CTWM
Loading...
Searching...
No Matches
Functions
/usr/src/RPM/BUILD/ctwm-4.1.0/win_resize.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void OpaqueResizeSize (TwmWindow *tmp_win)
 
void MenuStartResize (TwmWindow *tmp_win, int x, int y, int w, int h)
 
void StartResize (XEvent *evp, TwmWindow *tmp_win, bool fromtitlebar, bool from3dborder)
 
void AddStartResize (TwmWindow *tmp_win, int x, int y, int w, int h)
 
void MenuDoResize (int x_root, int y_root, TwmWindow *tmp_win)
 
void DoResize (int x_root, int y_root, TwmWindow *tmp_win)
 
void EndResize (void)
 
void MenuEndResize (TwmWindow *tmp_win)
 
void AddEndResize (TwmWindow *tmp_win)
 
void ConstrainSize (TwmWindow *tmp_win, unsigned int *widthp, unsigned int *heightp)
 
void fullzoom (TwmWindow *tmp_win, int func)
 
void unzoom (TwmWindow *tmp_win)
 
void savegeometry (TwmWindow *tmp_win)
 
void restoregeometry (TwmWindow *tmp_win)
 
void ChangeSize (char *in_string, TwmWindow *tmp_win)
 
void resizeFromCenter (Window w, TwmWindow *tmp_win)
 

Function Documentation

◆ AddEndResize()

void AddEndResize ( TwmWindow * tmp_win)

Definition at line 702 of file win_resize.c.

References AddingH, AddingW, AddingX, AddingY, ConstrainSize(), dragHeight, dragWidth, dragx, dragy, and PlaceX.

Referenced by AddWindow().

◆ AddStartResize()

void AddStartResize ( TwmWindow * tmp_win,
int x,
int y,
int w,
int h )

◆ ChangeSize()

void ChangeSize ( char * in_string,
TwmWindow * tmp_win )

Definition at line 1179 of file win_resize.c.

References dpy, Isdigit, PlaceX, ProgramName, and SetupWindow().

Referenced by f_changesize_impl().

◆ ConstrainSize()

void ConstrainSize ( TwmWindow * tmp_win,
unsigned int * widthp,
unsigned int * heightp )

◆ DoResize()

void DoResize ( int x_root,
int y_root,
TwmWindow * tmp_win )

◆ EndResize()

void EndResize ( void )

◆ fullzoom()

void fullzoom ( TwmWindow * tmp_win,
int func )

◆ MenuDoResize()

void MenuDoResize ( int x_root,
int y_root,
TwmWindow * tmp_win )

◆ MenuEndResize()

void MenuEndResize ( TwmWindow * tmp_win)

◆ MenuStartResize()

void MenuStartResize ( TwmWindow * tmp_win,
int x,
int y,
int w,
int h )

◆ OpaqueResizeSize()

void OpaqueResizeSize ( TwmWindow * tmp_win)

Definition at line 138 of file win_resize.c.

References PlaceX, and Scr.

Referenced by f_resize_impl().

◆ resizeFromCenter()

void resizeFromCenter ( Window w,
TwmWindow * tmp_win )

◆ restoregeometry()

void restoregeometry ( TwmWindow * tmp_win)

Definition at line 1160 of file win_resize.c.

References PlaceX, SetupWindow(), x, and y.

Referenced by f_restoregeometry_impl().

◆ savegeometry()

void savegeometry ( TwmWindow * tmp_win)

Definition at line 1149 of file win_resize.c.

References PlaceX.

Referenced by AddWindow(), and f_savegeometry_impl().

◆ StartResize()

void StartResize ( XEvent * evp,
TwmWindow * tmp_win,
bool fromtitlebar,
bool from3dborder )

◆ unzoom()

void unzoom ( TwmWindow * tmp_win)

Definition at line 1135 of file win_resize.c.

References OtpClearAflag(), OtpRestackWindow(), PlaceX, and ZOOM_NONE.

Referenced by EndResize(), fullzoom(), and HandleConfigureRequest().