libt3widget
|
Structure holding the parameters for initialization for libt3widget. More...
Static Public Member Functions | |
static init_parameters_t * | create (void) |
Construct a new init_parameters_t object. |
Public Attributes | |
bool | disable_external_clipboard |
Boolean indicating whether to explicitly disable the external clipboard. | |
const char * | program_name |
Name of the program to print where appropriate. | |
bool | separate_keypad |
Boolean indicating whether keypad keys are returned as separate from the regular cursor control keys. | |
const char * | term |
Override the terminal name derived from TERM . |
Structure holding the parameters for initialization for libt3widget.
|
static |
Construct a new init_parameters_t object.
bool t3_widget::init_parameters_t::disable_external_clipboard |
Boolean indicating whether to explicitly disable the external clipboard.
The external clipboard is (at the time of this writing) the X11 clipboard. In some cases it may be desirable to disable the X11 interface, eventhough we may be able to connect to it. For example, if it is connected over a slow link.
const char* t3_widget::init_parameters_t::program_name |
Name of the program to print where appropriate.
bool t3_widget::init_parameters_t::separate_keypad |
Boolean indicating whether keypad keys are returned as separate from the regular cursor control keys.
If false
, there will be no distinction between the user pressing e.g. left arrow and keypad left arrow. This is the recommended behavior.
const char* t3_widget::init_parameters_t::term |
Override the terminal name derived from TERM
.