equal
deleted
inserted
replaced
292 format(a1=location, a2=variable_type) |
292 format(a1=location, a2=variable_type) |
293 else: |
293 else: |
294 dialog = wx.SingleChoiceDialog(self.ParentWindow.ParentWindow.ParentWindow, |
294 dialog = wx.SingleChoiceDialog(self.ParentWindow.ParentWindow.ParentWindow, |
295 _("Select a variable class:"), _("Variable class"), |
295 _("Select a variable class:"), _("Variable class"), |
296 [_("Input"), _("Output"), _("Memory")], |
296 [_("Input"), _("Output"), _("Memory")], |
297 wx.DEFAULT_DIALOG_STYLE|wx.OK|wx.CANCEL) |
297 wx.DEFAULT_DIALOG_STYLE | wx.OK | wx.CANCEL) |
298 if dialog.ShowModal() == wx.ID_OK: |
298 if dialog.ShowModal() == wx.ID_OK: |
299 selected = dialog.GetSelection() |
299 selected = dialog.GetSelection() |
300 else: |
300 else: |
301 selected = None |
301 selected = None |
302 dialog.Destroy() |
302 dialog.Destroy() |
352 location = values[0] |
352 location = values[0] |
353 if not location.startswith("%"): |
353 if not location.startswith("%"): |
354 dialog = wx.SingleChoiceDialog(self.ParentWindow.ParentWindow.ParentWindow, |
354 dialog = wx.SingleChoiceDialog(self.ParentWindow.ParentWindow.ParentWindow, |
355 _("Select a variable class:"), _("Variable class"), |
355 _("Select a variable class:"), _("Variable class"), |
356 [_("Input"), _("Output"), _("Memory")], |
356 [_("Input"), _("Output"), _("Memory")], |
357 wx.DEFAULT_DIALOG_STYLE|wx.OK|wx.CANCEL) |
357 wx.DEFAULT_DIALOG_STYLE | wx.OK | wx.CANCEL) |
358 if dialog.ShowModal() == wx.ID_OK: |
358 if dialog.ShowModal() == wx.ID_OK: |
359 selected = dialog.GetSelection() |
359 selected = dialog.GetSelection() |
360 else: |
360 else: |
361 selected = None |
361 selected = None |
362 dialog.Destroy() |
362 dialog.Destroy() |
402 |
402 |
403 if message is not None: |
403 if message is not None: |
404 wx.CallAfter(self.ShowMessage, message) |
404 wx.CallAfter(self.ShowMessage, message) |
405 |
405 |
406 def ShowMessage(self, message): |
406 def ShowMessage(self, message): |
407 message = wx.MessageDialog(self.ParentWindow, message, _("Error"), wx.OK|wx.ICON_ERROR) |
407 message = wx.MessageDialog(self.ParentWindow, message, _("Error"), wx.OK | wx.ICON_ERROR) |
408 message.ShowModal() |
408 message.ShowModal() |
409 message.Destroy() |
409 message.Destroy() |
410 |
410 |
411 #------------------------------------------------------------------------------- |
411 #------------------------------------------------------------------------------- |
412 # Variable Panel |
412 # Variable Panel |
423 self.MainSizer.AddGrowableRow(1) |
423 self.MainSizer.AddGrowableRow(1) |
424 |
424 |
425 controls_sizer = wx.FlexGridSizer(cols=10, hgap=5, rows=1, vgap=5) |
425 controls_sizer = wx.FlexGridSizer(cols=10, hgap=5, rows=1, vgap=5) |
426 controls_sizer.AddGrowableCol(5) |
426 controls_sizer.AddGrowableCol(5) |
427 controls_sizer.AddGrowableRow(0) |
427 controls_sizer.AddGrowableRow(0) |
428 self.MainSizer.AddSizer(controls_sizer, border=5, flag=wx.GROW|wx.ALL) |
428 self.MainSizer.AddSizer(controls_sizer, border=5, flag=wx.GROW | wx.ALL) |
429 |
429 |
430 self.ReturnTypeLabel = wx.StaticText(self, label=_('Return Type:')) |
430 self.ReturnTypeLabel = wx.StaticText(self, label=_('Return Type:')) |
431 controls_sizer.AddWindow(self.ReturnTypeLabel, flag=wx.ALIGN_CENTER_VERTICAL) |
431 controls_sizer.AddWindow(self.ReturnTypeLabel, flag=wx.ALIGN_CENTER_VERTICAL) |
432 |
432 |
433 self.ReturnType = wx.ComboBox(self, |
433 self.ReturnType = wx.ComboBox(self, |
760 self.ClassList = ["Local", "Temp"] |
760 self.ClassList = ["Local", "Temp"] |
761 else: |
761 else: |
762 self.ClassList = [self.Filter] |
762 self.ClassList = [self.Filter] |
763 |
763 |
764 def ShowErrorMessage(self, message): |
764 def ShowErrorMessage(self, message): |
765 dialog = wx.MessageDialog(self, message, _("Error"), wx.OK|wx.ICON_ERROR) |
765 dialog = wx.MessageDialog(self, message, _("Error"), wx.OK | wx.ICON_ERROR) |
766 dialog.ShowModal() |
766 dialog.ShowModal() |
767 dialog.Destroy() |
767 dialog.Destroy() |
768 |
768 |
769 def OnVariablesGridCellChange(self, event): |
769 def OnVariablesGridCellChange(self, event): |
770 row, col = event.GetRow(), event.GetCol() |
770 row, col = event.GetRow(), event.GetCol() |