An ItemRow that holds the data for one unit and includes a combo for
choosing Template structures
|
__init__(self,
master,
row_layout,
item_type,
stretch=True,
default_template='H',
unset_tip=None,
builtin_dir=None,
sketcher=True,
sketcher_class=None,
name_field=True)
Create a EndGroupRow instance |
|
|
|
reset(self)
Reset all widgets |
|
|
|
useCustomTemplate(self)
Set the row to use the Custom template option |
|
|
|
sketchStructure(self)
Open up a sketcher to allow the user to sketch a new structure |
|
|
|
reloadTemplateList(self)
Reload the template combo with current information |
|
|
int
|
|
(int, float)
|
|
|
|
|
getStructure(self)
Get the structure either from the sketcher or from a template file |
|
|
|
updateTemplates(self,
templates,
select)
Load a new list of templates into the template list |
|
|
str
|
getName(self,
no_h=False)
Get the name the user has specified for this item |
|
|
str
|
getASLName(self)
Modify the user's name to make it acceptable for ASL syntax, which
reserves some characters. |
|
|
bool
|
|
|
createSketcher(self)
Create a new Sketcher for this row |
|
|
Inherited from ItemRow :
delete ,
fillStatusLabel ,
findAttachmentMarkers ,
getMolecularFormula ,
modifyMinimizer ,
postTreatMinimizedStructure ,
prepareStructureForMinimization ,
removeFFProperties ,
restoreCursor ,
setWaitCursor
|