iPXE
Data Fields
settings_ui_row Struct Reference

A settings user interface row. More...

Data Fields

struct settingssettings
 Target configuration settings block.
struct settingsorigin
 Configuration setting origin.
struct setting setting
 Configuration setting.
unsigned int row
 Screen row.
struct edit_box editbox
 Edit box widget used for editing setting.
int editing
 Editing in progress flag.
char value [256]
 Buffer for setting's value.

Detailed Description

A settings user interface row.

Definition at line 73 of file settings_ui.c.


Field Documentation

Target configuration settings block.

Valid only for rows that lead to new settings blocks.

Definition at line 78 of file settings_ui.c.

Referenced by draw_setting_row(), main_loop(), and select_setting_row().

Configuration setting origin.

Valid only for rows that represent individual settings.

Definition at line 83 of file settings_ui.c.

Referenced by draw_info_row(), draw_instruction_row(), draw_setting_row(), and select_setting_row().

Configuration setting.

Valid only for rows that represent individual settings.

Definition at line 88 of file settings_ui.c.

Referenced by draw_info_row(), draw_setting_row(), edit_setting(), main_loop(), save_setting(), and select_setting_row().

unsigned int settings_ui_row::row

Screen row.

Definition at line 90 of file settings_ui.c.

Referenced by draw_setting_row(), and select_setting_row().

Edit box widget used for editing setting.

Definition at line 92 of file settings_ui.c.

Referenced by edit_setting(), main_loop(), and select_setting_row().

Editing in progress flag.

Definition at line 94 of file settings_ui.c.

Referenced by draw_instruction_row(), edit_setting(), and main_loop().

Buffer for setting's value.

Definition at line 96 of file settings_ui.c.

Referenced by draw_setting_row(), save_setting(), and select_setting_row().


The documentation for this struct was generated from the following file: