Commit d8aec8f55b90dd7e50d69c307cee17c358b1f5a9

Authored by tatiana
1 parent 203f403d

ADD: User manual

.gitattributes
... ... @@ -14,6 +14,7 @@ docs/devel/example_singleton.py -text
14 14 docs/devel/example_singleton_pubsub.py -text
15 15 docs/devel/sendmessages.txt -text
16 16 docs/devel/subscribes.txt -text
  17 +docs/user_guide_invesalius3a.pdf -text
17 18 i18n/de.po -text
18 19 i18n/el.po -text
19 20 i18n/en.po -text
... ...
docs/user_guide_invesalius3a.pdf 0 → 100644
No preview for this file type
invesalius/constants.py
... ... @@ -254,6 +254,7 @@ REDUCE_IMAGEDATA_QUALITY = 0
254 254  
255 255 ICON_DIR = os.path.abspath(os.path.join('..', 'icons'))
256 256 SAMPLE_DIR = os.path.abspath(os.path.join('..', 'samples'))
  257 +DOC_DIR = os.path.abspath(os.path.join('..', 'docs'))
257 258  
258 259  
259 260 ID_TO_BMP = {VOL_FRONT: [_("Front"), os.path.join(ICON_DIR, "view_front.png")],
... ... @@ -409,6 +410,7 @@ ID_PRINT_SCREENSHOT, ID_EXIT] = [wx.NewId() for number in range(10)]
409 410 [wx.NewId() for number in range(3)]
410 411  
411 412 ID_ABOUT = wx.NewId()
  413 +ID_START = wx.NewId()
412 414  
413 415 #---------------------------------------------------------
414 416 STATE_DEFAULT = 1000
... ...
invesalius/gui/frame.py
... ... @@ -248,6 +248,20 @@ class Frame(wx.Frame):
248 248 # self.OnExit(evt)
249 249 elif id == const.ID_ABOUT:
250 250 self.ShowAbout()
  251 + elif id == const.ID_START:
  252 + self.GettingStarted()
  253 +
  254 + def GettingStarted(self):
  255 + #if sys.platform == 'win32':
  256 + # os.filestart()
  257 + #else:
  258 + # os.system("/usr/bin/xdg-open %s" % nome_file)
  259 +
  260 + import webbrowser
  261 + path = os.path.join(const.DOC_DIR, "user_guide_invesalius3a.pdf")
  262 + webbrowser.open(path)
  263 +
  264 +
251 265  
252 266 def ShowAbout(self):
253 267 dlg.ShowAboutDialog(self)
... ... @@ -358,7 +372,7 @@ class MenuBar(wx.MenuBar):
358 372  
359 373 # HELP
360 374 help_menu = wx.Menu()
361   - help_menu.Append(105, _("Getting Started..."))
  375 + help_menu.Append(const.ID_START, _("Getting Started..."))
362 376 #help_menu.Append(108, "User Manual...")
363 377 help_menu.AppendSeparator()
364 378 help_menu.Append(const.ID_ABOUT, _("About..."))
... ...
samples/Cranium.inv3
No preview for this file type