[[oktatas:programozás:python:wxpython_gui|< wxPython GUI]]
====== Készletikonok ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2021
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Alkalmazás =====
A wx.ID_CANCEL stílussal beállítható a gomb számára egy ikon.
button1 = wx.Button(self, style=wx.ID_CANCEL, label="Bezár")
Ez azonban WXGTK környezetben nem jelenik meg.
GTK alapú rendszeren nem jelenik meg az ikon, mivel a GTK azt feltételezi, hogy a gombhoz tartozik bitmap kép, ezért nem jelenít meg ikont.
Megoldás lehet az ART ikon beállítása:
button1 = wx.Button(self, label="Bezár")
button1.SetBitmapLabel(
wx.ArtProvider.GetBitmap(wx.ART_CLOSE, wx.ART_BUTTON)
)
===== Ikonok =====
* https://wxpython.org/Phoenix/docs/html/wx.ArtProvider.html (2021)
* https://wxpython.org/Phoenix/docs/html/stock_items.html (2021)