#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: