mirror of
https://github.com/python/cpython.git
synced 2025-07-24 03:35:53 +00:00
Added MenuItem methods setstyle(), seticon(), setmark()
This commit is contained in:
parent
782405fb78
commit
0f6dc5b888
1 changed files with 12 additions and 0 deletions
|
@ -475,6 +475,18 @@ class MenuItem:
|
||||||
def settext(self, text):
|
def settext(self, text):
|
||||||
self.menu.menu.SetMenuItemText(self.item, text)
|
self.menu.menu.SetMenuItemText(self.item, text)
|
||||||
|
|
||||||
|
def setstyle(self, style):
|
||||||
|
self.menu.menu.SetItemStyle(self.item, style)
|
||||||
|
|
||||||
|
def seticon(self, icon):
|
||||||
|
self.menu.menu.SetItemIcon(self.item, icon)
|
||||||
|
|
||||||
|
def setcmd(self, cmd):
|
||||||
|
self.menu.menu.SetItemCmd(self.item, cmd)
|
||||||
|
|
||||||
|
def setmark(self, cmd):
|
||||||
|
self.menu.menu.SetItemMark(self.item, cmd)
|
||||||
|
|
||||||
|
|
||||||
class RadioItem(MenuItem):
|
class RadioItem(MenuItem):
|
||||||
def __init__(self, menu, title, shortcut=None, callback=None):
|
def __init__(self, menu, title, shortcut=None, callback=None):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue