[Python.NET] Creating Menu Items
Glen Mailer
glenjamin at gmail.com
Sat Jul 2 12:23:27 CEST 2005
According to the CLR spec, MenuItem objects have constructors in the form:
MenuItem(Text, Handler)
MenuItem(Text, Handler, Shortcut)
Yet using either of these in PythonNET i get a blank menu item, any
ideas why this isnt working?
sample:
def InitializeComponent(self):
FileOpen = WinForms.MenuItem("&Open",self.OnFileOpen,WinForms.Shortcut.CtrlO)
FileSave = WinForms.MenuItem("&Save",self.OnFileSave,WinForms.Shortcut.CtrlS)
FileExit = WinForms.MenuItem("E&xit",self.OnFileExit,WinForms.Shortcut.AltF4)
FileMenu = WinForms.MenuItem("&File", (FileOpen,FileSave,FileExit) )
self.Menu = WinForms.MainMenu( (FileMenu,) )
This produces a menu bar with a File menu having 3 entries, but all
three are blank.
More information about the PythonDotNet
mailing list