Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20.6
Listbox

Listbox 

 

Constante  Tipo Valor Comentario
_o_lk display hor scrollbar  Entero largo 2 ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLLBAR.
_o_lk display ver scrollbar  Entero largo 4 ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLLBAR.
_o_lk footer height  Entero largo 9 ***Constante obsoleta*** Utilizar el comando LISTBOX Get footers height.
_o_lk header height  Entero largo 1 ***Constante obsoleta*** Utilizar el comando LISTBOX Get headers height.
_o_lk hor scrollbar position  Entero largo 6 ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLL POSITION.
_o_lk ver scrollbar position  Entero largo 7 ***Constante obsoleta*** Utilizar el comando OBJECT GET SCROLL POSITION.
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 allow wordwrap  Entero largo 14 Propiedad Retorno de línea
Aplica a: Columna*
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk auto row height  Entero largo 31 Propiedad Altura de fila automática.
Aplica a: List box o columna
Valores posibles:
  • lk yes
  • lk no

4D View Pro únicamente: esta funcionalidad requiere una licencia 4D View Pro. Para más información, consulte 4D View Pro.

lk automatic  Entero largo 2 Las columnas se redimensionan automáticamente junto con el list box (Propiedad seleccionada Autoredimensionamiento de columnas).
lk background color  Entero largo 1  
lk background color array  Entero largo 1  
lk background color expression  Entero largo 22 Propiedad Expresión color de fondo para list box de tipo selección, colección o entity selection.
Aplica a: List box o columna
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 cell horizontal padding  Entero largo 36

Relleno horizontal de la celda en píxeles (mismo valor para el relleno izquierdo y derecho)

Se aplica a: list box, columna, encabezado, pie de página

lk cell vertical padding  Entero largo 37

Relleno vertical de la celda en píxeles (mismo valor para el relleno superior e inferior)
Se aplica a: list box, columna, encabezado, pie de página

lk column max width  Entero largo 26 Propiedad Ancho Máximo
Aplica a: Columna*
lk column min width  Entero largo 25 Propiedad Ancho mínimo
Aplica a: Columna*
lk column resizable  Entero largo 15 Propiedad Redimensionable
Aplica a: Columna*
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk control array  Entero largo 3  
lk detail form name  Entero largo 19 Propiedad Nombre formulario detallado para la selección de tipo list box
Aplica a: List box
lk display  Entero largo 0 Muestra filas extra en blanco agregadas en la parte inferior del list box.
lk display footer  Entero largo 8 0=oculto, 1=se muestra
lk display header  Entero largo 0 0=oculto, 1=se muestra
lk display record  Entero largo 2 Haciendo doble clic en una fila muestra el registro correspondiente en forma detallada definida para el list box. El registro se abre en modo de sólo lectura para que no pueda ser modificado.
lk display type  Entero largo 21 Propiedad Tipo de visualización para columnas numéricas
Aplica a: Columna*
Valores posibles:
  • lk numeric format (0): muestra valores en formato numérico
  • lk three states checkbox (1): muestra valores como casillas de selección de tres estados
lk do nothing  Entero largo 0 Hacer doble clic en una línea de list box no dispara ninguna acción automática.
lk double click on row  Entero largo 18 Propiedad Doble clic en la línea para los list box de tipo selección
Aplica a: List box
Valores posibles:
  • lk do nothing (0): no desencadena ninguna acción automática
  • lk edit record (1): muestra el registro correspondiente en modo lectura-escritura
  • lk display record (2): muestra el registro correspondiente en modo de solo lectura
lk edit record  Entero largo 1 Al hacer doble clic en una fila, se visualiza el registro correspondiente en forma detallada definida para el list box. El registro se abre en modo lectura-escritura para que pueda ser modificado.
lk extra rows  Entero largo 13 Propiedad Ocultar líneas vacías finales
Aplica a: List box
Valores posibles:
  • lk display (0)
  • lk hide (1)
