#include <notebook.h>

| VDKNotebook::VDKNotebook | ( | VDKForm * | owner = NULL |
) |
Constructor
| owner |
| VDKNotebook::~VDKNotebook | ( | ) | [virtual] |
Destructor
| void VDKNotebook::Add | ( | VDKObject * | obj, | |
| int | , | |||
| int | , | |||
| int | , | |||
| int | ||||
| ) | [inline, virtual] |
| void VDKNotebook::AddPage | ( | VDKObject * | obj, | |
| const char * | label, | |||
| char ** | pixmap_closed = NULL, |
|||
| char ** | pixmap_open = NULL | |||
| ) |
Add a page containing <obj>
| obj | widget to be added (normally a container) | |
| label | tab label | |
| pixmap_closed | ||
| pixmap_open |
| void VDKNotebook::RemovePage | ( | int | page, | |
| bool | removechild = true | |||
| ) |
Remove a page from notebook
| page | page to be removed | |
| removechild | if false page child won't be removed |
Return a list of notebook pages You can access to a single page like this:
// disables last page book->Pages[book->Pages.size()-1]->TabLabel->Enabled = false;
| ActivePageProperty VDKNotebook::ActivePage |
Sets/gets currently active page
book->ActivePage++;
book->ActivePage--;
| NotebookTabPosProperty VDKNotebook::TabPosition |
Sets/gets notebook tabs position
| VDKReadWriteValueProp<VDKNotebook,bool> VDKNotebook::Scrollable |
Sets/gets notebook scrollable flags
| VDKReadWriteValueProp<VDKNotebook,bool> VDKNotebook::PopUp |
Setting to true enables pop menu on notebook
| VDKReadOnlyValueProp<VDKNotebook,int> VDKNotebook::PreviousActivePage |
Gets previous active page
1.5.5