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) |
Definition at line 260 of file parse_yacc.c.
References COLORMAP_DEFAULT, COLORMAP_NEXT, COLORMAP_PREV, and PlaceX.
Definition at line 247 of file parse_yacc.c.
References PlaceX, WARPSCREEN_NEXT, and WARPSCREEN_PREV.
Definition at line 228 of file parse_yacc.c.
References Isascii, Isdigit, PlaceX, WARPSCREEN_BACK, WARPSCREEN_NEXT, and WARPSCREEN_PREV.
Definition at line 135 of file parse_yacc.c.
References FindMenuRoot(), GetColor(), NewMenuRoot(), PlaceX, and Scr.
Referenced by GotButton().
Definition at line 157 of file parse_yacc.c.
References Action, AddFuncButton(), AddToMenu(), cont, GetRoot(), mods, mods_used, NUM_CONTEXTS, PlaceX, MenuRoot::prev, pull, root, and TWM_ROOT.
Definition at line 185 of file parse_yacc.c.
References Action, AddFuncKey(), cont, mods, mods_used, Name, NUM_CONTEXTS, PlaceX, MenuRoot::prev, and pull.
Definition at line 213 of file parse_yacc.c.
References Action, CreateTitleButton(), PlaceX, pull, and twmrc_error_prefix().
Definition at line 40 of file parse_yacc.c.
References mods.
Definition at line 45 of file parse_yacc.c.
References PlaceX.
Definition at line 33 of file parse_yacc.c.
References ParseError, PlaceX, and twmrc_error_prefix().
char* Action = "" |
Definition at line 24 of file parse_yacc.c.
Referenced by GotButton(), GotKey(), and GotTitleButton().
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().
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().