stlab.adobe.com Adobe Systems Incorporated

tab_group_t Struct Reference
[Concrete Widget Library (Carbon)]

Tab group container widget.

#include <platform_tab_group.hpp>

List of all members.


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_ttab_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)
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 enable (bool make_active)
void monitor (const tab_group_value_proc_t &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)

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

model type for this widget

Definition at line 64 of file macintosh/adobe/future/widgets/headers/platform_tab_group.hpp.

typedef boost::function<void (const any_regular_t&)> tab_group_value_proc_t

typedef std::vector<tab_t> tab_set_t


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_enabled  ) 

void enable ( bool  make_active  ) 

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  ) 


Member Data Documentation

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google