Category talk:Plugins Tutorial: Difference between revisions

From PyMOLWiki
Jump to navigation Jump to search
Line 3: Line 3:


!
!
To avoid an error if the pdbCode returns 2None" e.g. by pressing the cancle button in dialog popup,
To avoid an error if the pdbCode returns "None" e.g. by pressing the cancle button in dialog popup,
use this changed part of program  
use this changed part of program  
!
!

Revision as of 04:06, 25 March 2005

Creating the Interface

! To avoid an error if the pdbCode returns "None" e.g. by pressing the cancle button in dialog popup, use this changed part of program !

 def fetchPDBDialog(app):
    pdbCode = tkSimpleDialog.askstring('PDB Loader Service',
                                       'Please enter a 4-digit pdb code:',
                                       parent=app.root)
    if pdbCode:         # to avoid an error when pdbCode returns None! (e.g. cancle button!)
      remote(pdbCode)