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 Barra de estado
  • Presentación
  • Insertar una celda en la barra de estado de la ventana actual
  • ¿Cómo proceder?
  • Ejemplo
  • Las funciones de WLanguage associated con las barras de estado
  • Propiedades WLanguage utilizadas para gestionar las barras de estado
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
Programación de una barra de estado
Presentación
WINDEV le permite manipular una barra de estado y una celda que se encuentra en una barra de estado a través de la programación. Para ello, utilice el Variable de la barra de estado o el Variable de la celda del código.
La Variable de una barra de estado corresponde al nombre de la barra de estado. La Variable de una célula que se encuentra en una barra de estado corresponde al nombre de la célula.
Insertar una celda en la barra de estado de la ventana actual

¿Cómo proceder?

Para insertar una celda mediante programación en una barra de estado, utilice StatusBarAddCell.
Entonces, esta celda puede ser manejada por varias propiedades. Atención: El nombre de una celda creada por StatusBarAddCell debe estar encerrado entre operadores de indirección ({ }) para poder ser tratado por las propiedades de WLanguage.

Ejemplo

El siguiente ejemplo añade una celda en la barra de estado de la ventana actual.
Esta celda muestra las coordenadas del cursor del ratón. La Background de esta célula es roja. La fuente usada en esta celda es negrita.
// -- Initialization code of window
// Adds "MyCell" to the status bar of the current window
StatusBarAddCell("MyCell", 100, LightRed)
// Modifies the weight of the information displayed in "MyCell"
// The indirection operators are required for a cell created
// by MessageAddCell
{"MyCell"}..FontBold = True
// -- Optional code for mouse rollover
// Displays the coordinates of the mouse cursor in "MyCell"
Message("MyCell", MouseXPos() + " , " + MouseYPos())
Las funciones de WLanguage associated con las barras de estado
Las siguientes funciones son associated con las barras de estado:
MensajeMuestra (o borra) un mensaje en la barra de estado de la ventana actual.
ProgressBarMuestra una barra de progreso en la barra de estado de la ventana actual.
StatusBarAddCellAñade una celda a la barra de estado de la ventana actual.
StatusBarDeleteCellElimina una celda de la barra de estado de la ventana actual.

Observación: El nombre de una celda creada por StatusBarAddCell debe estar encerrado entre operadores de indirección para ser manejado por las propiedades de WLanguage.
Propiedades WLanguage utilizadas para gestionar las barras de estado
Las siguientes propiedades se utilizan para gestionar las barras de estado:
MensajeSe utiliza para averiguar y modificar el mensaje de ayuda associated con el control o con la ventana.
StatusBarPermite saber si la barra de estado de la ventana está habilitada y habilitarla si es necesario.

También hay propiedades específicas disponibles para cada celda que se encuentra en una barra de estado. Para obtener más información, consulte Propiedades associated con las celdas de las barras de estado.
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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