mailr15884 - /1.3/gui/user_functions/bmrb.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on May 02, 2012 - 21:12:
Author: bugman
Date: Wed May  2 21:12:13 2012
New Revision: 15884

URL: http://svn.gna.org/viewcvs/relax?rev=15884&view=rev
Log:
The bmrb.citation GUI user function now uses the new wizard page element_*() 
methods for the GUI elements.


Modified:
    1.3/gui/user_functions/bmrb.py

Modified: 1.3/gui/user_functions/bmrb.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/gui/user_functions/bmrb.py?rev=15884&r1=15883&r2=15884&view=diff
==============================================================================
--- 1.3/gui/user_functions/bmrb.py (original)
+++ 1.3/gui/user_functions/bmrb.py Wed May  2 21:12:13 2012
@@ -61,42 +61,42 @@
         """
 
         # The fields.
-        self.cite_id = self.input_field(sizer, "The citation ID:", 
tooltip=self.uf._doc_args_dict['cite_id'])
-        self.authors = self.element_string_list_of_lists(key='authors', 
titles=["First name", "Last name", "First initial", "Middle initials"], 
sizer=sizer, desc="The author list:", 
tooltip=self.uf._doc_args_dict['authors'])
-        self.doi = self.input_field(sizer, "The DOI number:", 
tooltip=self.uf._doc_args_dict['doi'])
-        self.pubmed_id = self.input_field(sizer, "The Pubmed ID number:", 
tooltip=self.uf._doc_args_dict['pubmed_id'])
-        self.full_citation = self.input_field(sizer, "The full citation:", 
tooltip=self.uf._doc_args_dict['full_citation'])
-        self.title = self.input_field(sizer, "The title:", 
tooltip=self.uf._doc_args_dict['title'])
-        self.status = self.input_field(sizer, "The status:", 
tooltip=self.uf._doc_args_dict['status'])
-        self.type = self.input_field(sizer, "The type:", 
tooltip=self.uf._doc_args_dict['type'])
-        self.journal_abbrev = self.input_field(sizer, "The journal 
abbreviation:", tooltip=self.uf._doc_args_dict['journal_abbrev'])
-        self.journal_full = self.input_field(sizer, "The full journal 
name:", tooltip=self.uf._doc_args_dict['journal_full'])
-        self.volume = self.input_field(sizer, "The volume:", 
tooltip=self.uf._doc_args_dict['volume'])
-        self.issue = self.input_field(sizer, "The issue:", 
tooltip=self.uf._doc_args_dict['issue'])
-        self.page_first = self.input_field(sizer, "The first page:", 
tooltip=self.uf._doc_args_dict['page_first'])
-        self.page_last = self.input_field(sizer, "The last page:", 
tooltip=self.uf._doc_args_dict['page_last'])
-        self.year = self.input_field(sizer, "The year:", 
tooltip=self.uf._doc_args_dict['year'])
+        self.element_string(key='cite_id', sizer=sizer, desc="The citation 
ID:", tooltip=self.uf._doc_args_dict['cite_id'])
+        self.element_string_list_of_lists(key='authors', titles=["First 
name", "Last name", "First initial", "Middle initials"], sizer=sizer, 
desc="The author list:", tooltip=self.uf._doc_args_dict['authors'])
+        self.element_string(key='doi', sizer=sizer, desc="The DOI number:", 
tooltip=self.uf._doc_args_dict['doi'])
+        self.element_string(key='pubmed_id', sizer=sizer, desc="The Pubmed 
ID number:", tooltip=self.uf._doc_args_dict['pubmed_id'])
+        self.element_string(key='full_citation', sizer=sizer, desc="The full 
citation:", tooltip=self.uf._doc_args_dict['full_citation'])
+        self.element_string(key='title', sizer=sizer, desc="The title:", 
tooltip=self.uf._doc_args_dict['title'])
+        self.element_string(key='status', sizer=sizer, desc="The status:", 
tooltip=self.uf._doc_args_dict['status'])
+        self.element_string(key='type', sizer=sizer, desc="The type:", 
tooltip=self.uf._doc_args_dict['type'])
+        self.element_string(key='journal_abbrev', sizer=sizer, desc="The 
journal abbreviation:", tooltip=self.uf._doc_args_dict['journal_abbrev'])
+        self.element_string(key='journal_full', sizer=sizer, desc="The full 
journal name:", tooltip=self.uf._doc_args_dict['journal_full'])
+        self.element_int(key='volume', sizer=sizer, desc="The volume:", 
tooltip=self.uf._doc_args_dict['volume'])
+        self.element_int(key='issue', sizer=sizer, desc="The issue:", 
tooltip=self.uf._doc_args_dict['issue'])
+        self.element_int(key='page_first', sizer=sizer, desc="The first 
page:", tooltip=self.uf._doc_args_dict['page_first'])
+        self.element_int(key='page_last', sizer=sizer, desc="The last 
page:", tooltip=self.uf._doc_args_dict['page_last'])
+        self.element_int(key='year', sizer=sizer, desc="The year:", 
tooltip=self.uf._doc_args_dict['year'])
 
 
     def on_execute(self):
         """Execute the user function."""
 
         # The data.
-        cite_id = gui_to_str(self.cite_id.GetValue())
+        cite_id = self.GetValue('cite_id')
         authors = self.GetValue('authors')
-        doi = gui_to_str(self.doi.GetValue())
-        pubmed_id = gui_to_str(self.pubmed_id.GetValue())
-        full_citation = gui_to_str(self.full_citation.GetValue())
-        title = gui_to_str(self.title.GetValue())
-        status = gui_to_str(self.status.GetValue())
-        type = gui_to_str(self.type.GetValue())
-        journal_abbrev = gui_to_str(self.journal_abbrev.GetValue())
-        journal_full = gui_to_str(self.journal_full.GetValue())
-        volume = gui_to_int(self.volume.GetValue())
-        issue = gui_to_int(self.issue.GetValue())
-        page_first = gui_to_int(self.page_first.GetValue())
-        page_last = gui_to_int(self.page_last.GetValue())
-        year = gui_to_int(self.year.GetValue())
+        doi = self.GetValue('doi')
+        pubmed_id = self.GetValue('pubmed_id')
+        full_citation = self.GetValue('full_citation')
+        title = self.GetValue('title')
+        status = self.GetValue('status')
+        type = self.GetValue('type')
+        journal_abbrev = self.GetValue('journal_abbrev')
+        journal_full = self.GetValue('journal_full')
+        volume = self.GetValue('volume')
+        issue = self.GetValue('issue')
+        page_first = self.GetValue('page_first')
+        page_last = self.GetValue('page_last')
+        year = self.GetValue('year')
 
         # Execute the user function.
         self.execute('bmrb.citation', cite_id=cite_id, authors=authors, 
doi=doi, pubmed_id=pubmed_id, full_citation=full_citation, title=title, 
status=status, type=type, journal_abbrev=journal_abbrev, 
journal_full=journal_full, volume=volume, issue=issue, page_first=page_first, 
page_last=page_last, year=year)




Related Messages


Powered by MHonArc, Updated Wed May 02 21:40:01 2012