Package diffpy :: Package pdfgui :: Package gui :: Module pdfpanel :: Class PDFPanel
[hide private]
[frames] | no frames]

Class PDFPanel

source code

object --+
         |
        PDFPanel
Known Subclasses:
plotpanel.PlotPanel, resultspanel.ResultsPanel, addphasepanel.AddPhasePanel, preferencespanel.PreferencesPanel, sgconstraindialog.SGConstrainDialog, datasetpanel.DataSetPanel, dopingseriespanel.DopingSeriesPanel, parameterspanel.ParametersPanel, temperatureseriespanel.TemperatureSeriesPanel, journalpanel.JournalPanel, bondangledialog.BondAngleDialog, serverpanel.ServerPanel, datasetconfigurepanel.DataSetConfigurePanel, blankpanel.BlankPanel, adddatapanel.AddDataPanel, welcomepanel.WelcomePanel, phaseconstraintspanel.PhaseConstraintsPanel, phaseconfigurepanel.PhaseConfigurePanel, fitnotebookpanel.FitNotebookPanel, phaseresultspanel.PhaseResultsPanel, rseriespanel.RSeriesPanel, datasetresultspanel.DataSetResultsPanel, outputpanel.OutputPanel, phasenotebookpanel.PhaseNotebookPanel, datasetconstraintpanel.DataSetConstraintPanel, sgstructuredialog.SGStructureDialog, calculationpanel.CalculationPanel

Mix-in class for all PDF gui panels.

This method is meant to be a secondary parent class for classed derived from
wx.Panel. It defines methods and member variables necessary to all panels in
the PDFgui.



Instance Methods [hide private]
 
__init__(self, *args, **kwds)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
refresh(self)
Refreshes wigets of the panel.
source code
 
setToolTips(self, toolTips)
Sets tooltips for controls...
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwds)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

refresh(self)

source code 
Refreshes wigets of the panel.

This method must be overloaded in the derived class or else a
NotImplementedError will be raised when this method is called.

setToolTips(self, toolTips)

source code 
Sets tooltips for controls

@param toolTips: dictionary of the form {'contolname' : 'tooltip'}