X11workbench Toolkit
1.0
|
Data Structures | |
struct | s_internal_window_entry |
struct | s_EVENT_ENTRY |
Core (internal) structure for storing and dispatching events. More... | |
struct | s_TIMER_ENTRY |
Core (internal) structure for managing timers. More... | |
struct | s_DELAYED_EVENT_ENTRY |
Core (internal) structure for managing delayed events. More... | |
Typedefs | |
typedef struct s_EVENT_ENTRY | EVENT_ENTRY |
Core (internal) structure for storing and dispatching events. | |
typedef struct s_TIMER_ENTRY | TIMER_ENTRY |
Core (internal) structure for managing timers. | |
typedef struct s_DELAYED_EVENT_ENTRY | DELAYED_EVENT_ENTRY |
Core (internal) structure for managing delayed events. | |
Functions | |
void | WBRegisterMenuCallback (Window wID, WBWinEvent pCallback) |
(internal) Register a MENU callback for a window More... | |
These functions and definitions comprise internal-only 'CORE WINDOW HANDLING' features. You should not make use of these.
void WBRegisterMenuCallback | ( | Window | wID, |
WBWinEvent | pCallback | ||
) |
(internal) Register a MENU callback for a window
The various 'menu' windows and popups will make use of the assigned 'menu callback' function to register a special event handler that deals with main window events. Event processing via WBWindowDispatch() invokes the menu callback whenever it is assigned. To disable the special event handling, assign the 'menu callback' function to NULL.
Normally, you should not make use of this function in your own application.
Header File: window_helper.h
Definition at line 7124 of file window_helper.c.