当前位置: 首页>>代码示例>>Python>>正文


Python PDFPanel.__init__方法代码示例

本文整理汇总了Python中diffpy.pdfgui.gui.pdfpanel.PDFPanel.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python PDFPanel.__init__方法的具体用法?Python PDFPanel.__init__怎么用?Python PDFPanel.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在diffpy.pdfgui.gui.pdfpanel.PDFPanel的用法示例。


在下文中一共展示了PDFPanel.__init__方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: PlotPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizer_4_staticbox = wx.StaticBox(self, -1, "Y")
        self.sizer_3_staticbox = wx.StaticBox(self, -1, "X")
        self.xDataCombo = wx.ComboBox(self, -1, choices=[], style=wx.CB_DROPDOWN|wx.CB_READONLY)
        self.yDataList = KeyEventsListCtrl(self, -1, style=wx.LC_REPORT|wx.LC_NO_HEADER|wx.SUNKEN_BORDER)
        self.offsetLabel = wx.StaticText(self, -1, "offset", style=wx.ALIGN_RIGHT)
        self.offsetTextCtrl = wx.TextCtrl(self, -1, "-5", style=wx.TE_PROCESS_ENTER)
        self.static_line_1 = wx.StaticLine(self, -1)
        self.plotButton = wx.Button(self, -1, "Plot")
        self.resetButton = wx.Button(self, -1, "Reset")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_TEXT_ENTER, self.onEnter, self.offsetTextCtrl)
        self.Bind(wx.EVT_BUTTON, self.onPlot, self.plotButton)
        self.Bind(wx.EVT_BUTTON, self.onReset, self.resetButton)
        # end wxGlade
        self.Bind(wx.EVT_COMBOBOX, self._check, self.xDataCombo)
        self.Bind(wx.EVT_LIST_ITEM_SELECTED, self._check,  self.yDataList)
        self.Bind(wx.EVT_LIST_ITEM_DESELECTED, self._check,  self.yDataList)
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:28,代码来源:plotpanel.py

示例2: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: SGConstrainDialog.__init__
        kwds["style"] = wx.DEFAULT_DIALOG_STYLE
        wx.Dialog.__init__(self, *args, **kwds)
        self.sizer_2_staticbox = wx.StaticBox(self, -1, "Space Group Constraints")
        self.numConstrainedLabel = wx.StaticText(self, -1, "")
        self.sgLabel = wx.StaticText(self, -1, "Space Group")
        self.sgComboBox = wx.ComboBox(self, -1, choices=["P1"], style=wx.CB_DROPDOWN)
        self.offsetLabel = wx.StaticText(self, -1, "Origin Offset")
        self.offsetTextCtrlX = wx.TextCtrl(self, -1, "0")
        self.offsetTextCtrlY = wx.TextCtrl(self, -1, "0")
        self.offsetTextCtrlZ = wx.TextCtrl(self, -1, "0")
        self.positionCheckBox = wx.CheckBox(self, -1, "constrain positions")
        self.tfCheckBox = wx.CheckBox(self, -1, "constrain temperature factors")
        self.static_line_1 = wx.StaticLine(self, -1)
        self.cancelButton = wx.Button(self, wx.ID_CANCEL, "Cancel")
        self.okButton = wx.Button(self, wx.ID_OK, "OK")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_TEXT_ENTER, self.onSGTextEnter, self.sgComboBox)
        self.Bind(wx.EVT_COMBOBOX, self.onSGSelect, self.sgComboBox)
        self.Bind(wx.EVT_TEXT_ENTER, self.onOXTextEnter, self.offsetTextCtrlX)
        self.Bind(wx.EVT_TEXT_ENTER, self.onOYTextEnter, self.offsetTextCtrlY)
        self.Bind(wx.EVT_TEXT_ENTER, self.onOZTextEnter, self.offsetTextCtrlZ)
        self.Bind(wx.EVT_CHECKBOX, self.onPosFlag, self.positionCheckBox)
        self.Bind(wx.EVT_CHECKBOX, self.onTempFlag, self.tfCheckBox)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        self.Bind(wx.EVT_BUTTON, self.onOk, id=wx.ID_OK)
        # end wxGlade
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:35,代码来源:sgconstraindialog.py

