CTWM
Loading...
Searching...
No Matches
/usr/src/RPM/BUILD/ctwm-4.1.0/functions.h
Go to the documentation of this file.
1
/*
2
* f.whatever function dispatcher
3
*/
4
5
#ifndef _CTWM_FUNCTIONS_H
6
#define _CTWM_FUNCTIONS_H
7
8
/* All the outside world sees */
9
/* x-ref EF_FULLPROTO in functions_internal.h; keep sync */
10
void
ExecuteFunction
(
int
func,
void
*action,
Window
w,
TwmWindow
*
tmp_win
,
11
XEvent
*
eventp
,
int
context
,
bool
pulldown
);
12
13
14
typedef
enum
{
15
MOVE_NONE
,
16
MOVE_VERT
,
17
MOVE_HORIZ
,
18
}
CMoveDir
;
19
20
21
/* Extra util used in add_window.c */
22
void
ReGrab
(
void
);
23
24
25
/* From functions_win_moveresize.c: needed in event_handlers.c */
26
extern
bool
ConstMove
;
27
extern
CMoveDir
ConstMoveDir
;
28
extern
int
ConstMoveX
;
29
extern
int
ConstMoveY
;
30
31
32
/* From functions_identify.c: needed in event_handlers.c */
33
void
draw_info_window
(
void
);
34
35
36
/* Leaks to a few places */
37
extern
int
RootFunction
;
38
extern
int
MoveFunction
;
39
extern
bool
WindowMoved
;
40
extern
int
ResizeOrigX
;
41
extern
int
ResizeOrigY
;
42
43
#endif
/* _CTWM_FUNCTIONS_H */
PlaceX
static int PlaceX
Definition
add_window.c:82
ExecuteFunction
void ExecuteFunction(int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
Definition
functions.c:99
ResizeOrigX
int ResizeOrigX
Definition
functions_win_moveresize.c:75
ResizeOrigY
int ResizeOrigY
Definition
functions_win_moveresize.c:76
WindowMoved
bool WindowMoved
Definition
functions.c:52
ConstMoveY
int ConstMoveY
Definition
functions_win_moveresize.c:56
ConstMoveX
int ConstMoveX
Definition
functions_win_moveresize.c:55
MoveFunction
int MoveFunction
Definition
functions_win_moveresize.c:69
ConstMove
bool ConstMove
Definition
functions_win_moveresize.c:53
CMoveDir
CMoveDir
Definition
functions.h:14
MOVE_VERT
@ MOVE_VERT
Definition
functions.h:16
MOVE_NONE
@ MOVE_NONE
Definition
functions.h:15
MOVE_HORIZ
@ MOVE_HORIZ
Definition
functions.h:17
RootFunction
int RootFunction
Definition
functions.c:45
draw_info_window
void draw_info_window(void)
Definition
functions_identify.c:274
ReGrab
void ReGrab(void)
Definition
functions.c:345
ConstMoveDir
CMoveDir ConstMoveDir
Definition
functions_win_moveresize.c:54
TwmWindow
Info and control for every X Window we take over.
Definition
twm_window_struct.h:34
Generated by
1.10.0