Changeset 10912

Show
Ignore:
Timestamp:
10/18/11 16:09:21 (20 months ago)
Author:
Snyder.Jason
Message:

added port type as tooltip to the available tools combo box, now catches exceptions from tools that fail to launch

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ossiedev/trunk/tools/wavedash/src/WavedashView.py

    r10905 r10912  
    382382                    toolList.append(tool.name) 
    383383                portToolCombo = wx.ComboBox(panel, wx.NewId(), value='Available Tools', choices=toolList, style=wx.CB_READONLY) 
     384                portToolCombo.SetToolTipString(port.interface.name) 
    384385                portToolCombo.port = port 
    385386                portToolCombo.supportedTools = availableTools 
     
    12741275        if port: 
    12751276            context = ("DomainName1", str('OSSIE::' + waveformName), str(compName)) 
    1276             newframe = tool_module.create(self, str(port.interface.nameSpace),  
     1277            try: 
     1278                newframe = tool_module.create(self, str(port.interface.nameSpace),  
    12771279                                          str(port.interface.name), context, str(port.name)) 
    1278             newframe.Show(True) 
    1279             src.SetValue('Available Tools') 
     1280                newframe.Show(True) 
     1281                src.SetValue('Available Tools') 
     1282            except Exception as val: 
     1283                print val 
     1284                msg = "Exception caught launching " + toolName + "\n" + str(val) 
     1285                utils.showMessage(msg, utils.NON_FATAL) 
    12801286         
    12811287    def updateWaveform(self, waveformName):