|
C-Menu 0.2.9
A User Interface Toolkit
|
Gathers runtime information for C-Menu Menu, Form, Pick, and View components, used for passing common data and state during initialization and processing of these componentsi. More...
#include <common.h>
Gathers runtime information for C-Menu Menu, Form, Pick, and View components, used for passing common data and state during initialization and processing of these componentsi.
| char Init::about_fn[MAXLEN] |
| int Init::argc |
command line arguments count
Definition at line 124 of file common.h.
Referenced by destroy_init(), main(), mapp_initialization(), new_init(), new_view(), parse_opt_args(), popup_form(), popup_menu(), and popup_pick().
| char** Init::argv |
command line arguments vector
Definition at line 125 of file common.h.
Referenced by destroy_init(), main(), new_init(), new_view(), popup_form(), popup_menu(), and popup_pick().
| int Init::begx |
screen column upper left corner of window
Definition at line 112 of file common.h.
Referenced by display_pick_help(), dump_config(), exec_objects(), form_engine(), menu_cmd_processor(), mview(), parse_config(), popup_view(), view_display_help(), and write_config().
| int Init::begy |
screen line upper left corner of window
Definition at line 111 of file common.h.
Referenced by display_pick_help(), dump_config(), exec_objects(), form_engine(), menu_cmd_processor(), mview(), parse_config(), popup_view(), view_display_help(), and write_config().
| char Init::brackets[3] |
Form - left and right enclosing characters
Definition at line 136 of file common.h.
Referenced by dump_config(), mapp_initialization(), new_form(), parse_config(), and write_config().
| char Init::cmd[MAXLEN] |
command to execute in foreground, e.g. an editor
Definition at line 116 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), parse_config(), write_config(), and zero_opt_args().
| char Init::cmd_all[MAXLEN] |
View - command to execute at start of program
Definition at line 117 of file common.h.
Referenced by dump_config(), init_view_files(), parse_config(), write_config(), and zero_opt_args().
| int Init::cols |
number of columns for window size
Definition at line 110 of file common.h.
Referenced by display_pick_help(), dump_config(), exec_objects(), form_engine(), init_view_files(), main(), menu_cmd_processor(), mview(), parse_config(), popup_view(), view_display_help(), and write_config().
| char Init::editor[MAXLEN] |
default editor
Definition at line 162 of file common.h.
Referenced by dump_config(), mapp_initialization(), parse_config(), view_cmd_processor(), and write_config().
| bool Init::f_at_end_remove |
obsolete, unneeded
Definition at line 128 of file common.h.
Referenced by init_view_files(), and parse_config().
| bool Init::f_erase_remainder |
Form - erase remainder of field on enter
Definition at line 134 of file common.h.
Referenced by dump_config(), init_form_files(), mapp_initialization(), parse_config(), and write_config().
| bool Init::f_help_spec |
| bool Init::f_ignore_case |
View - ignore case in search
Definition at line 127 of file common.h.
Referenced by dump_config(), init_view_files(), parse_config(), and write_config().
| bool Init::f_in_spec |
| bool Init::f_ln |
View - show line numbers
Definition at line 135 of file common.h.
Referenced by dump_config(), init_view_files(), parse_config(), and write_config().
| bool Init::f_mapp_desc |
| bool Init::f_mapp_spec |
flag - mapp_spec verified
Definition at line 146 of file common.h.
Referenced by init_menu_files(), and zero_opt_args().
| bool Init::f_multiple_cmd_args |
View - put multiple arguments in a single string
Definition at line 132 of file common.h.
Referenced by init_pick_files().
| bool Init::f_out_spec |
| bool Init::f_provider_cmd |
flag - provider_cmd verified
Definition at line 152 of file common.h.
Referenced by zero_opt_args().
| bool Init::f_receiver_cmd |
flag - receiver_cmd verified
Definition at line 153 of file common.h.
Referenced by zero_opt_args().
| bool Init::f_squeeze |
View - print one line for each group of blank lines
Definition at line 130 of file common.h.
Referenced by dump_config(), init_view_files(), parse_config(), and write_config().
| bool Init::f_strip_ansi |
strip ansi escape sequences when writing buffer
Definition at line 129 of file common.h.
Referenced by dump_config(), parse_config(), and write_config().
| bool Init::f_title |
| char Init::fill_char[2] |
Form - fill character for fields
Definition at line 137 of file common.h.
Referenced by dump_config(), mapp_initialization(), new_form(), parse_config(), and write_config().
| Form* Init::form |
form data structure
Definition at line 174 of file common.h.
Referenced by destroy_form(), destroy_init(), form_display_screen(), form_engine(), form_post(), form_process(), init_form(), new_form(), and popup_form().
| int Init::form_cnt |
number of form data structures allocated
Definition at line 175 of file common.h.
Referenced by destroy_form(), and new_form().
| char Init::help_spec[MAXLEN] |
help file
Definition at line 167 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), write_config(), and zero_opt_args().
| char Init::in_spec[MAXLEN] |
input file spec
Definition at line 158 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), write_config(), and zero_opt_args().
| int Init::lines |
number of lines for window size
Definition at line 109 of file common.h.
Referenced by display_pick_help(), dump_config(), exec_objects(), form_engine(), init_view_files(), main(), menu_cmd_processor(), mview(), parse_config(), popup_view(), view_display_help(), and write_config().
| char Init::mapp_data[MAXLEN] |
data directory
Definition at line 139 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), mapp_initialization(), parse_config(), and write_config().
| char Init::mapp_help[MAXLEN] |
help directory
Definition at line 140 of file common.h.
Referenced by display_pick_help(), dump_config(), form_engine(), init_form_files(), init_menu_files(), init_pick_files(), init_view_files(), mapp_initialization(), menu_cmd_processor(), parse_config(), view_display_help(), and write_config().
| char Init::mapp_home[MAXLEN] |
home directory
Definition at line 138 of file common.h.
Referenced by dump_config(), enter_file_spec(), init_view_files(), mapp_initialization(), parse_config(), and write_config().
| char Init::mapp_msrc[MAXLEN] |
source directory
Definition at line 141 of file common.h.
Referenced by dump_config(), init_form_files(), init_menu_files(), mapp_initialization(), parse_config(), and write_config().
| char Init::mapp_spec[MAXLEN] |
description file
Definition at line 166 of file common.h.
Referenced by dump_config(), init_form_files(), mapp_initialization(), parse_config(), write_config(), and zero_opt_args().
| char Init::mapp_user[MAXLEN] |
user directory
Definition at line 142 of file common.h.
Referenced by dump_config(), mapp_initialization(), parse_config(), and write_config().
| Menu* Init::menu |
menu data structure
Definition at line 172 of file common.h.
Referenced by destroy_init(), destroy_menu(), main(), menu_cmd_processor(), menu_engine(), new_menu(), parse_menu_description(), and popup_menu().
| int Init::menu_cnt |
number of menu data structures allocated
Definition at line 173 of file common.h.
Referenced by destroy_menu(), and new_menu().
| char Init::menuapp[MAXLEN] |
| char Init::minitrc[MAXLEN] |
main configuration file, e.g. cmenu/.minitrc
Definition at line 164 of file common.h.
Referenced by dump_config(), mapp_initialization(), and parse_config().
| int Init::optind |
| char Init::out_spec[MAXLEN] |
output file spec
Definition at line 159 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), write_config(), and zero_opt_args().
| char Init::parent_cmd[MAXLEN] |
command to be executed by parent
Definition at line 118 of file common.h.
Referenced by dump_config(), parse_config(), write_config(), and zero_opt_args().
| Pick* Init::pick |
pick data structure
Definition at line 176 of file common.h.
Referenced by destroy_init(), destroy_pick(), init_pick(), new_pick(), open_pick_win(), picker(), popup_pick(), and read_pick_input().
| int Init::pick_cnt |
number of pick data structures allocated
Definition at line 177 of file common.h.
Referenced by destroy_pick(), and new_pick().
| int Init::prompt_type |
| char Init::provider_cmd[MAXLEN] |
command provides input
Definition at line 114 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), init_view_files(), parse_config(), write_config(), and zero_opt_args().
| char Init::receiver_cmd[MAXLEN] |
command receives output
Definition at line 115 of file common.h.
Referenced by dump_config(), init_form_files(), init_pick_files(), init_view_files(), parse_config(), write_config(), and zero_opt_args().
| int Init::select_max |
Pick maximum number of selections
Definition at line 169 of file common.h.
Referenced by dump_config(), init_pick_files(), parse_config(), and write_config().
| SIO* Init::sio |
Definition at line 108 of file common.h.
Referenced by destroy_init(), dump_config(), init_pick(), main(), mapp_initialization(), new_init(), parse_config(), and write_config().
| int Init::tab_stop |
View - number of spapaces per tab
Definition at line 171 of file common.h.
Referenced by dump_config(), parse_config(), and write_config().
| char Init::title[MAXLEN] |
display on top line of box window
Definition at line 123 of file common.h.
Referenced by display_pick_help(), dump_config(), exec_objects(), form_engine(), init_form_files(), init_pick_files(), init_view_files(), menu_cmd_processor(), mview(), parse_config(), popup_view(), view_display_help(), write_config(), and zero_opt_args().
| View* Init::view |
view data structure
Definition at line 178 of file common.h.
Referenced by destroy_init(), destroy_view(), enter_file_spec(), init_view_boxwin(), init_view_files(), init_view_full_screen(), mview(), new_view(), popup_view(), resize_page(), view_cmd_processor(), view_display_help(), view_file(), and write_view_buffer().
| int Init::view_cnt |
number of view data structures allocated
Definition at line 179 of file common.h.
Referenced by destroy_view(), and new_view().