4848from diffpy .pdfgui .gui .rseriespanel import RSeriesPanel
4949from diffpy .pdfgui .gui .temperatureseriespanel import TemperatureSeriesPanel
5050from diffpy .pdfgui .gui .welcomepanel import WelcomePanel
51- from diffpy .pdfgui .gui .wxextensions import wx12
5251
5352(PDFCustomEvent , EVT_PDFCUSTOM ) = wx .lib .newevent .NewEvent ()
5453
@@ -234,14 +233,14 @@ def __defineLocalIds(self):
234233 """
235234 # Functions that modify the tree.
236235 # These are used in the fitting right-click menu and the main menu.
237- self .newFitId = wx12 .NewIdRef () # New Fit
238- self .newCalcId = wx12 .NewIdRef () # New Calculation
239- self .newPhaseId = wx12 .NewIdRef () # New Phase
240- self .newDataId = wx12 .NewIdRef () # New Data Set
236+ self .newFitId = wx .NewIdRef () # New Fit
237+ self .newCalcId = wx .NewIdRef () # New Calculation
238+ self .newPhaseId = wx .NewIdRef () # New Phase
239+ self .newDataId = wx .NewIdRef () # New Data Set
241240 self .deleteId = wx .ID_DELETE # Delete tree item
242241 self .copyId = wx .ID_COPY # Copy a tree item
243242 self .pasteId = wx .ID_PASTE # Paste a tree item into tree
244- self .pasteLinkId = wx12 .NewIdRef () # Paste and link a fit node
243+ self .pasteLinkId = wx .NewIdRef () # Paste and link a fit node
245244
246245 # Misc. functions, these are exclusive to the main menu.
247246 self .newId = wx .ID_NEW # Start a new Project
@@ -250,19 +249,19 @@ def __defineLocalIds(self):
250249 self .saveId = wx .ID_SAVE # Save the project
251250 self .saveAsId = wx .ID_SAVEAS # Save the project as...
252251 self .quitId = wx .ID_CLOSE # Quit the program
253- self .runFitId = wx12 .NewIdRef () # Run a fit
254- self .stopFitId = wx12 .NewIdRef () # Stop a fit
255- self .quickPlotId = wx12 .NewIdRef () # Quick plot a fit
256- self .exportFitPDFId = wx12 .NewIdRef () # Save a fit PDF
257- self .exportFitStruId = wx12 .NewIdRef () # Save a fit structure
258- self .exportNewStruId = wx12 .NewIdRef () # Export a 'new' structure
259- self .plotIStructId = wx12 .NewIdRef () # Plot initial structure
260- self .plotFStructId = wx12 .NewIdRef () # Plot final structure
261- self .printBLId = wx12 .NewIdRef () # Print the bond lengths of a structure
262- self .printBAId = wx12 .NewIdRef () # Print the bond angles of a structure
263- self .exportResId = wx12 .NewIdRef () # Save the results file
264- self .runCalcId = wx12 .NewIdRef () # Run a calculation
265- self .exportCalcPDFId = wx12 .NewIdRef () # Save a calculated PDF
252+ self .runFitId = wx .NewIdRef () # Run a fit
253+ self .stopFitId = wx .NewIdRef () # Stop a fit
254+ self .quickPlotId = wx .NewIdRef () # Quick plot a fit
255+ self .exportFitPDFId = wx .NewIdRef () # Save a fit PDF
256+ self .exportFitStruId = wx .NewIdRef () # Save a fit structure
257+ self .exportNewStruId = wx .NewIdRef () # Export a 'new' structure
258+ self .plotIStructId = wx .NewIdRef () # Plot initial structure
259+ self .plotFStructId = wx .NewIdRef () # Plot final structure
260+ self .printBLId = wx .NewIdRef () # Print the bond lengths of a structure
261+ self .printBAId = wx .NewIdRef () # Print the bond angles of a structure
262+ self .exportResId = wx .NewIdRef () # Save the results file
263+ self .runCalcId = wx .NewIdRef () # Run a calculation
264+ self .exportCalcPDFId = wx .NewIdRef () # Save a calculated PDF
266265 return
267266
268267 def __customProperties (self ):
@@ -438,12 +437,12 @@ def __setupMainMenu(self):
438437 self .SetMenuBar (self .menuBar )
439438
440439 # File Menu
441- self .fileMenu = wx12 .Menu ()
440+ self .fileMenu = wx .Menu ()
442441 self .newItem = wx .MenuItem (self .fileMenu , self .newId , "&New Project\t Ctrl+n" , "" , wx .ITEM_NORMAL )
443442 self .fileMenu .Append (self .newItem )
444443 self .openItem = wx .MenuItem (self .fileMenu , self .openId , "&Open Project\t Ctrl+o" , "" , wx .ITEM_NORMAL )
445444 self .fileMenu .Append (self .openItem )
446- self .recentMenu = wx12 .Menu ()
445+ self .recentMenu = wx .Menu ()
447446 msub = self .fileMenu .AppendSubMenu (self .recentMenu , "&Recent Files" )
448447 self .recentId = msub .Id
449448 self .fileMenu .AppendSeparator ()
@@ -464,7 +463,7 @@ def __setupMainMenu(self):
464463 # End File Menu
465464
466465 # Edit Menu
467- self .editMenu = wx12 .Menu ()
466+ self .editMenu = wx .Menu ()
468467 self .delItem = wx .MenuItem (self .editMenu , self .deleteId , "&Delete Item(s)\t Ctrl+X" , "" , wx .ITEM_NORMAL )
469468 self .editMenu .Append (self .delItem )
470469 self .copyItem = wx .MenuItem (self .editMenu , self .copyId , "&Copy Item\t Ctrl+C" , "" , wx .ITEM_NORMAL )
@@ -474,33 +473,33 @@ def __setupMainMenu(self):
474473 self .pasteLinkItem = wx .MenuItem (self .editMenu , self .pasteLinkId , "Paste &Linked Fit" , "" , wx .ITEM_NORMAL )
475474 self .editMenu .Append (self .pasteLinkItem )
476475 self .editMenu .AppendSeparator ()
477- self .prefItem = wx .MenuItem (self .editMenu , wx12 .NewIdRef (), "&Preferences" , "" , wx .ITEM_NORMAL )
476+ self .prefItem = wx .MenuItem (self .editMenu , wx .NewIdRef (), "&Preferences" , "" , wx .ITEM_NORMAL )
478477 self .editMenu .Append (self .prefItem )
479478 self .menuBar .Append (self .editMenu , "&Edit" )
480479 # End Edit Menu
481480
482481 # View Menu
483- self .viewMenu = wx12 .Menu ()
482+ self .viewMenu = wx .Menu ()
484483 self .defaultLayoutItem = wx .MenuItem (
485- self .editMenu , wx12 .NewIdRef (), "Default Window Layout" , "" , wx .ITEM_NORMAL
484+ self .editMenu , wx .NewIdRef (), "Default Window Layout" , "" , wx .ITEM_NORMAL
486485 )
487486 self .viewMenu .Append (self .defaultLayoutItem )
488487 self .viewMenu .AppendSeparator ()
489488 # These items are context sensitive.
490- self .showFitItem = wx .MenuItem (self .viewMenu , wx12 .NewIdRef (), "Show Fit Tree" , "" , wx .ITEM_NORMAL )
489+ self .showFitItem = wx .MenuItem (self .viewMenu , wx .NewIdRef (), "Show Fit Tree" , "" , wx .ITEM_NORMAL )
491490 self .viewMenu .Append (self .showFitItem )
492- self .showPlotItem = wx .MenuItem (self .viewMenu , wx12 .NewIdRef (), "Show Plot Control" , "" , wx .ITEM_NORMAL )
491+ self .showPlotItem = wx .MenuItem (self .viewMenu , wx .NewIdRef (), "Show Plot Control" , "" , wx .ITEM_NORMAL )
493492 self .viewMenu .Append (self .showPlotItem )
494- self .showOutputItem = wx .MenuItem (self .viewMenu , wx12 .NewIdRef (), "Show Output" , "" , wx .ITEM_NORMAL )
493+ self .showOutputItem = wx .MenuItem (self .viewMenu , wx .NewIdRef (), "Show Output" , "" , wx .ITEM_NORMAL )
495494 self .viewMenu .Append (self .showOutputItem )
496495 self .showJournalItem = wx .MenuItem (
497- self .viewMenu , wx12 .NewIdRef (), "Show Journal\t Ctrl+j" , "" , wx .ITEM_NORMAL
496+ self .viewMenu , wx .NewIdRef (), "Show Journal\t Ctrl+j" , "" , wx .ITEM_NORMAL
498497 )
499498 self .viewMenu .Append (self .showJournalItem )
500499 self .menuBar .Append (self .viewMenu , "&View" )
501500
502501 # Fits Menu
503- self .fitsMenu = wx12 .Menu ()
502+ self .fitsMenu = wx .Menu ()
504503 self .newFitItem = wx .MenuItem (self .fitsMenu , self .newFitId , "&New Fit\t Ctrl+t" , "" , wx .ITEM_NORMAL )
505504 self .fitsMenu .Append (self .newFitItem )
506505 self .fitsMenu .AppendSeparator ()
@@ -513,19 +512,19 @@ def __setupMainMenu(self):
513512 self .fitsMenu .Append (self .expResItem )
514513 self .fitsMenu .AppendSeparator ()
515514 # Macros sub-menu
516- self .macrosMenu = wx12 .Menu ()
517- self .rseriesItem = wx .MenuItem (self .macrosMenu , wx12 .NewIdRef (), "r-Series" , "" , wx .ITEM_NORMAL )
515+ self .macrosMenu = wx .Menu ()
516+ self .rseriesItem = wx .MenuItem (self .macrosMenu , wx .NewIdRef (), "r-Series" , "" , wx .ITEM_NORMAL )
518517 self .macrosMenu .Append (self .rseriesItem )
519- self .tseriesItem = wx .MenuItem (self .macrosMenu , wx12 .NewIdRef (), "Temperature Series" , "" , wx .ITEM_NORMAL )
518+ self .tseriesItem = wx .MenuItem (self .macrosMenu , wx .NewIdRef (), "Temperature Series" , "" , wx .ITEM_NORMAL )
520519 self .macrosMenu .Append (self .tseriesItem )
521- self .dseriesItem = wx .MenuItem (self .macrosMenu , wx12 .NewIdRef (), "Doping Series" , "" , wx .ITEM_NORMAL )
520+ self .dseriesItem = wx .MenuItem (self .macrosMenu , wx .NewIdRef (), "Doping Series" , "" , wx .ITEM_NORMAL )
522521 self .macrosMenu .Append (self .dseriesItem )
523522 self .fitsMenu .AppendSubMenu (self .macrosMenu , "Macros" )
524523 self .menuBar .Append (self .fitsMenu , "Fi&ts" )
525524 # End Fits Menu
526525
527526 # Phases Menu
528- self .phasesMenu = wx12 .Menu ()
527+ self .phasesMenu = wx .Menu ()
529528 self .newPhaseItem = wx .MenuItem (self .phasesMenu , self .newPhaseId , "&New Phase\t Ctrl+p" , "" , wx .ITEM_NORMAL )
530529 self .phasesMenu .Append (self .newPhaseItem )
531530 self .phasesMenu .AppendSeparator ()
@@ -580,7 +579,7 @@ def __setupMainMenu(self):
580579 # End Phases Menu
581580
582581 # Data Menu
583- self .dataMenu = wx12 .Menu ()
582+ self .dataMenu = wx .Menu ()
584583 self .newDataItem = wx .MenuItem (self .dataMenu , self .newDataId , "&New Data Set\t Ctrl+d" , "" , wx .ITEM_NORMAL )
585584 self .dataMenu .Append (self .newDataItem )
586585 self .dataMenu .AppendSeparator ()
@@ -590,7 +589,7 @@ def __setupMainMenu(self):
590589 # End Data Menu
591590
592591 # Calculations Menu
593- self .calcMenu = wx12 .Menu ()
592+ self .calcMenu = wx .Menu ()
594593 self .newCalcItem = wx .MenuItem (
595594 self .calcMenu ,
596595 self .newCalcId ,
@@ -621,20 +620,20 @@ def __setupMainMenu(self):
621620 # End Calculations Menu
622621
623622 # Help Menu
624- self .helpMenu = wx12 .Menu ()
625- self .docItem = wx .MenuItem (self .helpMenu , wx12 .NewIdRef (), "&Documentation\t F1" , "" , wx .ITEM_NORMAL )
623+ self .helpMenu = wx .Menu ()
624+ self .docItem = wx .MenuItem (self .helpMenu , wx .NewIdRef (), "&Documentation\t F1" , "" , wx .ITEM_NORMAL )
626625 self .helpMenu .Append (self .docItem )
627626 self .requestItem = wx .MenuItem (
628627 self .helpMenu ,
629- wx12 .NewIdRef (),
628+ wx .NewIdRef (),
630629 "Request a Feature / Report a Bug" ,
631630 "" ,
632631 wx .ITEM_NORMAL ,
633632 )
634633 self .helpMenu .Append (self .requestItem )
635- self .communityItem = wx .MenuItem (self .helpMenu , wx12 .NewIdRef (), "PDFgui Community" , "" , wx .ITEM_NORMAL )
634+ self .communityItem = wx .MenuItem (self .helpMenu , wx .NewIdRef (), "PDFgui Community" , "" , wx .ITEM_NORMAL )
636635 self .helpMenu .Append (self .communityItem )
637- self .aboutItem = wx .MenuItem (self .helpMenu , wx12 .NewIdRef (), "&About" , "" , wx .ITEM_NORMAL )
636+ self .aboutItem = wx .MenuItem (self .helpMenu , wx .NewIdRef (), "&About" , "" , wx .ITEM_NORMAL )
638637 self .helpMenu .Append (self .aboutItem )
639638 self .menuBar .Append (self .helpMenu , "&Help" )
640639 # End Help Menu
@@ -648,7 +647,6 @@ def __setupMainMenu(self):
648647 def __setupToolBar (self ):
649648 """This sets up the tool bar in the parent window."""
650649 self .toolBar = self .CreateToolBar ()
651- wx12 .patchToolBarMethods (self .toolBar )
652650 size = (16 , 16 )
653651 bitmap = wx .ArtProvider .GetBitmap (wx .ART_NEW , wx .ART_TOOLBAR , size )
654652 self .toolBar .AddTool (
@@ -1312,7 +1310,7 @@ def onRightClick(self, event): # wxGlade: MainPanel.<event_handler>
13121310 if self .mode == "fitting" :
13131311
13141312 # The menu Ids are defined in __defineLocalIds.
1315- menu = wx12 .Menu ()
1313+ menu = wx .Menu ()
13161314 menu .Append (self .newFitId , "New Fit" )
13171315 menu .AppendSeparator ()
13181316 menu .Append (self .copyId , "Copy" )
@@ -2546,11 +2544,11 @@ def showMessage(self, info, title="PDF Control Error"):
25462544
25472545 # control items
25482546 def lock (self ):
2549- if not wx12 .IsMainThread ():
2547+ if not wx .IsMainThread ():
25502548 wx .MutexGuiEnter ()
25512549
25522550 def unlock (self ):
2553- if not wx12 .IsMainThread ():
2551+ if not wx .IsMainThread ():
25542552 wx .MutexGuiLeave ()
25552553
25562554 def postEvent (self , type , info ):
0 commit comments