示例3: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: RSeriesPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizer_4_copy_staticbox = wx.StaticBox(self, -1, "fit minimum")
        self.sizer_4_staticbox = wx.StaticBox(self, -1, "fit maximum")
        self.instructionsLabel = wx.StaticText(self, -1, "Select a fit from the tree on the left and set the first value, last value, \nand the step size of the maximum and/or minimum of the fit range\nbelow. If you have not set up a fit to be the template for the series, hit\ncancel and rerun this macro once a fit has been created.")
        self.maxFirstLabel = wx.StaticText(self, -1, "first")
        self.maxFirstTextCtrl = wx.TextCtrl(self, -1, "")
        self.maxLastLabel = wx.StaticText(self, -1, "last")
        self.maxLastTextCtrl = wx.TextCtrl(self, -1, "")
        self.maxStepLabel = wx.StaticText(self, -1, "step")
        self.maxStepTextCtrl = wx.TextCtrl(self, -1, "")
        self.minFirstLabel = wx.StaticText(self, -1, "first")
        self.minFirstTextCtrl = wx.TextCtrl(self, -1, "")
        self.minLastLabel = wx.StaticText(self, -1, "last")
        self.minLastTextCtrl = wx.TextCtrl(self, -1, "")
        self.minStepLabel = wx.StaticText(self, -1, "step")
        self.minStepTextCtrl = wx.TextCtrl(self, -1, "")
        self.goButton = wx.Button(self, wx.ID_OK, "OK")
        self.cancelButton = wx.Button(self, wx.ID_CANCEL, "Cancel")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_BUTTON, self.onOK, id=wx.ID_OK)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        # end wxGlade
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:32,代码来源:rseriespanel.py

示例4: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: TemperatureSeriesPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.instructionsLabel = wx.StaticText(self, -1, "Select a fit from the tree on the left then add datasets and assign\ntemperatues below. If you have not set up a fit to be the template\nfor the series, hit cancel and rerun this macro once a fit has been\ncreated.")
        self.listCtrlFiles = AutoWidthListCtrl(self, -1, style=wx.LC_REPORT|wx.LC_EDIT_LABELS|wx.SUNKEN_BORDER)
        self.buttonUp = wx.BitmapButton(self, -1, wx.NullBitmap)
        self.buttonDown = wx.BitmapButton(self, -1, wx.NullBitmap)
        self.buttonAdd = wx.Button(self, wx.ID_ADD, "Add")
        self.buttonDelete = wx.Button(self, wx.ID_DELETE, "Delete")
        self.static_line_1 = wx.StaticLine(self, -1)
        self.goButton = wx.Button(self, wx.ID_OK, "OK")
        self.cancelButton = wx.Button(self, wx.ID_CANCEL, "Cancel")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_LIST_COL_CLICK, self.onColClick, self.listCtrlFiles)
        self.Bind(wx.EVT_LIST_END_LABEL_EDIT, self.onEndLabelEdit, self.listCtrlFiles)
        self.Bind(wx.EVT_BUTTON, self.onUp, self.buttonUp)
        self.Bind(wx.EVT_BUTTON, self.onDown, self.buttonDown)
        self.Bind(wx.EVT_BUTTON, self.onAdd, id=wx.ID_ADD)
        self.Bind(wx.EVT_BUTTON, self.onDelete, id=wx.ID_DELETE)
        self.Bind(wx.EVT_BUTTON, self.onOK, id=wx.ID_OK)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        # end wxGlade
        self.buttonUp.SetBitmapLabel(wx.ArtProvider.GetBitmap(wx.ART_GO_UP))
        self.buttonDown.SetBitmapLabel(wx.ArtProvider.GetBitmap(wx.ART_GO_DOWN))
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:32,代码来源:temperatureseriespanel.py

示例5: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: PreferencesPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizerPanelName_staticbox = wx.StaticBox(self, -1, "")
        self.labelPanelName = wx.StaticText(self, -1, "Preferences")
        self.labelViewer = wx.StaticText(self, -1, "Structure viewer executable")
        self.textCtrlViewer = wx.TextCtrl(self, -1, "")
        self.buttonViewerBrowse = wx.Button(self, -1, "Browse")
        self.labelArgStr = wx.StaticText(self, -1, "Argument string")
        self.textCtrlArgument = wx.TextCtrl(self, -1, "")
        self.labelFormat = wx.StaticText(self, -1, "Structure format")
        self.choiceFormat = wx.Choice(self, -1, choices=[])
        self.structureDirCheckBox = wx.CheckBox(self, -1, "Remember path to structure files")
        self.dataDirCheckBox = wx.CheckBox(self, -1, "Remember path to data sets")
        self.static_line_1 = wx.StaticLine(self, -1)
        self.okButton = wx.Button(self, wx.ID_OK, "OK")
        self.cancelButton = wx.Button(self, wx.ID_CANCEL, "Cancel")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_BUTTON, self.onBrowse, self.buttonViewerBrowse)
        self.Bind(wx.EVT_BUTTON, self.onOK, id=wx.ID_OK)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        # end wxGlade
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:30,代码来源:preferencespanel.py

