progress_bar_t Struct Reference |
Public Types | |
typedef ::SInt32 | model_type |
typedef any_regular_t | model_type |
typedef progress_bar_t | widget_type_t |
Public Member Functions | |
void | display (const any_regular_t &value) |
void | initialize (HWND parent) |
void | measure (extents_t &result) |
void | place (const place_data_t &place_data) |
progress_bar_t (pb_style_t bar_style, bool is_vertical, const value_range_format_t &format, unsigned long min, unsigned long max, theme_t theme) | |
progress_bar_t (pb_style_t bar_style, bool is_vertical, const value_range_format_t &format, unsigned long min, unsigned long max, theme_t theme) | |
void | set_max_value (long max_value) |
void | set_min_value (long min_value) |
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 ::SInt32 &value) |
Public Attributes | |
HWND | control_m |
Related Functions | |
(Note that these are not member functions.) | |
enum | pb_style_t { pb_style_progress_bar_s, pb_style_relevance_bar_s, pb_style_indeterminate_bar_s } |
Detailed Description
Definition at line 61 of file macintosh/adobe/future/widgets/headers/platform_progress_bar.hpp.
Member Typedef Documentation
typedef ::SInt32 model_type |
the model type for this widget
Definition at line 64 of file macintosh/adobe/future/widgets/headers/platform_progress_bar.hpp.
typedef any_regular_t model_type |
Definition at line 62 of file windows/adobe/future/widgets/headers/platform_progress_bar.hpp.
typedef progress_bar_t widget_type_t |
Definition at line 61 of file windows/adobe/future/widgets/headers/platform_progress_bar.hpp.
Constructor & Destructor Documentation
progress_bar_t | ( | pb_style_t | bar_style, |
bool | is_vertical, | ||
const value_range_format_t & | format, | ||
unsigned long | min, | ||
unsigned long | max, | ||
theme_t | theme | ||
) |
constructor for this widget
progress_bar_t | ( | pb_style_t | bar_style, |
bool | is_vertical, | ||
const value_range_format_t & | format, | ||
unsigned long | min, | ||
unsigned long | max, | ||
theme_t | theme | ||
) |
Member Function Documentation
void display | ( | const ::SInt32 & | value ) |
void display | ( | const any_regular_t & | value ) |
void initialize | ( | HWND | parent ) |
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_max_value | ( | long | max_value ) |
void set_min_value | ( | long | min_value ) |
Friends And Related Function Documentation
enum pb_style_t [related] |
- Note:
- Could probably be refactored to specify the intention for the progress bar instead of the end-look-and-feel of the progress bar.
- Enumerator:
Definition at line 36 of file macintosh/adobe/future/widgets/headers/platform_progress_bar.hpp.
Member Data Documentation
HWND control_m |
Definition at line 81 of file windows/adobe/future/widgets/headers/platform_progress_bar.hpp.