VCF::OSXTree Class Reference
#include <OSXTree.h>
Inheritance diagram for VCF::OSXTree:
List of all members.
Constructor & Destructor Documentation
| virtual VCF::OSXTree::~OSXTree |
( |
|
) |
[virtual] |
|
Member Function Documentation
| void VCF::OSXTree::addChildItems |
( |
TreeItem * |
parent |
) |
[protected] |
|
| virtual void VCF::OSXTree::addItem |
( |
TreeItem * |
item |
) |
[virtual] |
|
| virtual void VCF::OSXTree::clear |
( |
|
) |
[virtual] |
|
| virtual void VCF::OSXTree::create |
( |
Control * |
owningControl |
) |
[virtual] |
|
|
|
This is called to actually create any neccessary windowing system resources specific to a new control (or widget/window/etc) instance for the platform.
create() must be called by the containing VCF::Control subclass, typically in the classes constructor, after retreiving the new peer instance from the appropriate UIToolkit::createXXX() call.
Reimplemented from VCF::OSXControl. |
| static OSStatus VCF::OSXTree::DBItemDataCallback |
( |
ControlRef |
browser, |
|
|
DataBrowserItemID |
item, |
|
|
DataBrowserPropertyID |
property, |
|
|
DataBrowserItemDataRef |
itemData, |
|
|
Boolean |
setValue |
|
) |
[static, protected] |
|
| static void VCF::OSXTree::DBItemNotificationCallback |
( |
ControlRef |
browser, |
|
|
DataBrowserItemID |
itemID, |
|
|
DataBrowserItemNotification |
message |
|
) |
[static, protected] |
|
| virtual bool VCF::OSXTree::getAllowLabelEditing |
( |
|
) |
[virtual] |
|
| virtual ImageList* VCF::OSXTree::getImageList |
( |
|
) |
[virtual] |
|
| virtual Rect VCF::OSXTree::getItemImageRect |
( |
TreeItem * |
item |
) |
[virtual] |
|
| virtual double VCF::OSXTree::getItemIndent |
( |
|
) |
[virtual] |
|
| virtual Rect VCF::OSXTree::getItemRect |
( |
TreeItem * |
item |
) |
[virtual] |
|
| virtual TreeModel* VCF::OSXTree::getTreeModel |
( |
|
) |
[virtual] |
|
| virtual OSStatus VCF::OSXTree::handleOSXEvent |
( |
EventHandlerCallRef |
nextHandler, |
|
|
EventRef |
theEvent |
|
) |
[virtual] |
|
| void VCF::OSXTree::onControlModelChanged |
( |
Event * |
e |
) |
[protected] |
|
| void VCF::OSXTree::onImageListImageChanged |
( |
ImageListEvent * |
event |
) |
[protected] |
|
| void VCF::OSXTree::onStateImageListImageChanged |
( |
ImageListEvent * |
event |
) |
[protected] |
|
| void VCF::OSXTree::onTreeNodeDeleted |
( |
TreeModelEvent * |
event |
) |
[protected] |
|
| virtual void VCF::OSXTree::setAllowLabelEditing |
( |
const bool & |
allowLabelEditing |
) |
[virtual] |
|
| virtual void VCF::OSXTree::setImageList |
( |
ImageList * |
imageList |
) |
[virtual] |
|
| virtual void VCF::OSXTree::setItemIndent |
( |
const double & |
indent |
) |
[virtual] |
|
| virtual void VCF::OSXTree::setStateImageList |
( |
ImageList * |
imageList |
) |
[virtual] |
|
| virtual void VCF::OSXTree::setTreeModel |
( |
TreeModel * |
model |
) |
[virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file: