|
|
|
|
- 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
Programación de una barra de estado
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: | | Mensaje | Muestra (o borra) un mensaje en la barra de estado de la ventana actual. | ProgressBar | Muestra una barra de progreso en la barra de estado de la ventana actual. | StatusBarAddCell | Añade una celda a la barra de estado de la ventana actual. | StatusBarDeleteCell | Elimina 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: | | Mensaje | Se utiliza para averiguar y modificar el mensaje de ayuda associated con el control o con la ventana. | StatusBar | Permite 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|