#include <pawstree.h>
List of all members.
Detailed Description
Definition at line 266 of file pawstree.h.
Constructor & Destructor Documentation
| pawsTree::pawsTree |
( |
const pawsTree & |
origin | ) |
|
| virtual pawsTree::~pawsTree |
( |
| ) |
[virtual] |
Member Function Documentation
| void pawsTree::cloneTreeNodes |
( |
const pawsTree & |
origin | ) |
[protected] |
| virtual void pawsTree::Deselect |
( |
| ) |
[virtual] |
| virtual void pawsTree::Draw |
( |
| ) |
[virtual] |
Draws the widget and all of it's children.
Reimplemented from pawsWidget.
| virtual bool pawsTree::LoadChildren |
( |
iDocumentNode * |
node | ) |
[virtual] |
Load widget children based on subtags of its <widget></widget> tag.
- Parameters:
-
| node | The xml data for the widget. |
Reimplemented from pawsWidget.
| virtual void pawsTree::NewNode |
( |
pawsTreeNode * |
node | ) |
[virtual] |
| virtual bool pawsTree::OnKeyDown |
( |
utf32_char |
keyCode, |
|
|
utf32_char |
keyChar, |
|
|
int |
modifiers |
|
) |
| [virtual] |
Process keydown messages.
- Parameters:
-
| keyCode | The code for the pressed key. |
| keyChar | The key pressed. |
| modifiers | Used to modify tab behavior. |
- Returns:
- bool TRUE for success FALSE if no action.
Reimplemented from pawsWidget.
| virtual bool pawsTree::OnMouseDown |
( |
int |
button, |
|
|
int |
modifiers, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| [virtual] |
Manage mouse down event to test for and apply window changes.
- Parameters:
-
| button | Type of button: 1 resizable or movable, 2 context menu or config window. |
| modifiers | Used with PAWS_CONSTRUCTION. |
| x | Used to test for resize. |
| y | Used to test for resize. |
- Returns:
- bool TRUE if movable or resizable.
Reimplemented from pawsWidget.
| virtual bool pawsTree::OnScroll |
( |
int |
scrollDirection, |
|
|
pawsScrollBar * |
widget |
|
) |
| [virtual] |
Called whenever a window is scrolled.
- Parameters:
-
| scrollDirection | The direction to move. |
| widget | The scrollbar widget being manipulated. |
- Returns:
- bool Parent's result or FALSE if no parent.
Reimplemented from pawsWidget.
| virtual bool pawsTree::PostSetup |
( |
| ) |
[virtual] |
This is called after the widget and all of it's children have been created.
Reimplemented from pawsWidget.
| virtual void pawsTree::RemoveNode |
( |
pawsTreeNode * |
node | ) |
[virtual] |
| void pawsTree::SetNotify |
( |
pawsWidget * |
_notificationTarget | ) |
|
| virtual void pawsTree::SetRoot |
( |
pawsTreeNode * |
root | ) |
[virtual] |
| void pawsTree::SetScrollBarMax |
( |
| ) |
[protected] |
| void pawsTree::SetScrollBars |
( |
bool |
horiz, |
|
|
bool |
vert |
|
) |
| |
| virtual bool pawsTree::Setup |
( |
iDocumentNode * |
| ) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: