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 / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Botón
  • Presentación
  • Recuperación y modificación de la leyenda de la control Botón
  • Recuperación de la leyenda
  • Cambiar título
  • Averiguar y modificar el estado de un botón de encendido/apagado
  • Cambiar el objetivo de una control Botón
  • Usar un target simple (frame del frameset por ejemplo) en la mayoría de los casos y un nuevo navegador en algunos casos:
  • Abrir un navegador en la mayoría de los casos y utilizar un destino específico en algunos casos:
  • Modificando la Image que aparece en el control Botón
  • Para cambiar la Image de un control Botón en el código del navegador
  • Propiedades específicas para la gestión de imágenes en un control Botón
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
Manejo de los controles de los botones mediante programación
Presentación
WINDEV, WINDEV Mobile y WEBDEV le permiten programar los controles de los botones de manipular. Para hacerlo, usa la Variable de la control Botón en el código.
La Variable de la control Botón:
  • corresponde al nombre de la control Botón.
  • se inicializa con la leyenda de la control Botón.
Recuperación y modificación de la leyenda de la control Botón

Recuperación de la leyenda

Para recuperar el título de la control Botón, utilice la siguiente sintaxis:
  • sintaxis directa:
    <Caption> = <Button control>
  • usando la propiedad Pie de foto:
    <Caption> = <Button control>.Caption
es una cadena de caracteres Variable.

Cambiar título

Para modificar el título de la control Botón, utilice la siguiente sintaxis:
<Button control> = <Caption>
es una cadena de caracteres Variable.
Averiguar y modificar el estado de un botón de encendido/apagado
Cambiar el objetivo de una control Botón
WEBDEV - Código Servidor El objetivo de una control Botón se define en el editor de páginas al mismo tiempo que la acción a realizar (en la ventana de descripción de control Botón).. Para obtener más información, consulte Acción associated con el control Botón.
WEBDEV le permite cambiar este objetivo de forma programada. En efecto, en algunos sitios, el objetivo de un control Botón puede ser modificado en función de la acción realizada por el usuario Web.
Ejemplo: si el usuario Web escribe su nombre y contraseña:
  • si la contraseña es correcta, la aplicación continúa en la Page actual
  • si la contraseña es incorrecta, se abre un nuevo navegador para solicitar de nuevo el nombre y la contraseña.
En este ejemplo, en la mayoría de los casos, el usuario Web introducirá una contraseña correcta. El error es una excepción.
WEBDEV - Código Servidor

Usar un target simple (frame del frameset por ejemplo) en la mayoría de los casos y un nuevo navegador en algunos casos:

  1. En la control Botón description, defina el objetivo "simple" (marco del conjunto de marcos, navegador actual, etc.).
  2. En el código del navegador de la control Botón, utilice ChangeTarget:
    IF <Condition> THEN
    // Change the target
    // Display in a new browser
    ChangeTarget(NewBrowser, "New")
    END
WEBDEV - Código Servidor

Abrir un navegador en la mayoría de los casos y utilizar un destino específico en algunos casos:

  1. En la control Botón description, defina el objetivo "Nuevo navegador" definiendo los parámetros del nuevo navegador.
  2. En el código del navegador de la control Botón, utilice ChangeTarget:
    IF <Condition> THEN
    // Change the target
    // Display in the "FRM_Target" frame
    ChangeTarget(FRM_Target)
    END
Modificando la Image que aparece en el control Botón
WEBDEV - Código Navegador

Para cambiar la Image de un control Botón en el código del navegador

  1. Guarda la nueva Image en el directorio "_WEB".
  2. Utilice la función FolderWeb. Por ejemplo:
    BTN_IMAGE = FolderWeb() + "/VSXP15022_MODIF.gif"
Propiedades específicas para la gestión de imágenes en un control Botón
Las siguientes propiedades se utilizan para programar manipular las imágenes utilizadas en un control Botón.
BackgroundImagePermite descubrir y modificar la imagen associated con el Border de un control Botón.
BackgroundImageStatePermite conocer y modificar el número de dibujos que se encuentran en la imagen associated con el Border de un control Botón.
EmpujadoPermite conocer y modificar el estado de un control Botón encendido/apagado (presionado o no).
ImagePermite conocer y modificar la Image de una control Botón.
ImageStatePermite conocer y modificar el número de dibujos que se encuentran en la imagen associated con un control Botón.
ValorPermite conocer y modificar la leyenda de una control Botón.

Para obtener una lista completa de las propiedades de WLanguage que pueden utilizarse con los controles Button, consulte Propiedades de control Botón.
Ver también
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: 06/04/2023

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