AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades varias
  • Contenido de control Estático
  • Equivalencia
  • Leyenda associated con una ventana o con un Page
  • Texto de un cuadro estático, de edición, de Combo Box, de lista o de control ListView
  • Texto de con una columna tabla
  • Texto de una casilla de verificación o control Botón de opción
  • Leyenda de una columna Check Box en una control Tabla de Treeview
  • Pie de foto associated con una control Imagen
  • Pie de foto associated con un botón
  • Leyenda de una control Pestaña
  • Gestión de menús: ¿Funciones o propiedades?
  • Limitaciones
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
En una base de datos, el Caption Property se utiliza para:
  • Descubre la leyenda associated con un elemento de archivo.
    Observación: El artículo fue creado en la editor de análisis o mediante programación.
  • Averigua la leyenda associated con un archivo de datos.
    Observación: El archivo de datos puede haber sido creado en el editor de análisis o mediante programación.
  • Descubrir y modificar la leyenda de conexión. La conexión puede corresponder a:
En un reporte, el Caption Property se utiliza para get y cambiar el texto:
  • de una control Estático.
  • de una control Enlace.
  • de una control Gráfico.
En una ventana o página, el Caption Property también se utiliza para:
  • Descubra y modifique la leyenda de una control en una ventana o en una Page.
  • Descubra y modifique el título de una opción de menú.
  • Averiguar y modificar el título de una ventana o Page.
Recordatorio: La leyenda inicial de un control, ventana, página u opción de menú se define en el editor durante el objeto description.
Ejemplo
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)
// Find out the caption associated with the Customer.Title item
ResCaption = Customer.Title.Caption
// Modify the text in the "STC_IntroControl" Static control
STC_IntroControl.Caption = "Hello" + Customer.FullName
// Equivalent to: STC_IntroControl.Caption = "Hello [%Customer.FullName%]"
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)
// Change the button caption
IF WIN_Window1.Modified = True THEN
BTN_Add.Caption = "Save"
ELSE
BTN_Add.Caption = "Close"
END
Sintaxis
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Encontrar la leyenda associated con un artículo Ocultar los detalles

<Result> = <Data file>.<Item>.Caption
<Result>: Integro
Título del campo.
<Data file>: Cadena de caracteres
Nombre lógico del archivo de datos utilizado.
<Item>: Cadena de caracteres
Nombre del campo utilizado.

Descubrir el texto de la leyenda associated con un elemento Ocultar los detalles

<Result> = <Element used>.Caption
<Result>: Cadena de caracteres
Texto visualizado en el elemento especificado.
<Element used>: Tipo de elemento
Nombre del elemento a utilizar.

Modificando el texto de la leyenda associated con un elemento Ocultar los detalles

<Element used>.Caption = <New text>
<Element used>: Tipo de elemento
Nombre del elemento a utilizar.
<New text>: Cadena de caracteres
Nuevo texto visualizado en el elemento especificado.
Observaciones

Contenido de control Estático

Para recuperar el valor de una control o el valor de un elemento de una control Estático:
  • En el editor de reportes: insertar [%<Nombre del control>%] o [%<Nombre del elemento>%] directamente en el título del control.
  • En la programación: hay dos sintaxis posibles con el Caption Property:
    • utilizar directamente la cadena [%<Nombre del control>%] o [%<Nombre del artículo>%] en la cadena que corresponde al título. Por ejemplo:
      STC_IntroControl.Caption = "Hello [%Customer.FullName%]"
    • utilizar el nombre de la control o el nombre del artículo en el pie de foto. Por ejemplo:
      STC_IntroControl.Caption = "Hello" + Customer.FullName

Equivalencia

Las propiedades Caption y Valor son equivalentes.
Para recuperar el texto de un control Estático, las siguientes sintaxis son equivalentes:
ResCaption = <Static control>.Caption

ResCaption = <Static control>.Value

ResCaption = <Static control>
Para modificar el texto mostrado en una control Estático, las siguientes sintaxis son equivalentes:
<Name of Static control>.Caption = <New text>

<Name of Static control>.Value = <New text>

<Name of Static control> = <New text>
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Leyenda associated con una ventana o con un Page

La leyenda associated con una ventana o con un Page corresponde al título de la ventana o al título del Page. Este título es devuelto por el Título Property.
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Texto de un cuadro estático, de edición, de Combo Box, de lista o de control ListView

La leyenda control corresponde al texto de la leyenda.
En un control Estático, este texto es devuelto por el Valor Property.
WINDEVJavaCódigo de Usuario (UMC)

