PLCOpenEditor.py
changeset 4057 cf42c3dbdd5c
parent 3906 f831ff63ca6e
child 4064 f273ee835411
--- 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)