#include <frameview.h>
Inheritance diagram for os::FrameView::
Public Methods | |
FrameView (const Rect &cFrame, const std::string &cName, const std::string &cLabel, uint32 nResizeMask=CF_FOLLOW_LEFT|CF_FOLLOW_TOP, uint32 nFlags=WID_WILL_DRAW|WID_CLEAR_BACKGROUND) | |
FrameView constructor. More... | |
void | SetLabel (const std::string &cLabel) |
View * | SetLabel (View *pcLabel, bool bResizeToPreferred=true) |
std::string | GetLabelString () const |
View * | GetLabelView () const |
virtual void | AttachedToWindow () |
virtual void | FrameSized (const Point &cDelta) |
Virtual hook called by the system when the view is resized. More... | |
virtual void | FontChanged (Font *pcNewFont) |
Called to notify the view that the font has changed. More... | |
virtual void | Paint (const Rect &cUpdateRect) |
Called by the system update "damaged" areas of the view. More... | |
virtual Point | GetPreferredSize (bool bLargest) const |
|
|
|
Reimplemented from os::View. |
|
Reimplemented from os::View. |
|
Reimplemented from os::LayoutView. |
|
|
|
|
|
Reimplemented from os::LayoutView. |
|
Reimplemented from os::View. |
|
|
|
|