optional_panel_t Struct Reference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Types | |
| typedef any_regular_t | model_type |
| typedef any_regular_t | model_type |
| typedef boost::function< void(const boost::function< void()> &)> | optional_display_proc_t |
| typedef boost::function< void(const boost::function< void()> &)> | optional_display_proc_t |
Public Member Functions | |
| void | display (const any_regular_t &value) |
| void | measure (extents_t &result) |
| optional_panel_t (const any_regular_t &show_value, theme_t theme) | |
| optional_panel_t (const any_regular_t &show_value, theme_t theme) | |
| void | place (const place_data_t &place_data) |
| void | set_optional_display_procs (const optional_display_proc_t &show_proc, const optional_display_proc_t &hide_proc) |
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 &value) |
Public Attributes | |
| panel_t | control_m |
| optional_display_proc_t | hide_proc_m |
| bool | inited_m |
| optional_display_proc_t | show_proc_m |
Detailed Description
- Model Of:
Definition at line 40 of file macintosh/adobe/future/widgets/headers/platform_optional_panel.hpp.
Member Typedef Documentation
| typedef any_regular_t model_type |
model type for this widget
Definition at line 43 of file macintosh/adobe/future/widgets/headers/platform_optional_panel.hpp.
| typedef any_regular_t model_type |
Definition at line 34 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
| typedef boost::function<void (const boost::function<void ()>&)> optional_display_proc_t |
Definition at line 35 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
| typedef boost::function<void (const boost::function<void ()>&)> optional_display_proc_t |
optional display proc type. Used in combination with functions in the widget factory to correctly call the appropriate function during show/hide
Definition at line 47 of file macintosh/adobe/future/widgets/headers/platform_optional_panel.hpp.
Constructor & Destructor Documentation
| optional_panel_t | ( | const any_regular_t & | show_value, |
| theme_t | theme | ||
| ) |
constructor for this widget
| optional_panel_t | ( | const any_regular_t & | show_value, |
| theme_t | theme | ||
| ) |
Member Function Documentation
| void display | ( | const any_regular_t & | value ) |
| void display | ( | const any_regular_t & | value ) |
| void measure | ( | extents_t & | result ) |
| void measure | ( | extents_t & | result ) |
| void place | ( | const place_data_t & | place_data ) |
| void place | ( | const place_data_t & | place_data ) |
| void set_optional_display_procs | ( | const optional_display_proc_t & | show_proc, |
| const optional_display_proc_t & | hide_proc | ||
| ) |
Definition at line 46 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
Member Data Documentation
Definition at line 53 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
Definition at line 55 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
| bool inited_m |
Definition at line 56 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.
Definition at line 54 of file windows/adobe/future/widgets/headers/platform_optional_panel.hpp.