Texto de con una columna tabla

El texto de una columna tabla corresponde al título de la columna y es devuelto por el Título Property.
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Texto de una casilla de verificación o control Botón de opción

El Caption Property se utiliza para get y cambiar:
  • el texto de una casilla de verificación o control Botón de opción,
  • el texto de una opción en la casilla de verificación o control Botón de opción.
Para modificar el título de una opción que se encuentra en una casilla de verificación o control Botón de opción:
<Control name>[<Index>].Caption = <New caption>
Por ejemplo:
RADIO_Radio_Button[2].Caption = "Option number 2"
Para modificar la leyenda associated con una casilla de verificación o control Botón de opción:
<Control name>.Caption = <New caption>
Por ejemplo:
RADIO_Radio_Button.Caption = "Age of participants"
Para recuperar el título de una opción:
<Control>[Index].Caption
WINDEVCódigo de Usuario (UMC)

Leyenda de una columna Check Box en una control Tabla de Treeview

Cuando se utiliza en una columna de casilla de verificación en un control Tabla TreeView, el Caption Property se puede utilizar para get y cambiar el texto que aparece junto a la casilla de verificación.
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Pie de foto associated con una control Imagen

El Caption Property devuelve o sustituye el Image actual por el Image pasado como parámetro.
El Caption Property tiene el mismo efecto que asignar el nombre del Image al control (Control = Image_Nombre).
La control Imagen incluye una leyenda: el Caption Property se utiliza para cambiar este texto. Si la nueva leyenda no corresponde a una Image válida, se modifica la leyenda de la control Imagen.
WINDEVUniversal Windows 10 AppJavaCódigo de Usuario (UMC)

Pie de foto associated con un botón

El Caption Property puede tener dos acciones:
  • reemplazar la Image del botón (el nombre pasado como parámetro corresponde a un archivo Image),
  • devolver o reemplazar el título del botón (el texto pasado como parámetro no es un nombre de archivo de Image).
Por ejemplo:
// Modify the image of a graphic button
BTN_Button1.Caption = "Help.BMP"
 
// Modify the caption of a text button
BTN_Button1.Caption = "New caption"
Observación: Si el texto especificado contiene el carácter &, la letra que sigue a & se interpreta como el atajo de la control.
WINDEV Observación: La leyenda de una control Botón puede estar en RTF o no ("RTF" marcado en la pestaña "General" del control description).
  • El título puede contener etiquetas RTF cuando se recupera. Para get el título sin las etiquetas RTF, utilice RTFToText. Por ejemplo:
    MyCaption is string
    MyCaption = RTFToText(BTN_Button.Caption)
  • En el modo de edición, el texto associated con la leyenda del control puede estar en texto RTF o no. La control Botón se adapta automáticamente.
WINDEVJavaCódigo de Usuario (UMC)

Leyenda de una control Pestaña

El título de una control Pestaña corresponde al texto del botón que se utiliza para seleccionar el panel de pestañas.
WINDEV

Gestión de menús: ¿Funciones o propiedades?

Las opciones de menú (en los menús principales o en los menús emergentes) pueden ser gestionadas por las funciones de Menuxxx y por las propiedades correspondientes.
La equivalencia tabla es la siguiente:
Funciones disponiblesPropiedades equivalentes
MenuUnmark
MenuIsMarked
MenuMark
Comprobado
MenuStateEstado
MenuInvisibleVisible
MenuSelectMinusEstado
MenuSelectPlusEstado
MenuLabelCaption

Limitaciones

WINDEVUniversal Windows 10 App En un reporte, el Caption Property sólo puede utilizarse en los controles "Estático" y "Enlace".
WINDEV En una ventana, el Caption Property no puede utilizarse en los siguientes tipos de controles:
  • Control de número
  • barra de desplazamiento
WINDEV La propiedad Caption puede utilizarse en las líneas de cálculo automatic para modificar el texto del cálculo. Para obtener más información, consulte Programando los cálculos de automatic en las columnas de un control Tabla.
Java La propiedad Caption solo se aplica a los siguientes elementos:
  • Botón.
  • Estática.
  • Control Campo de entrada.
  • Image.
  • Casilla de verificación.
  • Botón de opción.
  • List Box.
  • Combo Box.
  • TreeView.
  • Pestaña.
  • Ventana.
  • Mesa.
  • Columna de tabla.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/03/2023

Señalar un error o enviar una sugerencia | Ayuda local