Unit rDBTreeView

Uses
Functions and Procedures
Constants
Variables

Description

rDBTreeView unit contains TrDBTreeView - database version of standard TTreeView component which provides function for loading datasets values to tree structure.

Splash screen in demo version.

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TDataItemDef DataItemDefinition object - define titletext, recordtext and properties for one datasource used by TrDBTreeView
Class TDataItemDefs DataItemDefinition collection - define collection of TDataItemDef used by TrDBTreeView
Class TNodeObject NodeObject datastructure stored dataset and visual information for each node used by TrDBTreeView
Class TrTreeNode extended class of TTreeNode contaning TNodeObject useb by TrDBTreeView
Class TrDBTreeView database version of standard TTreeView component which provides function for loading datasets values to tree structure.

Types

TDragDropItemOption = (...);
TDragDropItemOptions = set of TDragDropItemOption;
TTVItemObjectDefinedEvent = procedure(Sender: TObject; Node: TTreeNode; NodeObject: TNodeObject; Dataset: TDataset) of object;

Description

Types

TDragDropItemOption = (...);

list of possible DropItem options used by TrDBTreeView

Values
  • dnoSameLevel
  • dnoAllLevels
  • dnoSameParent
  • dnoSameParentType
  • dnoOtherControl
  • dnoMoveItem
TDragDropItemOptions = set of TDragDropItemOption;

set of possible DropItem options used by TrDBTreeView

TTVItemObjectDefinedEvent = procedure(Sender: TObject; Node: TTreeNode; NodeObject: TNodeObject; Dataset: TDataset) of object;

event used as notification after some node is added or refreshed used by TrDBTreeView

Author

Created

Nov 2012

Last Modified

Jan 2019


Generated by PasDoc 0.15.0.