stlab.adobe.com Adobe Systems Incorporated

Optional panel container widget. More...

#include <platform_optional_panel.hpp>

List of all members.

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

model type for this widget

Definition at line 43 of file macintosh/adobe/future/widgets/headers/platform_optional_panel.hpp.

typedef boost::function<void (const boost::function<void ()>&)> optional_display_proc_t
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 
)

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