Properties for TreeView
View property list in alphabetical order.
| Name | Description | Defining Class |
|---|---|---|
| ChildItem | Returns the handle of the first child item of hItem Use the ChildItem property to return the handle of the first child item of hItem. | TreeView |
| FirstVisibleItem | Returns the handle of the item that is currently displayed at the very top of the control | TreeView |
| ItemCount | Returns the total number of items in the control The ItemCount property returns the total number of items in the control. | TreeView |
| ItemFullPath | Returns a string representing the "full path" of the item Returns a string representing the "full path" of the item. | TreeView |
| NextSiblingItem | Returns the item handle for the next sibling item The NextSiblingItem property returns the item handle of the next sibling item of hItem. | TreeView |
| NextVisibleItem | Returns the handle of the next visible item The NextVisibleItem property returns the handle of the next visible item in relation to hItem. | TreeView |
| ParentItem | Returns the handle of the parent of hItem The ParentItem property returns the handle of the parent item of hItem. | TreeView |
| PreviousSiblingItem | Returns the item handle for the previous sibling item The PreviousSiblingItem property returns the item handle of the next sibling item of hItem. | TreeView |
| PreviousVisibleItem | Returns the handle of the previous visible item The PreviousVisibleItem property returns the handle of the next visible item in relation to hItem. | TreeView |
| RootItem | Returns the item-handle of the item that is the parent-most item | TreeView |
| VisibleItemCount | Returns the number of items that are currently visible in the control The VisibleItemCount property returns the number of items that are currently visible in the control. | TreeView |
Inherited Properties from AbstractTreeView
| Name | Description | Defining Class |
|---|---|---|
| CurrentTreeItem | Gets or sets the handle of the item that is currently selected CurrentTreeItem gets or sets the handle of the item that is currently selected. | AbstractTreeView |
| ExpandedOnceState | Returns a boolean value of true if hItem has been expanded since it was created | AbstractTreeView |
| ImageListObject | Uses an ImageList control to supply the images that each item displays The ImageListObject object uses a cImageList control to supply the images that each item displays. | AbstractTreeView |
| ItemBold | Determines whether an item's text is bold or not Determines whether a TreeView item's text is bold or not. | AbstractTreeView |
| ItemCheckBox | Determines whether an item has a checkbox or not Determines whether a TreeView item has a checkbox or not. | AbstractTreeView |
| ItemChecked | Determines whether a checkbox item is checked or not Determines whether a TreeView item has a checkbox or not. | AbstractTreeView |
| ItemChildCount | Getting this property returns whether there are child items Getting the ItemChildCount property returns whether there are child items. | AbstractTreeView |
| ItemData | Retrieves or stores a custom tree item value Each item in the control can have a 32-bit integer associated with it. | AbstractTreeView |
| ItemImage | Gets and sets the index of the regular image in the control's ImageList | AbstractTreeView |
| ItemLabel | Sets tree item label that is displayed alongside the image Each item in a treeview control has a label that is displayed alongside the image. | AbstractTreeView |
| ItemSelectedImage | Gets and sets the index of the selected image in the control's ImageList that you associated with the item | AbstractTreeView |
| pbCancelEdit | Used in OnBeginLabelEdit and OnEndLabelEdit to cancel the editing of a treeview label pbCancelEdit is obsolete as of DataFlex revision 15.0. | AbstractTreeView |
| pbEnableCheckboxes | Enables the use of checkboxes in items Enables the use of checkboxes in TreeView items. | AbstractTreeView |
| pbEnableInfoTips | Enables the use of info tips for items Enables the use of info tips for TreeView items. | AbstractTreeView |
| pbExplorerStyle | Determines whether the TreeView looks like a Windows Explorer tree view | AbstractTreeView |
| pbFullRowSelect | Enables full-row selection in the treeview pbFullRowSelect enables full-row selection in the treeview. | AbstractTreeView |
| pbHotTracking | Automatically highlights an item when the mouse hovers over it pbHottracking automatically highlights an item when the mouse hovers over it. | AbstractTreeView |
| pbShowTooltips | Determines if a tool tip should be displayed when the mouse hovers over an item | AbstractTreeView |
| pbSingleExpand | Determines if item being selected will collapse if it was expanded, or expand if it was collapsed | AbstractTreeView |
| piBackColor | Controls the color of the background of the treeview piBackColor controls the color of the background of the treeview. | AbstractTreeView |
| piLineColor | Controls the color of the lines drawn in the treeview piLineColor controls the color of the lines drawn in the treeview. | AbstractTreeView |
| piTextColor | Controls the color of text in the items of the treeview piTextColor controls the color of text in the items of the treeview. | AbstractTreeView |
| TreeButtonsState | Determines if button will be displayed For each item that has child items, a small button is displayed that users can use to expand or collapse the child items. | AbstractTreeView |
| TreeEditLabelsState | Supports in-line editing of the label The TreeEditLabelsState object supports in-line editing of the label. | AbstractTreeView |
| TreeIndentWidth | Governs the number of pixels that are used to indent child items from their parent items | AbstractTreeView |
| TreeLevelDelimeter | Holds the character to use as a delimiter of tree levels The TreeLevelDelimiter property holds the character to use as a delimiter of tree levels. | AbstractTreeView |
| TreeLinesState | Determines if the control draws graphical lines between connecting items | AbstractTreeView |
| TreeRetainSelState | Determines if item will still visibly indicate that it was the focused item, whenever this object loses the focus | AbstractTreeView |
| TreeRootLinesState | Specifies whether graphical lines should be drawn to connect "Root Items" The parent-most items in the this object (that is, items that have no parent), are known as "Root Items". | AbstractTreeView |
| TreeSortedState | Sorts items in tree in alphanumeric order If TreeSortedState is True, items in tree are automatically sorted in alphanumeric order, including items in all individual tree branches. | AbstractTreeView |
Inherited Properties from List
| Name | Description | Defining Class |
|---|---|---|
| Select_Count | List | |
| Status_Help | Determines the status text that will be displayed when this object takes the focus This is the status-bar help text for the object. | List |
| Use_Parent_Status_Help | Determines if parent's status help is used when object status help is empty | List |
Inherited Properties from DfBaseList
| Name | Description | Defining Class |
|---|---|---|
| Auto_Top_Item_State | Determines if the current_item is set to the top_item when the object takes the focus | DfBaseList |
| Aux_Value | Is only used by the system if an object is referenced on the on_item command line | DfBaseList |
| Button_Aspect | A low-level form message that controls the appearance of a form Button_Aspect is a low-level form message that controls the appearance of a form. | DfBaseList |
| Changed_State | Set when users change information in the items of the menu The changed_state of an object is set when users change information in the items of the menu. | DfBaseList |
| Checkbox_Item_State | Allows any item to become a checkbox-type item Any item may become a checkbox-type item when its checkbox_item_state is set to true. | DfBaseList |
| Current_Item | The object that the end user is currently pointing to The current_item of an object is the object that the end user is currently pointing to. | DfBaseList |
| Display_Size | Returns the number of windows in the menu The Display_size property returns the number of windows in the menu. | DfBaseList |
| Entry_State | Determines if data can be entered into the control Entry_State determines if data can be entered into the control. | DfBaseList |
| FontSize | Obsolete Returns/sets the font size of the current font Obsolete Use FontPointHeight. | DfBaseList |
| Form_Bitmap | Places a bitmap named sBitmapName into iItem Form_bitmap places a bitmap named sBitmapName into iItem. | DfBaseList |
| Form_Border | Sets the border style of a form region Form_Border will set the border style of a form region. | DfBaseList |
| Form_Column | Controls the horizontal placement (column position) of the form display within the object | DfBaseList |
| Form_Datatype | Defines a Form or Grid cell's data type and masking characteristics Form_DataType determines an item's data type and mask type. | DfBaseList |
| Form_Extended_Style | Sets the extended-window style of form region Form_extended_style sets the extended-window style of form region. | DfBaseList |
| Form_FontFormHeight | Obsolete Obsolete Use FontPointHeight. | DfBaseList |
| Form_FontHeight | Obsolete Sets the height of the font in the form display Obsolete Use FontPointHeight. | DfBaseList |
| Form_FontItalics | Obsolete Determines if the current form's font will be italicized without resizing the control Obsolete Use FontPointHeight. | DfBaseList |
| Form_FontPointHeight | Sets the form's FontPointHeight without resizing the control Represents the height of an object's FontPointHeight in points. | DfBaseList |
| Form_FontUnderline | Obsolete Determines if the form's font will be underlined without resizing the control Obsolete Use FontPointHeight. | DfBaseList |
| Form_FontWeight | Obsolete Sets the Striking weight of form's font without resizing the control Obsolete Use FontPointHeight. | DfBaseList |
| Form_GuiColumn | Controls the horizontal placement (column position) of the form display within the object in pixels | DfBaseList |
| Form_GuiHeight | Sets the height of the font in the form display in pixels The Form_guiHeight property sets the height of the font in the form display in pixels. | DfBaseList |
| Form_GuiRow | Controls the vertical placement, in pixel units, of the form display within the object The Form_GuiRow property controls the vertical placement, in pixel units, of the form display within the object. | DfBaseList |
| Form_GuiWidth | Sets the width of the form item in pixels The Form_GuiWidth property sets the width of the form item in pixels. | DfBaseList |
| Form_Height | Sets the height of the font in the form display in logical units The Form_Height property sets the height of the font in the form display in logical units (most likely dialog units). | DfBaseList |
| Form_Option | DfBaseList | |
| Form_Options | Sets or gets all of the form_options for a form region Form_options sets or gets all of the form_options for a form region. | DfBaseList |
| Form_Row | Controls the vertical placement, in logical units, of the form display within the object | DfBaseList |
| Form_Style | Sets the window style for the form region Form_style sets the window style for the form region. | DfBaseList |
| Form_Typeface | Obsolete Sets the form's Typeface without resizing the control Obsolete Use FontPointHeight. | DfBaseList |
| Form_Width | Sets the width of the form item in logical units (usually dialog units) The Form_width property sets the width of the form item in logical units (usually dialog units). | DfBaseList |
| Form_Window_Handle | Returns the Windows window handle for the form region Form_Window_Handle returns the Windows window handle for the form region. | DfBaseList |
| Item_Changed_State | Data entry to, or selection of, an item causes its Item_Changed_State property to become True Data entry to, or selection of, an item causes its Item_Changed_State property to become True. | DfBaseList |
| Item_Count | Returns the total number of items in the object. | DfBaseList |
| Item_Matching | Searches a menu of items for a matching string value The Item_Matching message searches a menu of items for a matching string value. | DfBaseList |
| Line_Size | Returns number of columns of a grid or number windows per line of a menu | DfBaseList |
| Message | Identifies the message that is sent when users press the Enter key on the item The Message property identifies the message that is sent when users press the Enter key (kEnter) on the item. | DfBaseList |
| Prototype_Object | DfBaseList | |
| Search_Mode | Determines how users may move the selection cursor to a choice by use of (alphanumeric) keys matching the content of the choice | DfBaseList |
| Select_Count | Maintains the total number of selected items in the menu The select_count property maintains the total number of selected items in the menu. | DfBaseList |
| Select_Mode | Determines how item-level selections are processed Select_Mode is used to determine how item-level selections are processed. | DfBaseList |
| Select_State | Each item may be selected by setting the select_state of the item Each item may be selected by setting the select_state of the item. | DfBaseList |
| Shadow_State | Determines if item is enabled (not shadowed) Shadowing an item affects both its appearance and its functionality. | DfBaseList |
| Top_Item | The item that is first in the display window The top_item of a menu class object is the item that is first in the display window. | DfBaseList |
| Value | Gets and sets the data value (content) for an object or item Each item and Entry_Item has a value. | DfBaseList |
| Wrap_State | Controls the action of the cursor control keys and search_mode ranges during item navigation | DfBaseList |
Inherited Properties from DfBaseControl
| Name | Description | Defining Class |
|---|---|---|
| Border_Style | Specifies the border style of this object The Border_Style property specifies the border style of this object. | DfBaseControl |
Inherited Properties from DfBaseUIWindow
| Name | Description | Defining Class |
|---|---|---|
| Mouse_Capture | Causes all DataFlex mouse events to be sent to the object that captures the mouse | DfBaseUIWindow |
| Windows_Override_State | Allows DataFlex to stop the default windows behavior for mouse and keyboard messages | DfBaseUIWindow |
Inherited Properties from DfBaseWindow
| Name | Description | Defining Class |
|---|---|---|
| Absolute_GuiOrigin | Returns the screen coordinates of the top left corner of a DataFlex object | DfBaseWindow |
| Bitmap | Displays a bitmap in an object The Bitmap message will display a bitmap in an object. | DfBaseWindow |
| Bitmap_Height | Returns the height of the image contained in the file named by bitmap The Bitmap_height property returns the height of the image contained in the file named by bitmap. | DfBaseWindow |
| Bitmap_Style | Specifies the position, size, or shape in which the bitmap image for this object is to be displayed | DfBaseWindow |
| Bitmap_Width | Returns the width of the image contained in the file named by bitmap The Bitmap_width property returns the width of the image contained in the file named by bitmap. | DfBaseWindow |
| Client_Size | DfBaseWindow | |
| Color | The background color of the object Determines the background color of the object. | DfBaseWindow |
| Container_Handle | Returns the Windows window handle of the DataFlex object's container The Container_Handle function returns the Windows window handle of the DataFlex object's container. | DfBaseWindow |
| Extended_Window_Style | Sets the extended window style for the Windows object Extended_Window_Style sets the extended window style for the Windows object. | DfBaseWindow |
| FontItalics | Determines if current font is to be italicized If set to true, the Fontitalics property will italicize the current font. | DfBaseWindow |
| FontPointHeight | Represents the height of an object in points. | DfBaseWindow |
| FontSize | Obsolete Returns/sets the font size of the current font Obsolete Use FontPointHeight. | DfBaseWindow |
| FontUnderline | Determines if font will be printed with underscores at the base of the character If Fontunderline is set true, font will be printed with underscores at the base of the character. | DfBaseWindow |
| FontWeight | Striking weight of control's font Fontweight is the striking weight of font (0-65536). | DfBaseWindow |
| GuiLocation | Determines the position of the object expressed in physical pixels relative to the upper left-hand corner of the parent object's client-area | DfBaseWindow |
| GuiSize | Determines the size (height and width) of the object expressed in physical pixels | DfBaseWindow |
| pbSizeToClientArea | Determines if the object's size is based on the outer window bounding area or the client size area | DfBaseWindow |
| peAnchors | Describes how you want the control to react whenever its container changes size | DfBaseWindow |
| Physical_FontSize | Obsolete Specifies the fontsize in pixels Obsolete Use FontPointHeight. | DfBaseWindow |
| piMaxSize | Determines the limit of the maximum size that a Component can be | DfBaseWindow |
| piMinSize | Determines the limit of the minimum size that a Component can be | DfBaseWindow |
| Text_Extent | Returns the pixel with of the passed TextValue based on the typeface and style of the current object | DfBaseWindow |
| TextColor | The text color of the object Determines the text color of the object. | DfBaseWindow |
| Transparent_State | DfBaseWindow | |
| Typeface | The typeface of the selected font As of DataFlex 17.0, we recommend using Windows system fonts by setting pbUseWindowsFont to True. | DfBaseWindow |
| Value | Gets and sets the data value for an object/item Contains the value stored in the object. | DfBaseWindow |
| Window_Handle | Returns the Windows window handle of the DataFlex object The Window_handle property returns the Windows window handle of the DataFlex object. | DfBaseWindow |
| Window_Style | Sets the window style for the Windows object Window_Style sets the window style for the Windows object. | DfBaseWindow |
Inherited Properties from cUIObject
| Name | Description | Defining Class |
|---|---|---|
| Active_State | Indicates whether or not the object is activated Active_State indicates whether or not the object is activated (in the focus tree). | cUIObject |
| Attach_Parent_State | Determines whether an object that is activated will be added to the next level of the current focus (false) or the next level of its parent (true) | cUIObject |
| Block_Mouse_State | Determines whether or not the use of the mouse is restricted | cUIObject |
| Client_Area_State | Determines if object is a user interface container for children A special mode of user interface objects will become a container for children. | cUIObject |
| ContainsFocus | Determines if the container contains the focus The ContainsFocus property returns true if the object or one of its descendents contains the focus. | cUIObject |
| Current_Scope | Returns the object_id of the currently active scoping object The Current_scope property returns the object_id of the currently active scoping object. | cUIObject |
| Dynamic_Update_State | Determines whether or not the image of an object that can be seen will be updated when a change to the object occurs | cUIObject |
| Entry_msg | Hook sent whenever the object is about to receive the focus The message (procedure or function) defined by the Entry_msg property is sent whenever the object is about to receive the focus. | cUIObject |
| Error_Text | Gets the text from FLEXERRS.DAT that corresponds to the passed error number Error_Text gets the text from FLEXERRS.DAT that corresponds to iErrorNumber. | cUIObject |
| Error_Text_Available | Determines if Error Text is available for this error number Error_Text_Available determines if an error text exists for iErrorNumber. | cUIObject |
| Exit_msg | Hook sent whenever the object is about to lose the focus The message (procedure or function) defined by the Exit_msg property is sent whenever the object is about to lose the focus. | cUIObject |
| Find_Scope | Returns the scoping object of the current object The Find_scope property returns the scoping object of the current object. | cUIObject |
| Focus | Returns the ID of the object that currently has the focus The Focus property returns the ID of the object that currently has the focus. | cUIObject |
| Focus_Mode | Determines the conditions under which the object will take the focus Focus_Mode determines the conditions under which the object will take the focus. | cUIObject |
| Key_Path | Determines the delegation path for on_key key assignments The property Key_path determines where an object should look for key definitions(on_key Xxxx) after it has searched the current object. | cUIObject |
| Last_Child | Returns the Object_Id of the last focus child Last_Child returns the Object_Id of the last focus child. | cUIObject |
| Location | Determines the position of the upper left pixel of the object's window | cUIObject |
| Module_Name | Obsolete Assists in the process of locating context-sensitive help information Obsolete This property only applies to character mode DataFlex. | cUIObject |
| Next_Focus | Returns the object that is positioned in the focus tree as the next object at the same level as this object | cUIObject |
| Next_Level | Returns the object that is positioned in the focus tree as the first object in the next level | cUIObject |
| Next_Scope | Returns the object that is the next_scope object of the current scope The Next_scope property returns the object that is the next_scope object of the current scope. | cUIObject |
| Popup_State | Determines whether the object should respond to the standard Activate message, or via the Popup message | cUIObject |
| Prior_Focus | Returns the object that is positioned in the focus tree as the prior object at the same level as this object | cUIObject |
| Prior_Level | Returns the object that is the root of this object's level in the focus tree The Prior_level property returns the object that is the root of this object's level in the focus tree. | cUIObject |
| Prior_Scope | Returns the object that is the prior_scope object of the current scope The Prior_scope property returns the object that is the prior_scope object of the current scope. | cUIObject |
| Ring_State | Determines whether or not the objects added into the next level of this object are to act as a ring | cUIObject |
| RingParent | Returns the object handle of the object that is its ring parent | cUIObject |
| Scope_Focus | A property of scope objects in the focus tree The scope_focus is a property of scope objects in the focus tree. | cUIObject |
| Scope_State | Determines whether the objects at the next level of this object and beyond, are to be scoped by this object | cUIObject |
| Search_Case | Determines whether searches performed are case-sensitive or not | cUIObject |
| Size | Determines the size of a window in dialog units Size determines the size of object in dialog units. | cUIObject |
| Skip_State | Determines whether or not the switch and switch_back messages skip over this object during focus movement | cUIObject |
| Visible_State | Determines whether object is visible The Visible_State property is set true by default. | cUIObject |
Inherited Properties from cObject
| Name | Description | Defining Class |
|---|---|---|
| Child_Count | Returns the number of child objects the object contains Child_Count returns the number of child objects the object contains. | cObject |
| Delegation_Mode | Determines if and how unknown messages are delegated The delegation_mode of an object determines the method by which unknown messages are handled. | cObject |
| Name | Returns the full name of the object including parentage Name returns the full name (including parentage) of the object. | cObject |
| Object_Id | Returns the object handle of the object, can be used to determine if an object exists The Object_Id property returns the object handle identifier of the object. | cObject |
| Object_Label | Returns the short name of an object Object_Label returns the short name of the object using the Name property. | cObject |
| Parent | Returns the parent of an object The Parent property returns parent object handle of an object. | cObject |
| peNeighborhood | Determines how an object and its descendents participate in object neighborhood referencing | cObject |