示例6: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        wx.Panel.__init__(self, *args, **kwds)
        kwds["style"] = wx.TAB_TRAVERSAL
        image = wx.Image(iconpath("titlepage.png"), wx.BITMAP_TYPE_PNG)
        bitmap = wx.BitmapFromImage(image)
        self.bitmap_1 = wx.StaticBitmap(self, -1, bitmap)

        self.__set_properties()
        self.__do_layout()
        return
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:13,代码来源:welcomepanel.py

示例7: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: ServerPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.accountSizer_staticbox = wx.StaticBox(self, -1, "Account")
        self.rsaSizer_staticbox = wx.StaticBox(self, -1, "RSA/DSA path")
        self.hostSizer_staticbox = wx.StaticBox(self, -1, "Host")
        self.serverList = AutoWidthListCtrl(self, -1, style=wx.LC_REPORT|wx.LC_EDIT_LABELS|wx.SUNKEN_BORDER)
        self.newButton = wx.Button(self, wx.ID_NEW, "New")
        self.deleteButton = wx.Button(self, wx.ID_DELETE, "Delete")
        self.static_line_2 = wx.StaticLine(self, -1, style=wx.LI_VERTICAL)
        self.hostLabel = wx.StaticText(self, -1, "Host")
        self.hostText = wx.TextCtrl(self, -1, "")
        self.portLabel = wx.StaticText(self, -1, "SSH port")
        self.portText = wx.TextCtrl(self, -1, "22")
        self.portCheck = wx.CheckBox(self, -1, "Use default port")
        self.authRadio = wx.RadioBox(self, -1, "Authentication type", choices=["Passwd", "RSA", "DSA"], majorDimension=1, style=wx.RA_SPECIFY_ROWS)
        self.userLabel = wx.StaticText(self, -1, "username")
        self.userText = wx.TextCtrl(self, -1, "")
        self.passwdLabel = wx.StaticText(self, -1, "password")
        self.passwdText = wx.TextCtrl(self, -1, "", style=wx.TE_PASSWORD)
        self.rsaCheck = wx.CheckBox(self, -1, "Use default path")
        self.pathText = wx.TextCtrl(self, -1, "~/.ssh/id_rsa")
        self.keyfileBtn = wx.Button(self, -1, "Select")
        self.passphraseLabel = wx.StaticText(self, -1, "RSA/DSA Passphrase")
        self.passphraseText = wx.TextCtrl(self, -1, "", style=wx.TE_PASSWORD)
        self.static_line_1 = wx.StaticLine(self, -1)
        self.okButton = wx.Button(self, wx.ID_OK, "OK")
        self.cancelButton = wx.Button(self, wx.ID_CANCEL, "Cancel")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.onItemSelected, self.serverList)
        self.Bind(wx.EVT_LIST_END_LABEL_EDIT, self.onItemEdited, self.serverList)
        self.Bind(wx.EVT_LIST_COL_CLICK, self.onColClick, self.serverList)
        self.Bind(wx.EVT_BUTTON, self.onNew, id=wx.ID_NEW)
        self.Bind(wx.EVT_BUTTON, self.onDelete, id=wx.ID_DELETE)
        self.Bind(wx.EVT_TEXT, self.onHost, self.hostText)
        self.Bind(wx.EVT_TEXT, self.onPort, self.portText)
        self.Bind(wx.EVT_CHECKBOX, self.onPortChecked, self.portCheck)
        self.Bind(wx.EVT_RADIOBOX, self.onAuthChoice, self.authRadio)
        self.Bind(wx.EVT_TEXT, self.onUser, self.userText)
        self.Bind(wx.EVT_TEXT, self.onPass, self.passwdText)
        self.Bind(wx.EVT_CHECKBOX, self.onRSAChecked, self.rsaCheck)
        self.Bind(wx.EVT_TEXT, self.onPath, self.pathText)
        self.Bind(wx.EVT_BUTTON, self.onSelect, self.keyfileBtn)
        self.Bind(wx.EVT_TEXT, self.onRSAPass, self.passphraseText)
        self.Bind(wx.EVT_BUTTON, self.onOK, id=wx.ID_OK)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        # end wxGlade
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:55,代码来源:serverpanel.py

