OPEN FONT PICKER
OPEN FONT PICKER
Ne requiert pas de paramètre |
---|
Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.
Description
La commande OPEN FONT PICKER affiche la boîte de dialogue de sélection de police du système.
Note : Cette boîte de dialogue est modale sous Windows mais pas sous OS X.
Si l’utilisateur sélectionne une police et/ou un style et valide la boîte de dialogue, les modifications sont appliquées à la sélection courante de texte dans l’objet ayant le focus, si la propriété "Autoriser sélecteur couleur/police" est cochée pour cet objet (cf. manuel Mode Développement). Dans le cas contraire, la commande ne fait rien.
Si la police a été modifiée, l’événement formulaire On After Edit est généré pour l’objet.
Exemple
Dans un formulaire, vous souhaitez ajouter un bouton affichant le sélecteur de police afin de permettre à l'utilisateur de modifier la police ou le style d'une zone de variable texte. Assurez-vous que :
- la variable texte dispose de la propriété "Autoriser sélecteur couleur/police".
- la propriété "Focusable" est désélectionnée pour le bouton.
Le code du bouton est le suivant :
Case of
:(FORM Event=On Clicked)
GOTO OBJECT(textVar) //donner le focus à la variable
OPEN FONT PICKER
End case