Changeset bb008fd in sasview for src/sas/sasgui/guiframe


Ignore:
Timestamp:
Sep 14, 2018 7:18:54 AM (6 years ago)
Author:
smk78
Branches:
master, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, unittest-saveload
Children:
5f08251
Parents:
13e4fa12
Message:

Redirect Help >> Tutorial to Documentation tutorials page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/guiframe/gui_manager.py

    rb963b20 rbb008fd  
    12811281        if config._do_tutorial and (IS_WIN or sys.platform == 'darwin'): 
    12821282            wx_id = wx.NewId() 
    1283             self._help_menu.Append(wx_id, '&Tutorial', 'Software tutorial') 
     1283            self._help_menu.Append(wx_id, '&Tutorials', 'Software tutorials') 
    12841284            wx.EVT_MENU(self, wx_id, self._onTutorial) 
    12851285 
     
    21442144 
    21452145        """ 
    2146         if config._do_tutorial: 
    2147             path = config.TUTORIAL_PATH 
    2148             if IS_WIN: 
    2149                 try: 
    2150                     from sas.sasgui.guiframe.pdfview import PDFFrame 
    2151                     dialog = PDFFrame(None, -1, "Tutorial", path) 
    2152                     # put icon 
    2153                     self.put_icon(dialog) 
    2154                     dialog.Show(True) 
    2155                 except: 
    2156                     logger.error("Error in _onTutorial: %s" % sys.exc_value) 
    2157                     try: 
    2158                         # Try an alternate method 
    2159                         logger.error( 
    2160                             "Could not open the tutorial pdf, trying xhtml2pdf") 
    2161                         from xhtml2pdf import pisa 
    2162                         pisa.startViewer(path) 
    2163                     except: 
    2164                         logger.error( 
    2165                             "Could not open the tutorial pdf with xhtml2pdf") 
    2166                         msg = "This feature requires 'PDF Viewer'\n" 
    2167                         wx.MessageBox(msg, 'Error') 
    2168             else: 
    2169                 try: 
    2170                     command = "open '%s'" % path 
    2171                     os.system(command) 
    2172                 except: 
    2173                     try: 
    2174                         # Try an alternate method 
    2175                         logger.error( 
    2176                             "Could not open the tutorial pdf, trying xhtml2pdf") 
    2177                         from xhtml2pdf import pisa 
    2178                         pisa.startViewer(path) 
    2179                     except: 
    2180                         logger.error( 
    2181                             "Could not open the tutorial pdf with xhtml2pdf") 
    2182                         msg = "This feature requires the Preview application\n" 
    2183                         wx.MessageBox(msg, 'Error') 
     2146#        if config._do_tutorial: 
     2147#            path = config.TUTORIAL_PATH 
     2148#            if IS_WIN: 
     2149#                try: 
     2150#                    from sas.sasgui.guiframe.pdfview import PDFFrame 
     2151#                    dialog = PDFFrame(None, -1, "Tutorial", path) 
     2152#                    # put icon 
     2153#                    self.put_icon(dialog) 
     2154#                    dialog.Show(True) 
     2155#                except: 
     2156#                    logger.error("Error in _onTutorial: %s" % sys.exc_value) 
     2157#                    try: 
     2158#                        # Try an alternate method 
     2159#                        logger.error( 
     2160#                            "Could not open the tutorial pdf, trying xhtml2pdf") 
     2161#                        from xhtml2pdf import pisa 
     2162#                        pisa.startViewer(path) 
     2163#                    except: 
     2164#                        logger.error( 
     2165#                            "Could not open the tutorial pdf with xhtml2pdf") 
     2166#                        msg = "This feature requires 'PDF Viewer'\n" 
     2167#                        wx.MessageBox(msg, 'Error') 
     2168#            else: 
     2169#                try: 
     2170#                    command = "open '%s'" % path 
     2171#                    os.system(command) 
     2172#                except: 
     2173#                    try: 
     2174#                        # Try an alternate method 
     2175#                        logger.error( 
     2176#                            "Could not open the tutorial pdf, trying xhtml2pdf") 
     2177#                        from xhtml2pdf import pisa 
     2178#                        pisa.startViewer(path) 
     2179#                    except: 
     2180#                        logger.error( 
     2181#                            "Could not open the tutorial pdf with xhtml2pdf") 
     2182#                        msg = "This feature requires the Preview application\n" 
     2183#                        wx.MessageBox(msg, 'Error') 
     2184        from documentation_window import DocumentationWindow 
     2185        _TreeLocation = "user/tutorial.html" 
     2186        DocumentationWindow(self, -1, _TreeLocation, "", 
     2187                            "SasView Documentation") 
    21842188 
    21852189    def _onSphinxDocs(self, evt): 
Note: See TracChangeset for help on using the changeset viewer.