ObjectDCL Banner

Tree_GetItemImages Method

Description

This method returns a list indicating the indexes of the unselected and selected images of the requested tree item.

Parameters

MyControlReference
Reference to the control in the form of MyProject_MyForm_MyControl.
ProjectFile
String identifying the project as it was passed in LoadProject.
DialogName
String identifying the dialog by name.
ControlName
String identifying the control by name.
Key
String specifying the a unique key in the tree structure identifying the tree node.
Tree Node Handle specifying the tree node uniquely.

Return Values

Returns the following according to the situation:

  • List of two Integer identifying the indexes of the assigned images in the TreeControl's image list.
  • Nil if the control is not found, is not visible or there is no child.

AutoLISP Syntax

The recommended convention is passing the control identifier directly:

CopyCode imageCopy Code
(Odcl_Tree_GetItemImages 
		MyControlReference [as Reference]
		Key [as String or Tree Node Handle])

An alternative convention is to identify the control by providing the project file, the dialog name and the control name:

CopyCode imageCopy Code
(Odcl_Tree_GetItemImages
		ProjectFile [as String]
		DialogName [as String]
		ControlName [as String]
		Key [as String or Tree Node Handle])

Applies For

TreeControl.

Example

CopyCode imageCopy Code
; Get the image indexes
(Setq rValue (Odcl_Tree_GetItemImages MyProject_MyForm_MyControl "C_Documents and Settings"))

See Also

Tree_GetItem, Tree_GetItemData, Tree_GetItemText, Tree_SetItemData, Tree_SetItemImages, Tree_SetItemText