|
|
|
|
|
- Número de fila en el punto especificado
- Detalles sobre los elementos devueltos por la constante treeZone
- Varios
Devuelve el elemento de un control TreeView que se encuentra en una posición dada. Ejemplo de control TreeView:
X, Y are int
X = LoWord(CursorPos())
Y = HiWord(CursorPos())
RowClick is int
RowClick = TreeInfoXY(TREE_TreeView1, treeLineNumber + treeOriginScreen, X, Y)
Branch is string
Branch = TreeInfoXY(TREE_TreeView1, treeBranchName + treeOriginScreen, X, Y)
Trace("You've clicked the branch " + Branch + "(row #" + RowClick + ")")
Sintaxis
<Result> = TreeInfoXY(<TreeView control> , <Type of information> , <X> , <Y>)
<Result>: Cadena de caracteres, número entero o constante entera Información solicitada:- Número de la fila en el punto especificado, -1 si no hay fila.
- Nombre de la rama en el punto especificado, cadena vacía ("") si no hay rama.
- Tipo de área flotante. Este tipo corresponde a una de las constantes siguientes:
| | tizButton | "+ / -" junto al título del elemento de control TreeView. | tizCaption | Título elementos. | tizCheckmark | Marca de verificación del elemento. | tizImage | Imagen que aparece delante de la leyenda del elemento. | tizLeft | Espacio que se encuentra a la izquierda de la leyenda del elemento. | tizOut | El espacio debajo de los elementos del control de TreeView. | tizRight | Espacio que se encuentra a la derecha de la leyenda del elemento. |
<TreeView control>: Nombre del control Nombre del control TreeView a utilizar. Si este parámetro corresponde a una cadena vacía (""), TreeInfoXY manipula el control TreeView al que pertenece el evento actual. <Type of information>: Constante o combinación de constantes Tipo de información solicitada: | | árbolNúmeroDeLínea | Número de la fila encontrada en (X,Y). | árbolRamaID | Identificador del elemento encontrado en (X,Y). | árbolZona | Tipo de área flotante | treeBranchName | Nombre del elemento encontrado en (X,Y). | treeOriginScreen | Si se especifica esta opción, el origen de las coordenadas especificadas corresponde a la pantalla (y no al control TreeView). Esta constante no puede utilizarse por sí sola. |
<X>: Integro Coordenada X (en pixeles) a analizar. Esta coordenada es relativa al control TreeView (si no se especifica la constante treeOriginScreen). <Y>: Integro Coordenada Y (en pixeles) a analizar. Esta coordenada es relativa al control TreeView (si no se especifica la constante treeOriginScreen). Observaciones Número de fila en el punto especificado Si se utiliza la constante treeLineNumber, TreeInfoXY devuelve el número de la fila del punto especificado. Este número de fila es un número de fila "instantáneo", tiene en cuenta todos los elementos expandidos por encima de la fila. Esta fila puede manejarse con la siguiente sintaxis: <TreeView control> [<Number of row to handle>] Detalles sobre los elementos devueltos por la constante treeZone La siguiente ilustración presenta las diferentes zonas que pueden recuperarse mediante la constante treeZone.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|