|
|
|
|
|
- Número de Fila en el punto especificado
- Detalles sobre los elementos devueltos por la constante treeZone
- Varios
Devuelve el elemento de una control TreeView que se encuentra en una posición determinada. Ejemplo de control TreeView:
// -- Click on the TREE_TreeView1 control X, Y are int X = LoWord(CursorPos()) Y = HiWord(CursorPos()) // Find the number of the row corresponding to the click RowClick is int RowClick = TreeInfoXY(TREE_TreeView1, treeLineNumber + treeOriginScreen, X, Y) // Find the branch name 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, 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 superficie flotante. Este tipo corresponde a una de las siguientes constantes:
| | tizButton | "+ / -" al lado de la leyenda del elemento control TreeView. | tizCaption | Título elementos. | tizCheckmark | Marca de verificación del elemento. | tizImage | Image se muestra delante de la leyenda del elemento. | tizLeft | El espacio se encuentra a la izquierda de la leyenda del elemento. | tizOut | Espacio debajo de los elementos de la control TreeView. | tizRight | El espacio se encuentra a la derecha de la leyenda del elemento. |
<TreeView control>: Nombre del control Nombre de la control TreeView que se va a utilizar. Si este parámetro corresponde a una cadena vacía (""), TreeInfoXY manipula el control TreeView al que pertenece el Event actual. <Type of information>: Constante o combinación de constantes Tipo de información solicitada: | | treeBranchID | Identificador del elemento encontrado en (X, Y). | treeBranchName | Nombre del elemento encontrado en (X, Y). | treeLineNumber | Número de la fila que se encuentra en (X, Y). | treeOriginScreen | Si se especifica esta opción, el origen de las coordenadas especificadas corresponde a la pantalla (y no a la control TreeView).. Esta constante no puede utilizarse por sí sola. | treeZone | Tipo de superficie flotante |
<X>: Integro Coordenada X (en píxeles) a analizar. Esta coordenada es relativa al control TreeView (si no se especifica la constante treeOriginScreen). <Y>: Integro Coordenada Y (en píxeles) 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 del fila para el punto especificado. Este número fila es un número "instantáneo" fila, tiene en cuenta todos los elementos expandidos Above el fila. Esta fila puede ser manejada por 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 áreas que pueden ser recuperadas por la constante treeZone.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|