tab_group_t Struct Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classes | |
| struct | tab_t |
| tab structure More... | |
Public Types | |
| typedef any_regular_t | model_type |
| typedef any_regular_t | model_type |
| typedef boost::function< void(const any_regular_t &)> | tab_group_value_proc_t |
| typedef std::vector< tab_t > | tab_set_t |
| typedef tab_group_t | widget_type_t |
| typedef tab_group_t | widget_type_t |
Public Member Functions | |
| void | display (const any_regular_t &new_value) |
| void | enable (bool make_enabled) |
| void | initialize (HWND parent) |
| void | measure (extents_t &result) |
| void | monitor (const tab_group_value_proc_t &proc) |
| void | place (const place_data_t &place_data) |
| void | set_visible (bool make_visible) |
| tab_group_t (const tab_t *first, const tab_t *last, theme_t theme) | |
| tab_group_t (const tab_t *first, const tab_t *last, theme_t theme) | |
Placeable Concept Operations | |
See the Placeable concept and placeable::hpp for more information. | |
| void | measure (extents_t &result) |
| void | place (const place_data_t &place_data) |
View Concept Operations | |
See the View concept and view::hpp for more information. | |
| void | display (const any_regular_t &new_value) |
Controller Concept Operations | |
See the Controller concept and controller::hpp for more information. | |
| void | monitor (const tab_group_value_proc_t &proc) |
| void | enable (bool make_active) |
Public Attributes | |
| HWND | control_m |
| tab_set_t | items_m |
| theme_t | theme_m |
| tab_group_value_proc_t | value_proc_m |
Detailed Description
Definition at line 61 of file macintosh/adobe/future/widgets/headers/platform_tab_group.hpp.
Member Typedef Documentation
| typedef any_regular_t model_type |
model type for this widget
Definition at line 64 of file macintosh/adobe/future/widgets/headers/platform_tab_group.hpp.
| typedef any_regular_t model_type |
Definition at line 33 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
| typedef boost::function<void (const any_regular_t&)> tab_group_value_proc_t |
Definition at line 35 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
Definition at line 42 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
| typedef tab_group_t widget_type_t |
Definition at line 34 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
| typedef tab_group_t widget_type_t |
- Todo:
- remove me
Definition at line 67 of file macintosh/adobe/future/widgets/headers/platform_tab_group.hpp.
Constructor & Destructor Documentation
| tab_group_t | ( | const tab_t * | first, |
| const tab_t * | last, | ||
| theme_t | theme | ||
| ) |
constructor for the tab group widget. Takes an array of tab_t and a theme.
| tab_group_t | ( | const tab_t * | first, |
| const tab_t * | last, | ||
| theme_t | theme | ||
| ) |
Member Function Documentation
| void display | ( | const any_regular_t & | new_value ) |
| void display | ( | const any_regular_t & | new_value ) |
| void enable | ( | bool | make_active ) |
Definition at line 109 of file macintosh/adobe/future/widgets/headers/platform_tab_group.hpp.
| void enable | ( | bool | make_enabled ) |
Definition at line 55 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
| void initialize | ( | HWND | parent ) |
| void measure | ( | extents_t & | result ) |
| void measure | ( | extents_t & | result ) |
| void monitor | ( | const tab_group_value_proc_t & | proc ) |
| void monitor | ( | const tab_group_value_proc_t & | proc ) |
| void place | ( | const place_data_t & | place_data ) |
| void place | ( | const place_data_t & | place_data ) |
| void set_visible | ( | bool | make_visible ) |
Definition at line 56 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
Member Data Documentation
| HWND control_m |
Definition at line 59 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
Definition at line 62 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
Definition at line 60 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.
Definition at line 61 of file windows/adobe/future/widgets/headers/platform_tab_group.hpp.