示例8: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: PhaseConstraintsPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizerLatticeParameters_staticbox = wx.StaticBox(self, -1, "")
        self.sizerAdditionalParameters_staticbox = wx.StaticBox(self, -1, "")
        self.sizerAtoms_staticbox = wx.StaticBox(self, -1, "")
        self.sizerPanelName_staticbox = wx.StaticBox(self, -1, "")
        self.labelPanelName = wx.StaticText(self, -1, "Phase Constraints")
        self.labelA = wx.StaticText(self, -1, "a")
        self.textCtrlA = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelB = wx.StaticText(self, -1, "b")
        self.textCtrlB = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelC = wx.StaticText(self, -1, "c")
        self.textCtrlC = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelAlpha = wx.StaticText(self, -1, "alpha")
        self.textCtrlAlpha = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelBeta = wx.StaticText(self, -1, "beta")
        self.textCtrlBeta = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelGamma = wx.StaticText(self, -1, "gamma")
        self.textCtrlGamma = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelScaleFactor = wx.StaticText(self, -1, "Scale Factor")
        self.textCtrlScaleFactor = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelDelta1 = wx.StaticText(self, -1, "delta1")
        self.textCtrlDelta1 = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelDelta2 = wx.StaticText(self, -1, "delta2")
        self.textCtrlDelta2 = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelSpdiameter = wx.StaticText(self, -1, "spdiameter")
        self.textCtrlSpdiameter = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelSratio = wx.StaticText(self, -1, "sratio")
        self.textCtrlSratio = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER)
        self.labelRcut = wx.StaticText(self, -1, "rcut")
        self.textCtrlRcut = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER|wx.TE_READONLY)
        self.labelStepcut = wx.StaticText(self, -1, "stepcut")
        self.textCtrlStepcut = wx.TextCtrl(self, -1, "", style=wx.TE_PROCESS_ENTER|wx.TE_READONLY)
        self.labelIncludedPairs = wx.StaticText(self, -1, "Included Pairs")
        self.textCtrlIncludedPairs = wx.TextCtrl(self, -1, "all-all", style=wx.TE_READONLY)
        self.gridAtoms = AutoWidthLabelsGrid(self, -1, size=(1, 1))

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.grid.EVT_GRID_CMD_CELL_RIGHT_CLICK, self.onCellRightClick, self.gridAtoms)
        self.Bind(wx.grid.EVT_GRID_CMD_EDITOR_SHOWN, self.onEditorShown, self.gridAtoms)
        self.Bind(wx.grid.EVT_GRID_CMD_LABEL_RIGHT_CLICK, self.onLabelRightClick, self.gridAtoms)
        self.Bind(wx.grid.EVT_GRID_CMD_CELL_CHANGE, self.onCellChange, self.gridAtoms)
        # end wxGlade
        self.__customProperties()
开发者ID:diffpy,项目名称:diffpy.pdfgui,代码行数:51,代码来源:phaseconstraintspanel.py

