This class holds the dialog implementation data. More...
Classes | |
struct | visible_page |
Find the dialog element with a given name. More... | |
Public Types | |
typedef CursorWindow::Dialog::element_list_t | element_list_t |
typedef element_list_t::iterator | iterator |
Public Member Functions | |
void | draw_current_input_area (viewport *v, bool highlighted) |
iterator | find_element (string const &name) |
The field where the cursor will go when the popup function is first called. | |
void | recompute_page_info (viewport *v) |
Public Attributes | |
int | actual_height_ |
constrained width | |
int | actual_input_column_ |
where cursor is placed on entry | |
int | actual_width_ |
of dialog given no constraints | |
std::string | curdir_ |
storage for the list elements | |
int | desired_height_ |
of dialog given no constraints | |
int | desired_input_column_ |
int | desired_input_width_ |
int | desired_label_width_ |
indent from left side of dialog to label text | |
int | desired_width_ |
page display state | |
element_list_t | elements_ |
Text of the dialog's title string. | |
std::string | first_input_field_ |
"current directory" to be used when performing tab completion of strings. | |
int | first_input_row_ |
between end of label and beginning of input data | |
int | gutter_width_ |
constrained height | |
int | label_indent_ |
offset from top of dialog to title | |
visible_page | page_ |
string | title_ |
int | title_col_ |
offset from top of dialog to title row | |
int | title_row_ |
offset from top of dialog to first input row |
This class holds the dialog implementation data.
Definition at line 1937 of file cursorwindow.cxx.
Definition at line 1944 of file cursorwindow.cxx.
typedef element_list_t::iterator iterator |
Definition at line 1945 of file cursorwindow.cxx.
void draw_current_input_area | ( | viewport * | v, | |
bool | highlighted | |||
) |
Definition at line 2021 of file cursorwindow.cxx.
CursorWindow::Dialog::Impl::iterator find_element | ( | string const & | name | ) |
The field where the cursor will go when the popup function is first called.
Definition at line 3801 of file cursorwindow.cxx.
void recompute_page_info | ( | viewport * | v | ) |
Definition at line 2036 of file cursorwindow.cxx.
int actual_height_ |
constrained width
Definition at line 2009 of file cursorwindow.cxx.
where cursor is placed on entry
Definition at line 2019 of file cursorwindow.cxx.
int actual_width_ |
of dialog given no constraints
Definition at line 2008 of file cursorwindow.cxx.
std::string curdir_ |
storage for the list elements
Definition at line 1953 of file cursorwindow.cxx.
int desired_height_ |
of dialog given no constraints
Definition at line 2007 of file cursorwindow.cxx.
Definition at line 2018 of file cursorwindow.cxx.
Definition at line 2017 of file cursorwindow.cxx.
indent from left side of dialog to label text
Definition at line 2016 of file cursorwindow.cxx.
int desired_width_ |
page display state
Definition at line 2006 of file cursorwindow.cxx.
Text of the dialog's title string.
Definition at line 1950 of file cursorwindow.cxx.
std::string first_input_field_ |
"current directory" to be used when performing tab completion of strings.
Definition at line 1957 of file cursorwindow.cxx.
int first_input_row_ |
between end of label and beginning of input data
Definition at line 2011 of file cursorwindow.cxx.
int gutter_width_ |
constrained height
Definition at line 2010 of file cursorwindow.cxx.
int label_indent_ |
offset from top of dialog to title
Definition at line 2014 of file cursorwindow.cxx.
Definition at line 2004 of file cursorwindow.cxx.
Definition at line 1947 of file cursorwindow.cxx.
int title_col_ |
offset from top of dialog to title row
Definition at line 2013 of file cursorwindow.cxx.
int title_row_ |
offset from top of dialog to first input row
Definition at line 2012 of file cursorwindow.cxx.