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
  • Texto de una control Migas de pan
  • 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.
  • WEBDEV - Código Servidor get contenido de un control Migas de pan.
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
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax
// 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 AppAndroidWidget Android iPhone/iPadIOS WidgetJavaCó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
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax

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>
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppAndroidiPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)PHPAjax

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.
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)PHPAjax

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.
WINDEVWEBDEV - Código ServidorAndroidiPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax

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.
WINDEVWEBDEV - Código ServidorUniversal Windows 10 AppAndroidiPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax

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.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppAndroidiPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax

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.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)Ajax

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.
WEBDEV - Código Servidor El Caption Property sólo puede utilizarse en los botones de texto. Para modificar la Image de un botón fijo-Image, tiene la posibilidad de utilizar Image en el código del navegador.
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.
WEBDEV - Código ServidorAjax

Texto de una control Migas de pan

El Caption Property se utiliza para:
  • get y cambiar el texto utilizado para identificar un elemento en las migas de pan. Este epígrafe fue definido:
    • en el editor de la página, al describir la control.
    • mediante la programación, al añadir, insertar o modificar un elemento (BreadcrumbAddLink, BreadcrumbInsertLink, Miga de panModificarEnlace).
      Por ejemplo, si el control Migas de pan contiene "Fotos >> Digital", el Caption Property se puede utilizar para get y cambiar cada elemento en las migas de pan:
      SMP_MyBreadcrumb[1].Caption = "Photographs"
  • get el contenido completo de las migas de pan. Por ejemplo:
    SMP_MyBreadcrumb.Caption = "Photographs >>Digital"
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

WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppiPhone/iPadIOS Widget En un reporte, el Caption Property sólo puede utilizarse en los controles "Estático" y "Enlace".
WINDEVWINDEV Mobile 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.
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