|
CTWM
|
#include "ctwm.h"#include <stdio.h>#include <string.h>#include <strings.h>#include "functions_defs.h"#include "util.h"#include "screen.h"#include "parse.h"#include "parse_be.h"#include "parse_yacc.h"#include "win_decorations_init.h"#include "gram.tab.h"Go to the source code of this file.
Functions | |
| void | yyerror (char *s) |
| void | InitGramVariables (void) |
| void | RemoveDQuote (char *str) |
| MenuRoot * | GetRoot (char *name, char *fore, char *back) |
| void | GotButton (int butt, int func) |
| void | GotKey (char *key, int func) |
| void | GotTitleButton (char *bitmapname, int func, bool rightside) |
| bool | CheckWarpScreenArg (const char *s) |
| bool | CheckWarpRingArg (const char *s) |
| bool | CheckColormapArg (const char *s) |
Variables | |
| char * | Action = "" |
| char * | Name = "" |
| MenuRoot * | root |
| MenuRoot * | pull = NULL |
| int | cont = 0 |
| int | mods = 0 |
| unsigned int | mods_used = (ShiftMask | ControlMask | Mod1Mask) |
| bool CheckColormapArg | ( | const char * | s | ) |
Definition at line 260 of file parse_yacc.c.
References COLORMAP_DEFAULT, COLORMAP_NEXT, and COLORMAP_PREV.
| bool CheckWarpRingArg | ( | const char * | s | ) |
Definition at line 247 of file parse_yacc.c.
References WARPSCREEN_NEXT, and WARPSCREEN_PREV.
| bool CheckWarpScreenArg | ( | const char * | s | ) |
Definition at line 228 of file parse_yacc.c.
References Isascii, Isdigit, WARPSCREEN_BACK, WARPSCREEN_NEXT, and WARPSCREEN_PREV.
| MenuRoot * GetRoot | ( | char * | name, |
| char * | fore, | ||
| char * | back ) |
Definition at line 135 of file parse_yacc.c.
References ColorPair::back, FindMenuRoot(), ColorPair::fore, GetColor(), MenuRoot::highlight, NewMenuRoot(), and Scr.
Referenced by GotButton().
| void GotButton | ( | int | butt, |
| int | func ) |
Definition at line 157 of file parse_yacc.c.
References Action, AddFuncButton(), AddToMenu(), cont, GetRoot(), mods, mods_used, NUM_CONTEXTS, pull, root, and TWM_ROOT.
| void GotKey | ( | char * | key, |
| int | func ) |
Definition at line 185 of file parse_yacc.c.
References Action, AddFuncKey(), cont, mods, mods_used, Name, NUM_CONTEXTS, and pull.
| void GotTitleButton | ( | char * | bitmapname, |
| int | func, | ||
| bool | rightside ) |
Definition at line 213 of file parse_yacc.c.
References Action, CreateTitleButton(), pull, and twmrc_error_prefix().
| void InitGramVariables | ( | void | ) |
Definition at line 40 of file parse_yacc.c.
References mods.
| void RemoveDQuote | ( | char * | str | ) |
Definition at line 45 of file parse_yacc.c.
| void yyerror | ( | char * | s | ) |
Definition at line 33 of file parse_yacc.c.
References ParseError, and twmrc_error_prefix().
| char* Action = "" |
Definition at line 24 of file parse_yacc.c.
| int cont = 0 |
Definition at line 28 of file parse_yacc.c.
Referenced by AddFuncButton(), AddFuncKey(), f_hypermove_impl(), GotButton(), GotKey(), MoveMenu(), and WMgrHandleButtonEvent().
| int mods = 0 |
Definition at line 29 of file parse_yacc.c.
Referenced by GotButton(), GotKey(), and InitGramVariables().
| unsigned int mods_used = (ShiftMask | ControlMask | Mod1Mask) |
Definition at line 30 of file parse_yacc.c.
Referenced by GotButton(), GotKey(), HandleButtonPress(), and HandleKeyPress().
| char* Name = "" |
Definition at line 25 of file parse_yacc.c.
Referenced by GotKey().
| MenuRoot * pull = NULL |
Definition at line 26 of file parse_yacc.c.
Referenced by GotButton(), GotKey(), and GotTitleButton().
| MenuRoot* root |
Definition at line 26 of file parse_yacc.c.
Referenced by AddToCaptiveList(), AdoptWindow(), ConfigureCaptiveRootWindow(), f_hypermove_impl(), GetCaptiveCTWMUnderPointer(), GetCaptivesList(), GotButton(), MoveOutline(), NeedToDefer(), OtpCheckConsistencyVS(), RemoveFromCaptiveList(), SetCaptivesList(), synth_btnevent_for_moveresize(), WarpCursorToDefaultEntry(), and WMapRestack().