mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2024-11-23 03:38:08 -06:00
enable documentation in the help menu
This commit is contained in:
parent
9cab1d2afc
commit
49c3eb37cb
@ -35,6 +35,8 @@ import pygeocoder
|
|||||||
from pygeolib import GeocoderError
|
from pygeolib import GeocoderError
|
||||||
import logging
|
import logging
|
||||||
import webbrowser
|
import webbrowser
|
||||||
|
from mysc import localization
|
||||||
|
import os
|
||||||
|
|
||||||
log = logging.getLogger("mainController")
|
log = logging.getLogger("mainController")
|
||||||
|
|
||||||
@ -165,6 +167,7 @@ class Controller(object):
|
|||||||
if widgetUtils.toolkit == "wx":
|
if widgetUtils.toolkit == "wx":
|
||||||
widgetUtils.connect_event(self.view.nb, widgetUtils.NOTEBOOK_PAGE_CHANGED, self.buffer_changed)
|
widgetUtils.connect_event(self.view.nb, widgetUtils.NOTEBOOK_PAGE_CHANGED, self.buffer_changed)
|
||||||
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.report_error, self.view.reportError)
|
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.report_error, self.view.reportError)
|
||||||
|
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.view_documentation, self.view.doc)
|
||||||
|
|
||||||
def set_systray_icon(self):
|
def set_systray_icon(self):
|
||||||
self.systrayIcon = sysTrayIcon.SysTrayIcon()
|
self.systrayIcon = sysTrayIcon.SysTrayIcon()
|
||||||
@ -1315,5 +1318,11 @@ class Controller(object):
|
|||||||
buffer.session.settings["other_buffers"]["muted_buffers"].remove(buffer.name)
|
buffer.session.settings["other_buffers"]["muted_buffers"].remove(buffer.name)
|
||||||
output.speak(_(u"Buffer mute off"), True)
|
output.speak(_(u"Buffer mute off"), True)
|
||||||
|
|
||||||
|
def view_documentation(self, *args, **kwargs):
|
||||||
|
lang = localization.get("documentation")
|
||||||
|
os.chdir("documentation/%s" % (lang,))
|
||||||
|
webbrowser.open("manual.html")
|
||||||
|
os.chdir("../../")
|
||||||
|
|
||||||
def __del__(self):
|
def __del__(self):
|
||||||
config.app.write()
|
config.app.write()
|
||||||
|
@ -61,7 +61,6 @@ class mainFrame(wx.Frame):
|
|||||||
# Help Menu
|
# Help Menu
|
||||||
help = wx.Menu()
|
help = wx.Menu()
|
||||||
self.doc = help.Append(-1, _(u"&Documentation"))
|
self.doc = help.Append(-1, _(u"&Documentation"))
|
||||||
self.doc.Enable(False)
|
|
||||||
self.sounds_tutorial = help.Append(wx.NewId(), _(u"Sounds &tutorial"))
|
self.sounds_tutorial = help.Append(wx.NewId(), _(u"Sounds &tutorial"))
|
||||||
self.changelog = help.Append(wx.NewId(), _(u"&What's new in this version?"))
|
self.changelog = help.Append(wx.NewId(), _(u"&What's new in this version?"))
|
||||||
self.changelog.Enable(False)
|
self.changelog.Enable(False)
|
||||||
|
Loading…
Reference in New Issue
Block a user