4D v16.3

Listbox

Inicio

 
4D v16.3
Listbox

Listbox 

 

Constante  Tipo Valor Comentario
lk add to selection  Entero largo 1 La línea seleccionada se añade a la selección existente. Si la línea seleccionada ya pertenece a la selección existente, el comando no hace nada.
lk all  Entero largo 0 El comando afecta todos los subniveles (valor por defecto, utilizado si el parámetro se omite).
lk background color  Entero largo 1  
lk background color array  Entero largo 1  
lk break row  Entero largo 2 El comando afecta el subnivel al que pertenece la "celda" designada por los parámetros línea y columna. Note que estos parámetros representan los números de línea y de columna en el listbox en modo estándar y no en su representación jerárquica. Si los parámetros línea y columna se omiten, el comando no hace nada. 
lk control array  Entero largo 3  
lk display footer  Entero largo 8 0=oculto, 1=se muestra
lk display header  Entero largo 0 0=oculto, 1=se muestra
lk display hor scrollbar  Entero largo 2 0=oculto, 1=se muestra
lk display ver scrollbar  Entero largo 4 0=oculto, 1=se muestra
lk font color  Entero largo 0  
lk font color array  Entero largo 0  
lk footer height  Entero largo 9 Altura en píxeles
lk header height  Entero largo 1 Altura en píxeles
lk hor scrollbar height  Entero largo 3 Altura en píxeles
lk hor scrollbar position  Entero largo 6 Posición del cursor en píxeles
lk inherited  Entero largo -255  
lk last printed row number  Entero largo 0 Devuelve en info el número de la última línea impresa. Permite conocer el número de la próxima línea a imprimir.
El número devuelto puede ser mayor al número de líneas efectivamente impresas si el list box contiene las líneas invisibles o si se llama al comando OBJECT SET SCROLL POSITION . Por ejemplo, si se han impreso las líneas 1, 18 y 20, info es 20. 
lk level  Entero largo 3 El comando afecta todas las líneas de ruptura correspondientes a la columna nivel. Este parámetro designa un número de columna en el list box en modo estándar y no en su representación jerárquica. Si se omite el parámetro nivel, el comando no hace nada.
lk lines  Entero largo 1 La altura designa un número de líneas. 4D calcula la altura de una línea en función de la fuente.
lk pixels  Entero largo 0 La altura es un número en píxeles (por defecto)
lk printed height  Entero largo 3 Devuelve en info la altura en píxeles del objeto efectivamente impreso (incluyendo encabezados, líneas, etc.). Recuerde que si el número de líneas a imprimir es inferior a la "capacidad" del list box, su altura se reduce automáticamente. 
lk printed rows  Entero largo 1 Devuelve en info el número de líneas efectivamente impresas durante la última llamada al comando Print object. Este número incluye las posibles líneas de ruptura añadidas en el caso de un list box jerárquico. Por ejemplo, info es 10 si el list box contiene 20 líneas y las líneas impares están ocultas.
lk printing is over  Entero largo 2 Devuelve en info un booleano indicando si la última línea (visible) del list box se ha impreso. True = la línea se imprimió; De lo contrario, False.
lk remove from selection  Entero largo 2 La línea seleccionada se remueve de la selección existente. Si la línea especificada no pertenece a la selección existente, el comando no hace nada.
lk replace selection  Entero largo 0 La línea seleccionada se convierte en la nueva selección, reemplazando la selección existente. El comando tiene el mismo efecto que un clic de usuario en una línea (sin embargo, el evento On Clicked no se genera). Esta es la acción por defecto (si se omite el parámetro acción).
lk row height array  Entero largo 4 (Licencia 4D View Pro requerida)
lk row is disabled  Entero largo 2 La línea correspondiente se desactiva. El texto y los controles tales como casillas de selección se atenúan o se ponen grises. Las áreas de entrada de texto editables ya no son editables. Valor por defecto: Activado
lk row is hidden  Entero largo 1 La línea correspondiente está oculta. Ocultar las líneas sólo afecta la visualización del list box.
Las líneas ocultas siguen presentes en los arrays y pueden ser manipuladas por programación. Los comandos del lenguaje, más concretamente LISTBOX Get number of rows o [#cmd id="971"/], no tienen en cuenta el estado visible/oculto de las líneas. Por ejemplo, en un list box con 10 líneas donde las primeras 9 líneas se ocultan, LISTBOX Get number of rows devuelve10. Desde el punto de vista del usuario, la presencia de líneas ocultas en un list box no es visiblemente discernible. Sólo líneas visibles pueden ser seleccionadas (por ejemplo utilizando el comando Seleccionar todo). Valor por defecto: Visible
lk row is not selectable  Entero largo 4 La línea correspondiente no se puede seleccionar (resaltarla no es posible). Las áreas de entrada de texto editables ya no son editables a menos de que la opción "Editar en clic único" esté activada. Los controles tales como casillas de selección y listas siguen siendo funcionales sin embargo. Este parámetro se ignora si el modo de selección del list box es "Ninguno". Valor por defecto: seleccionable
lk selection  Entero largo 1 El comando afecta los subniveles seleccionados.
lk style array  Entero largo 2  
lk ver scrollbar position  Entero largo 7 Posición del cursor en píxeles
lk ver scrollbar width  Entero largo 5 Ancho en píxeles


Ver también 

Gestión programada de los objetos de tipo List box
LISTBOX COLLAPSE
LISTBOX EXPAND
LISTBOX Get array
LISTBOX Get footers height
LISTBOX Get headers height
LISTBOX Get information
LISTBOX GET PRINT INFORMATION
LISTBOX Get row color
LISTBOX Get rows height
LISTBOX SELECT BREAK
LISTBOX SELECT ROW
LISTBOX SET ARRAY
LISTBOX SET FOOTERS HEIGHT
LISTBOX SET HEADERS HEIGHT
LISTBOX SET ROW COLOR
LISTBOX SET ROWS HEIGHT

 
PROPIEDADES 

Producto: 4D
Tema: Lista de temas de constantes

 
HISTORIA 

New
Modificado: 4D v15 R4
Renombrar: 4D v16


 
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)