CTWM
Loading...
Searching...
No Matches
Macros | Functions | Variables
/usr/src/RPM/BUILD/ctwm-4.1.0/parse_yacc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFSTRING   "default"
 

Functions

void yyerror (char *s)
 
void InitGramVariables (void)
 
void RemoveDQuote (char *str)
 
MenuRootGetRoot (char *name, char *fore, char *back)
 
bool CheckWarpScreenArg (const char *s)
 
bool CheckWarpRingArg (const char *s)
 
bool CheckColormapArg (const char *s)
 
void GotButton (int butt, int func)
 
void GotKey (char *key, int func)
 
void GotTitleButton (char *bitmapname, int func, bool rightside)
 

Variables

charAction
 
charName
 
MenuRootroot
 
MenuRootpull
 
int cont
 
int mods
 

Macro Definition Documentation

◆ DEFSTRING

#define DEFSTRING   "default"

Function Documentation

◆ CheckColormapArg()

bool CheckColormapArg ( const char * s)

Definition at line 260 of file parse_yacc.c.

References COLORMAP_DEFAULT, COLORMAP_NEXT, COLORMAP_PREV, and PlaceX.

◆ CheckWarpRingArg()

bool CheckWarpRingArg ( const char * s)

Definition at line 247 of file parse_yacc.c.

References PlaceX, WARPSCREEN_NEXT, and WARPSCREEN_PREV.

◆ CheckWarpScreenArg()

bool CheckWarpScreenArg ( const char * s)

Definition at line 228 of file parse_yacc.c.

References Isascii, Isdigit, PlaceX, WARPSCREEN_BACK, WARPSCREEN_NEXT, and WARPSCREEN_PREV.

◆ GetRoot()

MenuRoot * GetRoot ( char * name,
char * fore,
char * back )

Definition at line 135 of file parse_yacc.c.

References FindMenuRoot(), GetColor(), NewMenuRoot(), PlaceX, and Scr.

Referenced by GotButton().

◆ GotButton()

void GotButton ( int butt,
int func )

◆ GotKey()

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, PlaceX, MenuRoot::prev, and pull.

◆ GotTitleButton()

void GotTitleButton ( char * bitmapname,
int func,
bool rightside )

Definition at line 213 of file parse_yacc.c.

References Action, CreateTitleButton(), PlaceX, pull, and twmrc_error_prefix().

◆ InitGramVariables()

void InitGramVariables ( void )

Definition at line 40 of file parse_yacc.c.

References mods.

◆ RemoveDQuote()

void RemoveDQuote ( char * str)

Definition at line 45 of file parse_yacc.c.

References PlaceX.

◆ yyerror()

void yyerror ( char * s)

Definition at line 33 of file parse_yacc.c.

References ParseError, PlaceX, and twmrc_error_prefix().

Variable Documentation

◆ Action

char* Action
extern

Definition at line 24 of file parse_yacc.c.

Referenced by GotButton(), GotKey(), and GotTitleButton().

◆ cont

int cont
extern

◆ mods

int mods
extern

Definition at line 29 of file parse_yacc.c.

Referenced by GotButton(), GotKey(), and InitGramVariables().

◆ Name

char* Name
extern

Definition at line 25 of file parse_yacc.c.

Referenced by GotKey().

◆ pull

MenuRoot * pull

Definition at line 24 of file parse_yacc.h.

◆ root

MenuRoot* root
extern