![]() |
Humble Framework for SkyOS |
#include <HPanel.h>
Inheritance diagram for HPanelItem:

Public Member Functions | |
| HPanelItem (int32 id=0) | |
| ErrCode | AddAction (int32 id, StringPtr pstrLabel, uint32 uFlags) |
| Adds an action to the panel item. | |
| ErrCode | Create (HANDLE hParent, int32 id, StringPtr pstrTitle) |
| Creates the panel item widget. | |
| ErrCode | RemoveAction (int32 id) |
| Removes an existing action from the panel. | |
| ErrCode | RemoveAllActions (void) |
| Removes all existing actions from the panel. | |
| int32 | GetActionCount (void) const |
| Returns the number of actions for this panel item. | |
| bool | HasID (int32 id) const |
| Returns true of the item ID matches. | |
Protected Member Functions | |
| ErrCode | adjustLayout (void) const |
| Updates the panel layout. | |
Protected Attributes | |
| HMap< int32, HANDLE > | m_actions |
Friends | |
| class | HPanel |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006.01.09-16:37