rwlogo

Rogue Wave Views
Gadgets Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

Classes | Typedefs | Enumerations
tree.h File Reference
#include <ilviews/gadgets/scgadget.h>
#include <ilviews/gadgets/itemgdt.h>

Classes

class  IlvDefaultTreeGadgetLFHandler
 Object look-and-feel class. More...
 
class  IlvTreeGadget
 Gadget class. More...
 
class  IlvTreeGadgetItem
 Gadget Item class. More...
 
class  IlvTreeGadgetItemHolder
 Item holder class. More...
 
class  IlvTreeGadgetLFHandler
 Object Look-and-Feel class. More...
 

Typedefs

typedef int(* IlvTreeGadgetItemCompareFunction )(const IlvTreeGadgetItem *item1, const IlvTreeGadgetItem *item2)
 

Enumerations

enum  IlvTreeSelectionMode { IlvTreeExtendedSelection, IlvTreeSingleSelection }
 This enumeration defines the various selection modes of an IlvTreeGadget object. More...
 

Detailed Description

[library ilvadvgdt ilviews/gadgets/tree.h] Declaration of the IlvTreeGadget and related classes

Typedef Documentation

IlvTreeGadgetItemCompareFunction

Defines the type of the function used by the sorting algorithm of the IlvTreeGadgetItemHolder class.

See Also
IlvTreeGadgetItemHolder::sort

Enumeration Type Documentation

This enumeration defines the various selection modes of an IlvTreeGadget object.

See Also
IlvTreeGadget::setSelectionMode
Enumerator
IlvTreeExtendedSelection 

You can select several items simultaneously and extend the selection by pressing the Shift and Control keys while clicking the items to select with the mouse.

IlvTreeSingleSelection 

You can select only one item at a time.


© Copyright 2014, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.