4D v16.3

LISTBOX GET CELL POSITION

Inicio

 
4D v16.3
LISTBOX GET CELL POSITION

LISTBOX GET CELL POSITION 


 

LISTBOX GET CELL POSITION ( {* ;} objeto ; columna ; linea {; varCol} ) 
Parámetro Tipo   Descripción
Operador in Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es una variable
objeto  Objeto de formulario in Nombre de objeto (si se especifica *) o Variable (si se omite *)
columna  Entero largo in Número de columna
linea  Entero largo in Número de fila
varCol  Puntero in Puntero a la variable de la columna

El comando LISTBOX GET CELL POSITION devuelve los números de la columna y de la fila correspondientes a la ubicación del último clic o de la última selección realizada con el teclado en el list box designado por * y objeto.

Este comando devuelve las coordenadas de un clic o de una acción de selección incluso cuando la entrada de datos no es permitida en el list box.

Notas:

  • El número devuelto en el parámetro linea no tiene en cuenta ningún estado oculto/mostrado de las líneas de list box.
  • Si se hace clic en una celda de una columna falsa, el parámetro linea contiene "X+1", donde X es el número de columnas existentes. (Una columna falsa se puede añadir automáticamente cuando se selecciona la opción "Columna de Autoredimensionamiento"; para más información consulte el párrafo Tema Opciones de redimensionamiento).

Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si omite este parámetro, indica que el parámetro objeto es una variable.

El parámetro opcional varCol devuelve un puntero a la variable (es decir al array) asociado con la columna.

Este comando sólo puede ser llamado en el marco de un list box que genera uno de los siguientes eventos de formulario:

  • On Clicked y On Double Clicked
  • On Before Keystroke y On After Keystroke
  • On After Edit
  • On Getting Focus y On Losing Focus
  • On Data Change
  • On Selection Change
  • On Before Data Entry
Cuando el comando se llama fuera de este contexto, LISTBOX GET CELL POSITION devuelve 0 en columna y fila.

Este comando tiene en cuenta las acciones de selección o deselección efectuadas con el ratón, con el teclado, o utilizando el comando EDIT ITEM (el cual genera el evento On Getting Focus). Si la selección se modifica utilizando las flechas del teclado, columna devuelve 0. En ese caso, el parámetro varCol devuelve Nil si se pasa.



Ver también 

LISTBOX GET CELL COORDINATES
LISTBOX SELECT BREAK

 
PROPIEDADES 

Producto: 4D
Tema: List Box
Número 971

 
HISTORIA 

Modificado: 4D v11 SQL Release 2
Renombrar: 4D v12

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)