|
|
|
|
|
- Présentation
- Ajouter une case dans la barre de message de la fenêtre en cours
- Comment le faire ?
- Exemple
- Fonctions WLangage associées aux barres de message
- Propriétés WLangage permettant de gérer les barres de messages
Programmer une barre de message
WINDEV permet de manipuler une barre de message et une case d'une barre de message directement par programmation. Il suffit d'utiliser directement la variable de la barre de message ou de la case dans le code. La variable d'une barre de message correspond au nom de la barre de message. La variable d'une case d'une barre de message correspond au nom de la case. Ajouter une case dans la barre de message de la fenêtre en cours Comment le faire ? Pour ajouter une case par programmation dans une barre de message, il suffit d'utiliser la fonction MessageAjouteCase. Cette case peut ensuite être manipulée par diverses propriétés.
Attention : Le nom d'une case créée avec la fonction MessageAjouteCase doit être entouré d'opérateurs d'indirection ({ }) pour être manipulée avec les propriétés WLangage. Exemple L'exemple suivant permet d'ajouter une case dans la barre de message de la fenêtre en cours. Cette case affiche les coordonnées du curseur de la souris. Le fond de cette case est rouge. La police utilisée dans cette case est en gras.
MessageAjouteCase("MaCase", 100, RougeClair)
{"MaCase"}..PoliceGras = Vrai
Message("MaCase", SourisPosX() + " , " + SourisPosY())
Fonctions WLangage associées aux barres de message Les différents fonctions associées aux barres de message sont les suivantes : | | Jauge | Affiche une jauge dans la barre de message de la fenêtre en cours. | Message | Affiche (ou efface) un message dans la barre de message de la fenêtre en cours. | MessageAjouteCase | Ajoute une case dans la barre de message de la fenêtre en cours. | MessageSupprimeCase | Supprime une case de la barre de message de la fenêtre en cours. | Remarque : Le nom d'une case créée avec la fonction MessageAjouteCase doit être entouré d'opérateurs d'indirection pour être manipulée avec les propriétés WLangage. Propriétés WLangage permettant de gérer les barres de messages Les principales propriétés permettant de gérer les barres de messages sont les suivantes : | | BarreDeMessage | Permet de savoir si la barre de messages de la fenêtre est activée et permet de l'activer si nécessaire. | Message | Permet de connaître et de modifier le message d'aide associé au champ ou à la fenêtre. |
Des propriétés spécifiques sont également disponibles sur chaque case d'une barre de message. Pour plus de détails, consultez Propriétés associées aux cases des barres de message.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|