diff -r 4b2de1a0fbf9 -r cf42c3dbdd5c PLCOpenEditor.py --- a/PLCOpenEditor.py Mon Dec 02 11:33:19 2024 +0100 +++ b/PLCOpenEditor.py Tue Dec 03 21:22:45 2024 +0100 @@ -37,7 +37,6 @@ import util.paths as paths import util.ExceptionHandler from util.misc import InstallLocalRessources -from docutil.docpdf import open_pdf from IDEFrame import IDEFrame, AppendMenu from IDEFrame import \ TITLE, \ @@ -128,26 +127,17 @@ (ID_PLCOPENEDITORFILEMENUGENERATE, "Build", _('Generate Program'), None)]) def _init_coll_HelpMenu_Items(self, parent): - AppendMenu(parent, help='', id=wx.ID_HELP, - kind=wx.ITEM_NORMAL, text=_('PLCOpenEditor') + '\tF1') - # AppendMenu(parent, help='', id=wx.ID_HELP_CONTENTS, - # kind=wx.ITEM_NORMAL, text=u'PLCOpen\tF2') - # AppendMenu(parent, help='', id=wx.ID_HELP_CONTEXT, - # kind=wx.ITEM_NORMAL, text=u'IEC 61131-3\tF3') - def handler(event): return wx.MessageBox( version.GetCommunityHelpMsg(), _('Community support'), wx.OK | wx.ICON_INFORMATION) - menu_entry = parent.Append(help='', id=wx.ID_ANY, kind=wx.ITEM_NORMAL, text=_('Community support')) + menu_entry = parent.Append(wx.ID_ANY, _('Community support'), '') self.Bind(wx.EVT_MENU, handler, menu_entry) - AppendMenu(parent, help='', id=wx.ID_ABOUT, - kind=wx.ITEM_NORMAL, text=_('About')) - self.Bind(wx.EVT_MENU, self.OnPLCOpenEditorMenu, id=wx.ID_HELP) - # self.Bind(wx.EVT_MENU, self.OnPLCOpenMenu, id=wx.ID_HELP_CONTENTS) + parent.Append(wx.MenuItem(helpString='', id=wx.ID_ABOUT, + kind=wx.ITEM_NORMAL, text=_('About'))) self.Bind(wx.EVT_MENU, self.OnAboutMenu, id=wx.ID_ABOUT) def __init__(self, parent, fileOpen=None): @@ -349,12 +339,6 @@ message.ShowModal() message.Destroy() - def OnPLCOpenEditorMenu(self, event): - wx.MessageBox(_("No documentation available.\nComing soon.")) - - def OnPLCOpenMenu(self, event): - open_pdf(os.path.join(beremiz_dir, "plcopen", "TC6_XML_V101.pdf")) - def OnAboutMenu(self, event): info = wx.adv.AboutDialogInfo() info = version.GetAboutDialogInfo(info)