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
  • Pie de foto associated con una control Imagen
  • Pie de foto associated con un botón
  • 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
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS Widget
// 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%]"
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS Widget
// Change the button caption
IF WIN_Window1.Modified = True THEN
BTN_Add.Caption = "Save"
ELSE
BTN_Add.Caption = "Close"
END
Sintaxis
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS Widget

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>
Universal Windows 10 AppAndroidiPhone/iPadIOS Widget

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.
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS Widget

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.
Widget Android Esta Property está disponible sólo para una control Estático.
AndroidiPhone/iPadIOS Widget

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.
Universal Windows 10 AppAndroidiPhone/iPadIOS Widget

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
Universal Windows 10 AppAndroidiPhone/iPadIOS Widget

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.
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS Widget

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.

Limitaciones

Universal Windows 10 AppiPhone/iPadIOS Widget En un reporte, el Caption Property sólo puede utilizarse en los controles "Estático" y "Enlace".
WINDEV Mobile En una ventana, el Caption Property no puede utilizarse en los siguientes tipos de controles:
  • Control de número
  • barra de desplazamiento
Widget Android La propiedad Caption solo se aplica a los siguientes elementos:
  • Control Botón.
  • Control Estático.
iPhone/iPadIOS Widget La propiedad Caption no está disponible en controles Tabla. Sin embargo, está disponible para las columnas 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