Classe BarSeparator

Module :WinLib.Bars
Héritée de :Widget
Version :1.0 - 2024
Classes dérivées :
Cette classe définit un widget pour afficher un séparateur dans la barre. Il s'agit d'un simple espace dont la largeur par défaut est de 20 pixels.
Cette classe peut être dérivée pour afficher un séparateur plus sophistiqué.

Méthodes publiques :

self.__init__(self, appli, bar, width=20, **kwargs)

Cette méthode est le constructeur de la classe.
ParamètreTypeSignificationDéfaut
appliWinLib.ApplicationRéférence de l'application propriétaire de la barre.
barWinLib.StatusBarBarre de status parente.
widthImageTk.PhotoImageImage affichée comme label.20
kwargsdictionnaireListe de paramètres supplémentaire de la classe tk.Frame de TkInter.

bar.addBarItem('tool1-1', ToolBarItem(self, bar, image=self.resources['tool1-1.png'], command=self.on_action1_1))
bar.addBarItem('tool1-2', ToolBarItem(self, bar, image=self.resources['tool1-2.png'], command=self.on_action1_2))
BarSeparator(self, bar)
bar.addBarItem('tool2-1', ToolBarItem(self, bar, image=self.resources['tool2-1.png'], command=self.on_action2_1))
bar.addBarItem('tool2-2', ToolBarItem(self, bar, image=self.resources['tool2-2.png'], command=self.on_action2_2))
bar.addBarItem('tool2-3', ToolBarItem(self, bar, image=self.resources['tool2-3.png'], command=self.on_action2_3))

Voir aussi :

Commentaires

Posts les plus consultés de ce blog

Développer une application fenêtrée en langage Python.

Créer ma première application

Localisation de l'application