RectItem Class Reference

Inheritance diagram for RectItem:

Inheritance graph
[legend]
Collaboration diagram for RectItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 RectItem (char *newLabel, BRect newRect, uint32 level=0, bool expanded=true)
virtual BRect GetRect (void)
virtual void Select (void)
virtual void Deselect (void)
virtual void SetExpanded (bool expande)
virtual void Update (BView *owner, const BFont *font)
virtual void DrawItem (BView *owner, BRect bounds, bool complete=false)
virtual status_t Invoke (BMessage *message=NULL)

Protected Attributes

BTextControl * left
BTextControl * top
BTextControl * right
BTextControl * bottom
char * sleft
char * stop
char * sright
char * sbottom
char * label
BRect rect
BView * owner
float textLine
rgb_color foreground
rgb_color background
rgb_color backgroundHi
float textControlHeight


Constructor & Destructor Documentation

RectItem::RectItem ( char *  newLabel,
BRect  newRect,
uint32  level = 0,
bool  expanded = true 
)


Member Function Documentation

void RectItem::Deselect ( void   )  [virtual]

void RectItem::DrawItem ( BView *  owner,
BRect  bounds,
bool  complete = false 
) [virtual]

BRect RectItem::GetRect ( void   )  [virtual]

status_t RectItem::Invoke ( BMessage *  message = NULL  )  [virtual]

void RectItem::Select ( void   )  [virtual]

void RectItem::SetExpanded ( bool  expande  )  [virtual]

void RectItem::Update ( BView *  owner,
const BFont *  font 
) [virtual]


Member Data Documentation

rgb_color RectItem::background [protected]

rgb_color RectItem::backgroundHi [protected]

BTextControl * RectItem::bottom [protected]

rgb_color RectItem::foreground [protected]

char* RectItem::label [protected]

BTextControl* RectItem::left [protected]

BView* RectItem::owner [protected]

BRect RectItem::rect [protected]

BTextControl * RectItem::right [protected]

char * RectItem::sbottom [protected]

char* RectItem::sleft [protected]

char * RectItem::sright [protected]

char * RectItem::stop [protected]

float RectItem::textControlHeight [protected]

float RectItem::textLine [protected]

BTextControl * RectItem::top [protected]


The documentation for this class was generated from the following files:

Generated on Sun Jun 21 01:09:38 2009 for ProjektConceptor by  doxygen 1.5.9