示例9: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        self.toolTips = toolTips
        # begin wxGlade: DataSetConfigurePanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizer_panelname_staticbox = wx.StaticBox(self, -1, "")
        self.panelNameLabel = wx.StaticText(self, -1, "Data Set Configuration")
        self.radioBoxStype = wx.RadioBox(self, -1, "Scatterer Type", choices=["Neutron", "X-ray"], majorDimension=2, style=wx.RA_SPECIFY_COLS)
        self.radioBoxSampling = wx.RadioBox(self, -1, "Data Sampling", choices=["Data", "Nyquist", "Custom"], majorDimension=3, style=wx.RA_SPECIFY_COLS)
        self.labelDataRange = wx.StaticText(self, -1, "Data Range")
        self.textCtrlDataFrom = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelDataTo = wx.StaticText(self, -1, "to")
        self.textCtrlDataTo = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelDataStep = wx.StaticText(self, -1, "spacing")
        self.textCtrlDataStep = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelFitRange = wx.StaticText(self, -1, "Fit Range", style=wx.ALIGN_RIGHT)
        self.textCtrlFitFrom = wx.TextCtrl(self, -1, "1.0")
        self.labelFitTo = wx.StaticText(self, -1, "to", style=wx.ALIGN_RIGHT)
        self.textCtrlFitTo = wx.TextCtrl(self, -1, "10.0")
        self.labelFitStep = wx.StaticText(self, -1, "spacing")
        self.textCtrlFitStep = wx.TextCtrl(self, -1, "0")
        self.labelScaleFactor = wx.StaticText(self, -1, "Scale Factor", style=wx.ALIGN_RIGHT)
        self.textCtrlScaleFactor = wx.TextCtrl(self, -1, "1.0")
        self.labelQmax = wx.StaticText(self, -1, "Qmax", style=wx.ALIGN_RIGHT)
        self.textCtrlQmax = wx.TextCtrl(self, -1, "25.0")
        self.blank1_copy = wx.StaticText(self, -1, "")
        self.blank1_copy_4 = wx.StaticText(self, -1, "")
        self.labelQdamp = wx.StaticText(self, -1, "Qdamp", style=wx.ALIGN_RIGHT)
        self.textCtrlQdamp = wx.TextCtrl(self, -1, "0.0")
        self.labelQbroad = wx.StaticText(self, -1, "Qbroad", style=wx.ALIGN_RIGHT)
        self.textCtrlQbroad = wx.TextCtrl(self, -1, "0.0")
        self.blank1_copy_1 = wx.StaticText(self, -1, "")
        self.blank1_copy_5 = wx.StaticText(self, -1, "")
        self.labelTemperature = wx.StaticText(self, -1, "Temperature", style=wx.ALIGN_RIGHT)
        self.textCtrlTemperature = wx.TextCtrl(self, -1, "300.0")
        self.labelDoping = wx.StaticText(self, -1, "Doping", style=wx.ALIGN_RIGHT)
        self.textCtrlDoping = wx.TextCtrl(self, -1, "1.0")
        self.blank1_copy_3 = wx.StaticText(self, -1, "")
        self.blank1_copy_7 = wx.StaticText(self, -1, "")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_RADIOBOX, self.onStype, self.radioBoxStype)
        self.Bind(wx.EVT_RADIOBOX, self.onSampling, self.radioBoxSampling)
        # end wxGlade
        self.__customProperties()
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:50,代码来源:datasetconfigurepanel.py

示例10: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: JournalPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.textCtrlJournal = wx.TextCtrl(self, -1, "", style=wx.TE_MULTILINE)
        self.exportButton = wx.Button(self, -1, "Export")
        self.closeButton = wx.Button(self, wx.ID_CLOSE, "")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_TEXT, self.onText, self.textCtrlJournal)
        self.Bind(wx.EVT_BUTTON, self.onExport, self.exportButton)
        self.Bind(wx.EVT_BUTTON, self.onClose, id=wx.ID_CLOSE)
        # end wxGlade
        self.__customProperties()
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:19,代码来源:journalpanel.py

示例11: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: AddDataPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.textLoadData = wx.StaticText(self, -1, "Load a data set from file.")
        self.buttonOpen = wx.Button(self, wx.ID_OPEN, "Open")
        self.static_line_2 = wx.StaticLine(self, -1)
        self.buttonCancel = wx.Button(self, wx.ID_CANCEL, "Cancel")

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_BUTTON, self.onOpen, id=wx.ID_OPEN)
        self.Bind(wx.EVT_BUTTON, self.onCancel, id=wx.ID_CANCEL)
        # end wxGlade
        self.__customProperties()
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:19,代码来源:adddatapanel.py

