Views
Gadgets Package API Reference Guide
Product Documentation:
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 *itm1, const IlvTreeGadgetItem *itm2)
 

Enumerations

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

Detailed Description

Library: ilvadvgdt
Declaration of the IlvTreeGadget and related classes

Typedef Documentation

◆ IlvTreeGadgetItemCompareFunction

IlvTreeGadgetItemCompareFunction

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

See also
IlvTreeGadgetItemHolder::sort().

Enumeration Type Documentation

◆ IlvTreeSelectionMode

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.