Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

crs::styled_ctrl Class Reference

#include <base_control.h>

Inheritance diagram for crs::styled_ctrl:

crs::check_box crs::choice_box< T > crs::edit_ctrl< T > crs::list_box< T > crs::push_button List of all members.

Public Methods

 styled_ctrl (style::styles Style=style::rect, chtype clb= '[', chtype crb= ']')

Public Attributes

property< styled_ctrl, read_write,
style::styles
style

Protected Methods

const style::stylesgetStyle ()
void setStyle (const style::styles &Style)

Protected Attributes

style::styles mStyle
chtype custom_left_border
chtype custom_right_border

Constructor & Destructor Documentation

crs::styled_ctrl::styled_ctrl style::styles    Style = style::rect,
chtype    clb = '[',
chtype    crb = ']'
 

Definition at line 253 of file base_control.cpp.


Member Function Documentation

const style::styles & crs::styled_ctrl::getStyle   [protected]
 

Definition at line 245 of file base_control.cpp.

References mStyle.

void crs::styled_ctrl::setStyle const style::styles   Style [protected]
 

Definition at line 249 of file base_control.cpp.

References mStyle.


Member Data Documentation

chtype crs::styled_ctrl::custom_left_border [protected]
 

Definition at line 107 of file base_control.h.

Referenced by crs::push_button::draw(), crs::list_box< T >::draw(), crs::edit_ctrl< T >::draw(), crs::choice_box< T >::draw(), crs::check_box::draw(), and crs::edit_ctrl< T >::edit_ctrl().

chtype crs::styled_ctrl::custom_right_border [protected]
 

Definition at line 108 of file base_control.h.

Referenced by crs::push_button::draw(), crs::list_box< T >::draw(), crs::edit_ctrl< T >::draw(), crs::choice_box< T >::draw(), crs::check_box::draw(), and crs::edit_ctrl< T >::edit_ctrl().

style::styles crs::styled_ctrl::mStyle [protected]
 

Definition at line 106 of file base_control.h.

Referenced by crs::push_button::draw(), crs::list_box< T >::draw(), crs::edit_ctrl< T >::draw(), crs::choice_box< T >::draw(), crs::check_box::draw(), getStyle(), and setStyle().

property< styled_ctrl, read_write, style::styles > crs::styled_ctrl::style
 

Definition at line 113 of file base_control.h.


The documentation for this class was generated from the following files:
Generated on Mon May 19 20:36:04 2003 for cursive by doxygen1.2.18