12#include "functions_defs.h"
13#include "functions_deferral.h"
29#include "functions_dispatch_execution.h"
161 dc =
Scr->SelectCursor;
299 fprintf(
stderr,
"Internal error: no handler for function %d\n",
436 return Scr->SelectCursor;
438 return Scr->MoveCursor;
440 return Scr->DestroyCursor;
474 return Scr->SelectCursor;
void ExecuteFunction(int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
static bool DeferExecution(int context, int func, Cursor cursor)
static bool should_defer(int func)
static bool EF_main(int func, void *action, Window w, TwmWindow *tmp_win, XEvent *eventp, int context, bool pulldown)
static Cursor NeedToDefer(MenuRoot *root)
static Cursor defer_cursor(int func)