|
| BTab (BMessage *archive) |
| Archive Constructor.
|
|
| BTab (BView *contentsView=NULL) |
| Initializes a new BTab object as part of a tabView.
|
|
virtual | ~BTab () |
| Destructor.
|
|
virtual status_t | Archive (BMessage *data, bool deep=true) const |
| Archives the object into the data message.
|
|
virtual void | Deselect () |
| Called by the BTabView when the tab is de-selected.
|
|
virtual void | DrawFocusMark (BView *owner, BRect frame) |
| Draws the mark indicating that the BTab object is in focus.
|
|
virtual void | DrawLabel (BView *owner, BRect frame) |
| Draws the tab's title.
|
|
virtual void | DrawTab (BView *owner, BRect frame, tab_position position, bool full=true) |
| Draws the tab and label according to position and full.
|
|
bool | IsEnabled () const |
| Returns whether or not the tab is enabled.
|
|
bool | IsFocus () const |
| Returns whether or not the tab is the window's focus view.
|
|
bool | IsSelected () const |
| Returns whether or not the tab is selected.
|
|
const char * | Label () const |
| Returns the tab's label (the target view's name).
|
|
void | MakeFocus (bool focus=true) |
| Makes the tab the window's focus view or removes it.
|
|
virtual status_t | Perform (uint32 d, void *arg) |
| Perform some action. (Internal Method)
|
|
virtual void | Select (BView *owner) |
| Called by the BTabView when the tab is selected.
|
|
virtual void | SetEnabled (bool enable) |
| Enables or disables the tab.
|
|
virtual void | SetLabel (const char *label) |
| Sets the target view's name, and updates the BTab accordingly.
|
|
virtual void | SetView (BView *view) |
| Sets the view to be displayed for this tab.
|
|
BView * | View () const |
| Returns a pointer to the view to be displayed for this tab.
|
|
| BArchivable () |
| Constructor. Does nothing.
|
|
| BArchivable (BMessage *from) |
| Constructor. Does important behind-the-scenes work in the unarchiving process.
|
|
virtual | ~BArchivable () |
| Destructor. Does nothing.
|
|
virtual status_t | AllArchived (BMessage *archive) const |
| Method relating to the use of BArchiver .
|
|
virtual status_t | AllUnarchived (const BMessage *archive) |
| Method relating to the use of BUnarchiver .
|
|
virtual status_t | Archive (BMessage *into, bool deep=true) const |
| Archive the object into a BMessage.
|
|
virtual status_t | Perform (perform_code d, void *arg) |
| Perform some action (Internal method defined for binary compatibility purposes).
|
|
A tab that goes in a BTabView.
- Since
- BeOS R3