ToolBarStandardButton()
Syntaxe
ToolBarStandardButton(#Bouton, #IconeBouton [, Mode [, Texte$]])Description
Ajoute un bouton standard à la barre d'outils en cours de construction.
Un bouton standard est un bouton dont l'icône est fournie par le système d'exploitation.
Arguments
#Button Le numéro du nouveau bouton. #IconeBouton Peut être l'une des constantes suivantes : #PB_ToolBarIcon_New (Nouveau fichier) #PB_ToolBarIcon_Open (Ouvrir Fichier) #PB_ToolBarIcon_Save (Enregistrer Fichier) #PB_ToolBarIcon_Print (Imprimer) #PB_ToolBarIcon_PrintPreview (Aperçu avant impression) #PB_ToolBarIcon_Find (Chercher une occurence) #PB_ToolBarIcon_Replace (Remplacer une occurence) #PB_ToolBarIcon_Cut (Couper) #PB_ToolBarIcon_Copy (Copier) #PB_ToolBarIcon_Paste (Coller) #PB_ToolBarIcon_Undo (Annuler l'action) #PB_ToolBarIcon_Redo (Repéter l'action) #PB_ToolBarIcon_Delete (Effacer) #PB_ToolBarIcon_Properties (Propriétés) #PB_ToolBarIcon_Help (Aide)Mode (optionnel) Peut prendre l'une des valeurs suivantes: #PB_ToolBar_Normal: Bouton standard (par défaut) #PB_ToolBar_Toggle: Bouton bascule (soit enfoncé, soit relâché)Les commandes GetToolBarButtonState() et SetToolBarButtonState() permettent de changer l'état d'un bouton de type #PB_ToolBar_Toggle.Texte$ (optionnel) Le texte à afficher avec le bouton.
La barre d'outils doit être créée avec l'option #PB_ToolBar_Text sinon le texte ne sera pas affiché.
Valeur de retour
Aucune.
Remarques
La fonction CreateToolBar() doit avoir été appelée avant d'utiliser cette fonction.
La détection des évènements sur les barres d'outils est similaire à celle des menus, et nécessite donc la commande EventMenu().
Exemple
If OpenWindow(0, 0, 0, 150, 25, "Barre d'outils", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateToolBar(0, WindowID(0)) ToolBarStandardButton(0, #PB_ToolBarIcon_New) ToolBarStandardButton(1, #PB_ToolBarIcon_Open) ToolBarStandardButton(2, #PB_ToolBarIcon_Save) EndIf Repeat Event = WaitWindowEvent() If Event = #PB_Event_Menu Debug "Identifiant de la barre d'outils : "+Str(EventMenu()) EndIf Until Event = #PB_Event_CloseWindow EndIf
Voir aussi
CreateToolBar(), ToolBarImageButton(), ToolBarSeparator()
OS Supportés
Windows, Linux