示例12: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: PhaseResultsPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizerLatticeParameters_staticbox = wx.StaticBox(self, -1, "")
        self.sizerAdditionalParameters_staticbox = wx.StaticBox(self, -1, "")
        self.sizerAtoms_staticbox = wx.StaticBox(self, -1, "")
        self.sizerPanelName_staticbox = wx.StaticBox(self, -1, "")
        self.labelPanelName = wx.StaticText(self, -1, "Phase Results")
        self.labelA = wx.StaticText(self, -1, "a")
        self.textCtrlA = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelB = wx.StaticText(self, -1, "b")
        self.textCtrlB = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelC = wx.StaticText(self, -1, "c")
        self.textCtrlC = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelAlpha = wx.StaticText(self, -1, "alpha")
        self.textCtrlAlpha = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelBeta = wx.StaticText(self, -1, "beta")
        self.textCtrlBeta = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelGamma = wx.StaticText(self, -1, "gamma")
        self.textCtrlGamma = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelScaleFactor = wx.StaticText(self, -1, "Scale Factor")
        self.textCtrlScaleFactor = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelDelta1 = wx.StaticText(self, -1, "delta1")
        self.textCtrlDelta1 = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelDelta2 = wx.StaticText(self, -1, "delta2")
        self.textCtrlDelta2 = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelSpdiameter = wx.StaticText(self, -1, "spdiameter")
        self.textCtrlSpdiameter = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelSratio = wx.StaticText(self, -1, "sratio")
        self.textCtrlSratio = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelRcut = wx.StaticText(self, -1, "rcut")
        self.textCtrlRcut = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelStepcut = wx.StaticText(self, -1, "stepcut")
        self.textCtrlStepcut = wx.TextCtrl(self, -1, "", style=wx.TE_READONLY)
        self.labelIncludedPairs = wx.StaticText(self, -1, "Included Pairs")
        self.textCtrlIncludedPairs = wx.TextCtrl(self, -1, "all-all", style=wx.TE_READONLY)
        self.gridAtoms = AutoWidthLabelsGrid(self, -1, size=(1, 1))

        self.__set_properties()
        self.__do_layout()
        # end wxGlade
        self.__customProperties()
        return
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:47,代码来源:phaseresultspanel.py

示例13: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: DataSetConstraintPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.sizer_panelname_staticbox = wx.StaticBox(self, -1, "")
        self.panelNameLabel = wx.StaticText(self, -1, "Data Set Constraints")
        self.labelScaleFactor = wx.StaticText(self, -1, "Scale Factor")
        self.textCtrlScaleFactor = wx.TextCtrl(self, -1, "")
        self.labelQdamp = wx.StaticText(self, -1, "Qdamp")
        self.textCtrlQdamp = wx.TextCtrl(self, -1, "")
        self.labelQbroad = wx.StaticText(self, -1, "Qbroad")
        self.textCtrlQbroad = wx.TextCtrl(self, -1, "")

        self.__set_properties()
        self.__do_layout()
        # end wxGlade
        self.__customProperties()
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:20,代码来源:datasetconstraintpanel.py

示例14: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        # begin wxGlade: DataSetPanel.__init__
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.dataSetNotebook = wx.Notebook(self, -1, style=0)
        self.resultsPage = wx.Panel(self.dataSetNotebook, -1)
        self.constraintsPage = wx.Panel(self.dataSetNotebook, -1)
        self.configurePage = wx.Panel(self.dataSetNotebook, -1)
        self.configurePanel = DataSetConfigurePanel(self.configurePage, -1)
        self.constraintPanel = DataSetConstraintPanel(self.constraintsPage, -1)
        self.resultsPanel = DataSetResultsPanel(self.resultsPage, -1)

        self.__set_properties()
        self.__do_layout()

        self.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED, self.onNotebookChanged, self.dataSetNotebook)
        # end wxGlade
        self.__customProperties()
开发者ID:XiaohaoYang,项目名称:diffpy.pdfgui,代码行数:21,代码来源:datasetpanel.py

示例15: __init__

# 需要导入模块: from diffpy.pdfgui.gui.pdfpanel import PDFPanel [as 别名]
# 或者: from diffpy.pdfgui.gui.pdfpanel.PDFPanel import __init__ [as 别名]
    def __init__(self, *args, **kwds):
        PDFPanel.__init__(self)
        kwds["style"] = wx.TAB_TRAVERSAL
        wx.Panel.__init__(self, *args, **kwds)
        self.notebook_phase = wx.Notebook(self, -1, style=0)
        self.notebook_phase_pane_Configure   = PhaseConfigurePanel(self.notebook_phase, -1)
        self.notebook_phase_pane_Constraints = PhaseConstraintsPanel(self.notebook_phase, -1)
        self.notebook_phase_pane_Results     = PhaseResultsPanel(self.notebook_phase, -1)

        self.__set_properties()
        self.__do_layout()
        
        self.notebook_phase.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED,  self.onNotebookPageChanged )
        self.notebook_phase.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGING, self.onNotebookPageChanging )
        
        self.configuration = None
        self.constraints   = {}
        self.results       = None
        self.mainFrame     = None
        self.focusedId     = 0
开发者ID:cfarrow,项目名称:diffpy.pdfgui,代码行数:22,代码来源:phasenotebookpanel.py


注:本文中的diffpy.pdfgui.gui.pdfpanel.PDFPanel.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。