link_t Struct Reference |
Public Types | |
typedef any_regular_t | model_type |
typedef any_regular_t | model_type |
typedef boost::function< void(const model_type &)> | setter_type |
typedef boost::function< void(const model_type &)> | setter_type |
Public Member Functions | |
void | display (const any_regular_t &to_value) |
void | enable (bool make_enabled) |
link_t (const std::string &alt_text, const any_regular_t &on_value, const any_regular_t &off_value, long count, theme_t theme) | |
link_t (const std::string &alt_text, const any_regular_t &on_value, const any_regular_t &off_value, long count, theme_t theme) | |
void | measure (extents_t &result) |
void | monitor (const setter_type &proc) |
void | place (const place_data_t &place_data) |
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 &to_value) |
Controller Concept Operations | |
See the Controller concept and controller::hpp for more information. | |
void | enable (bool make_enabled) |
void | monitor (const setter_type &proc) |
Public Attributes | |
std::string | alt_text_m |
HWND | control_m |
long | count_m |
setter_type | hit_proc_m |
HWND | link_icon_m |
any_regular_t | off_value_m |
any_regular_t | on_value_m |
guide_set_t | prongs_m |
theme_t | theme_m |
point_2d_t | tl_m |
any_regular_t | value_m |
Detailed Description
- Model Of:
Definition at line 64 of file macintosh/adobe/future/widgets/headers/platform_link.hpp.
Member Typedef Documentation
typedef any_regular_t model_type |
model typef for this widget
Definition at line 67 of file macintosh/adobe/future/widgets/headers/platform_link.hpp.
typedef any_regular_t model_type |
Definition at line 36 of file windows/adobe/future/widgets/headers/platform_link.hpp.
typedef boost::function<void (const model_type&)> setter_type |
Definition at line 37 of file windows/adobe/future/widgets/headers/platform_link.hpp.
typedef boost::function<void (const model_type&)> setter_type |
controller callback proc type for this widget
Definition at line 70 of file macintosh/adobe/future/widgets/headers/platform_link.hpp.
Constructor & Destructor Documentation
link_t | ( | const std::string & | alt_text, |
const any_regular_t & | on_value, | ||
const any_regular_t & | off_value, | ||
long | count, | ||
theme_t | theme | ||
) |
constructor for this widget
link_t | ( | const std::string & | alt_text, |
const any_regular_t & | on_value, | ||
const any_regular_t & | off_value, | ||
long | count, | ||
theme_t | theme | ||
) |
Member Function Documentation
void display | ( | const any_regular_t & | to_value ) |
void display | ( | const any_regular_t & | to_value ) |
void enable | ( | bool | make_enabled ) |
void enable | ( | bool | make_enabled ) |
void measure | ( | extents_t & | result ) |
void measure | ( | extents_t & | result ) |
void monitor | ( | const setter_type & | proc ) |
void monitor | ( | const setter_type & | proc ) |
void place | ( | const place_data_t & | place_data ) |
void place | ( | const place_data_t & | place_data ) |
Member Data Documentation
std::string alt_text_m |
Definition at line 57 of file windows/adobe/future/widgets/headers/platform_link.hpp.
HWND control_m |
Definition at line 55 of file windows/adobe/future/widgets/headers/platform_link.hpp.
long count_m |
Definition at line 60 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 65 of file windows/adobe/future/widgets/headers/platform_link.hpp.
HWND link_icon_m |
Definition at line 56 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 59 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 58 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 62 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 61 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 64 of file windows/adobe/future/widgets/headers/platform_link.hpp.
Definition at line 63 of file windows/adobe/future/widgets/headers/platform_link.hpp.