|
CTWM
|
Go to the source code of this file.
Functions | |
| bool | LoadTwmrc (const char *filename) |
| Principal entry point from top-level code to parse the config file. | |
| void | twmrc_error_prefix (void) |
| int | ParseIRJustification (const char *s) |
| int | ParseTitleJustification (const char *s) |
| int | ParseAlignement (const char *s) |
| void | assign_var_savecolor (void) |
| void | chk_keytable_order (void) |
Variables | |
| unsigned int | mods_used |
| int | ConstrainedMoveTime |
| int | RaiseDelay |
| bool | ParseError |
| int(*) | twmInputFunc (void) |
| void assign_var_savecolor | ( | void | ) |
Definition at line 1648 of file parse_be.c.
References assign_var_savecolor(), chead, _cnode::cmode, dpy, GetColor(), _cnode::i, kwcl_BorderColor, kwcl_BorderTileBackground, kwcl_BorderTileForeground, kwcl_IconBackground, kwcl_IconBorderColor, kwcl_IconForeground, kwcl_IconManagerBackground, kwcl_IconManagerForeground, kwcl_IconManagerHighlight, kwcl_MapWindowBackground, kwcl_MapWindowForeground, kwcl_TitleBackground, kwcl_TitleForeground, _cnode::next, put_pixel_on_root(), Scr, and _cnode::sname.
Referenced by assign_var_savecolor(), and ctwm_main().
| void chk_keytable_order | ( | void | ) |
Definition at line 553 of file parse_be.c.
References chk_keytable_order(), keytable, numkeywords, and ProgramName.
Referenced by chk_keytable_order(), and ctwm_main().
| bool LoadTwmrc | ( | const char * | filename | ) |
Principal entry point from top-level code to parse the config file.
This tries the various permutations of config files we could load. For most possible names, we try loading $NAME.$SCREENNUM before trying $NAME. If a -f filename is given on the command line, it's passed in here, and the normal ~/.[c]twmrc* attempts are skipped if it's not found.
| filename | A filename given in the -f command-line argument (or NULL) |
Definition at line 133 of file parse.c.
References defTwmrc, Home, LoadTwmrc(), ParseStringList(), ParseTwmrc(), ProgramName, Scr, and TRY.
Referenced by ctwm_main(), and LoadTwmrc().
| int ParseAlignement | ( | const char * | s | ) |
Definition at line 1804 of file parse_be.c.
References CHK, DEFSTRING, and ParseAlignement().
Referenced by AddIconRegion(), do_string_keyword(), and ParseAlignement().
| int ParseIRJustification | ( | const char * | s | ) |
Definition at line 1749 of file parse_be.c.
References CHK, DEFSTRING, and ParseIRJustification().
Referenced by AddIconRegion(), do_string_keyword(), and ParseIRJustification().
| int ParseTitleJustification | ( | const char * | s | ) |
Definition at line 1775 of file parse_be.c.
References CHK, DEFSTRING, and ParseTitleJustification().
Referenced by AddIconRegion(), do_string_keyword(), and ParseTitleJustification().
| void twmrc_error_prefix | ( | void | ) |
Definition at line 296 of file parse.c.
References ProgramName, twmrc_error_prefix(), and twmrc_lineno.
Referenced by add_ewmh_ignore(), add_layout_override_entry(), add_mwm_ignore(), AddIconRegion(), do_squeeze_entry(), do_string_keyword(), do_string_string_keyword(), GotTitleButton(), init_layout_override(), proc_ewmh_ignore(), proc_layout_override(), twmrc_error_prefix(), and yyerror().
|
extern |
Definition at line 92 of file parse.c.
Referenced by do_number_keyword(), f_raiseorsqueeze_impl(), and movewindow().
|
extern |
Definition at line 30 of file parse_yacc.c.
Referenced by GotButton(), GotKey(), HandleButtonPress(), and HandleKeyPress().
|
extern |
Definition at line 93 of file parse.c.
Referenced by add_ewmh_ignore(), add_layout_override_entry(), add_mwm_ignore(), do_squeeze_entry(), doparse(), init_layout_override(), proc_ewmh_ignore(), and yyerror().
|
extern |
Definition at line 94 of file parse.c.
Referenced by do_number_keyword(), and HandleEnterNotify().