lk font color  Entero largo 0  
lk font color array  Entero largo 0  
lk font color expression  Entero largo 23 Propiedad Expresión color fuente para list box de tipo selección, colección o entity selection.
Aplica a: List box o columna
lk font style expression  Entero largo 24 Propiedad Expresión estilo para list boxes de tipo selección, colección o entity selection.
Aplica a: List box o columna
lk hide  Entero largo 1 Oculta las líneas vacías finales en la parte inferior del  list box.
lk hide selection highlight  Entero largo 16 Propiedad Ocultar resaltado de selección
Aplica a: List box
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk highlight set  Entero largo 27 Propiedad Conjunto resaltado para el list box de tipo selección
Aplica a: List box
lk hor scrollbar height  Entero largo 3 Altura 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 manual  Entero largo 0 Las columnas no se redimensionan automáticamente junto con el list box (Propiedad Redimensionamiento de columnas automático no seleccionada).
lk meta expression  Entero largo 34

Propiedad Expression Meta Info de los list box de tipo colección o selección de entidades.
Aplica a: List box

lk movable rows  Entero largo 35

La propiedad Líneas móviles para list box de tipo array
Se aplica a: List box (excluyendo el modo jerárquico) 
Valores posibles:

  • lk no (0): las líneas no se pueden mover en tiempo de ejecución
  • lk yes (1): las líneas se pueden mover en tiempo de ejecución (predeterminado)
lk mulltiple  Entero largo 2 Se pueden seleccionar varias filas de list box a la vez.
lk multi style  Entero largo 30 Propiedad Multiestilo
Aplica a: Columna*
Valores posibles:
  • lk no (0)[#/note]
  • lk yes (1) [#/note]
lk named selection  Entero largo 28 Propiedad Selección temporal para list box de tipo selección
Aplica a: List box
lk no  Entero largo 0  
lk none  Entero largo 0  
lk numeric format  Entero largo 0 Los valores numéricos se muestran en formato numérico en la columna de list box.
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

Sustituye la selección existente por la(s) línea(s) seleccionada(s), que se convierte(n) en la nueva selección (no se genera ningún evento). Esta es la acción por defecto (si se omite el parámetro acción).

lk resizing mode  Entero largo 11 Propiedad Autoredimensionamiento de columnas
Aplica a: List box
Valores posibles:
  • lk manual (0)
  • lk automatic (2)
lk row height array  Entero largo 4 (Licencia 4D View Pro requerida)
lk row height unit  Entero largo 17 Unidad de la propiedad Alto de línea
Aplica a: List box
Valores posibles:
  • lk lines (1)
  • lk pixels (0)
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 rowsLISTBOX GET CELL POSITION, 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 row max height  Entero largo 33  
lk row min height  Entero largo 32  
lk selection  Entero largo 1 El comando afecta los subniveles seleccionados.
lk selection mode  Entero largo 10 Propiedad Modo de selección
Aplica a: List box
Valores posibles:
  • lk none (0)
  • lk single (1)
  • lk multiple (2)
lk single  Entero largo 1 Solo se puede seleccionar una fila de list box a la vez.
lk single click edit  Entero largo 29 Propiedad Editar en clic único
Aplica a: List box
Posible valores:
  • lk no (0)
  • lk yes (1)
lk sortable  Entero largo 20 Propiedad Ordenable
Aplica a: List box
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk style array  Entero largo 2  
lk three states checkbox  Entero largo 1 Las columnas con valores numéricos se muestran como casillas de selección de tres estados.
lk truncate  Entero largo 12 Propiedad Truncar con elipse
Aplica a: List box o columna
Valores posibles:
  • lk without ellipsis (0)
  • lk with ellipsis (1)
lk ver scrollbar width  Entero largo 5 Ancho en píxeles
lk with ellipsis  Entero largo 1 Se muestran puntos suspensivos cuando el contenido del listbox excede el ancho de la columna.
lk without ellipsis  Entero largo 0 No se muestran puntos suspensivos cuando el contenido de las celdas del listbox supera el ancho de la columna.
lk yes  Entero largo 1  


Ver también 

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

 
PROPIEDADES 

Producto: 4D
Tema: Lista de temas de constantes

 
HISTORIA 

Modificado: 4D v15 R4
Renombrar: 4D v16
Modificado: 4D v16 R2
Modificado: 4D v16 R5
Modificado: 4D v17

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)