soui 5.0.0.1
Soui5 Doc
 
Loading...
Searching...
No Matches
STreeCtrl.h File Reference

Definition of the STreeCtrl class. More...

#include "core/SPanel.h"
#include "STree.h"

Go to the source code of this file.

Classes

class  STreeCtrl
 A tree control for displaying hierarchical data. More...
 
class  STreeCtrl::IListener
 Listener interface for tree view events. More...
 

Typedefs

typedef struct tagTVITEM TVITEM
 
typedef struct tagTVITEM * LPTVITEM
 

Enumerations

enum  STVIMask { STVIMask_Toggle = 0x00000001UL , STVIMask_CheckBox = 0x00000002UL , STVIMask_Icon = 0x00000004UL }
 Masks for TVITEM structure. More...
 
enum  STVICheckBox { STVICheckBox_UnChecked = 0 , STVICheckBox_Checked , STVICheckBox_PartChecked }
 States for checkboxes in the tree view. More...
 
enum  STVIBtn { STVIBtn_None , STVIBtn_Toggle , STVIBtn_CheckBox }
 Types of buttons in the tree view. More...
 

Detailed Description

Definition of the STreeCtrl class.

Version
2012.12.16 - 1.1
Author
soui
Date
2012-12-16

Definition in file STreeCtrl.h.

Enumeration Type Documentation

◆ STVIBtn

enum STVIBtn

Types of buttons in the tree view.

Enumerator
STVIBtn_None 

No button.

STVIBtn_Toggle 

Toggle button.

STVIBtn_CheckBox 

Checkbox button.

Definition at line 46 of file STreeCtrl.h.

◆ STVICheckBox

States for checkboxes in the tree view.

Enumerator
STVICheckBox_UnChecked 

Checkbox is unchecked.

STVICheckBox_Checked 

Checkbox is checked.

STVICheckBox_PartChecked 

Checkbox is partially checked.

Definition at line 35 of file STreeCtrl.h.

◆ STVIMask

enum STVIMask

Masks for TVITEM structure.

Enumerator
STVIMask_Toggle 

Mask for toggle state.

STVIMask_CheckBox 

Mask for checkbox state.

STVIMask_Icon 

Mask for icon state.

Definition at line 24 of file STreeCtrl.h.