Author: bugman
Date: Tue Nov 15 14:36:02 2016
New Revision: 28279

URL: http://svn.gna.org/viewcvs/relax?rev=28279&view=rev
Log:
Keyword to positional argument conversion for the GUI 
wx.ListCtrl.SetStringItem() function calls.

The keyword arguments for this function must exist for backwards compatibility 
with ancient wxPython
versions.  The current documentation lists them as positional arguments, and 
keyword arguments are
not accepted by wxPython-Phoenix.

Modified:
    trunk/devel_scripts/memory_management/GUI_uf_align_tensor_init.py
    trunk/gui/input_elements/sequence.py
    trunk/test_suite/gui_tests/test_user_functions.py

Modified: trunk/devel_scripts/memory_management/GUI_uf_align_tensor_init.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/devel_scripts/memory_management/GUI_uf_align_tensor_init.py?rev=28279&r1=28278&r2=28279&view=diff
==============================================================================
--- trunk/devel_scripts/memory_management/GUI_uf_align_tensor_init.py   
(original)
+++ trunk/devel_scripts/memory_management/GUI_uf_align_tensor_init.py   Tue Nov 
15 14:36:02 2016
@@ -1,6 +1,6 @@
 ###############################################################################
 #                                                                             #
-# Copyright (C) 2015 Edward d'Auvergne                                        #
+# Copyright (C) 2015-2016 Edward d'Auvergne                                   #
 #                                                                             #
 # This file is part of the program relax (http://www.nmr-relax.com).          #
 #                                                                             #
@@ -58,7 +58,7 @@
             # Set the parameters.
             uf.page.uf_args['params'].SetValue(str_to_gui('(0.00000, -0.00017, 
0.00016, 0.00060, -0.00019)'))
             uf.page.uf_args['params'].selection_win_show()
-            uf.page.uf_args['params'].sel_win.sequence.SetStringItem(index=0, 
col=1, label=float_to_gui(0.00037))
+            uf.page.uf_args['params'].sel_win.sequence.SetStringItem(0, 1, 
float_to_gui(0.00037))
             uf.page.uf_args['params'].selection_win_data()
 
             # Set up the other tensor data.

Modified: trunk/gui/input_elements/sequence.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/gui/input_elements/sequence.py?rev=28279&r1=28278&r2=28279&view=diff
==============================================================================
--- trunk/gui/input_elements/sequence.py        (original)
+++ trunk/gui/input_elements/sequence.py        Tue Nov 15 14:36:02 2016
@@ -611,7 +611,7 @@
         for i in range(len(values)):
             # Fixed dimension sequences - set the values of the pre-created 
list.
             if not self.variable_length:
-                self.sequence.SetStringItem(index=i, col=1, 
label=self.convert_to_gui(values[i]))
+                self.sequence.SetStringItem(i, 1, 
self.convert_to_gui(values[i]))
 
             # Variable dimension sequences - append the item to the end of the 
blank list.
             else:
@@ -621,7 +621,7 @@
                     self.sequence.InsertStringItem(i, int_to_gui(i+1))
 
                 # Then set the value.
-                self.sequence.SetStringItem(index=i, col=1, 
label=self.convert_to_gui(values[i]))
+                self.sequence.SetStringItem(i, 1, 
self.convert_to_gui(values[i]))
 
 
     def add_buttons(self, sizer):

Modified: trunk/test_suite/gui_tests/test_user_functions.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/test_user_functions.py?rev=28279&r1=28278&r2=28279&view=diff
==============================================================================
--- trunk/test_suite/gui_tests/test_user_functions.py   (original)
+++ trunk/test_suite/gui_tests/test_user_functions.py   Tue Nov 15 14:36:02 2016
@@ -1,6 +1,6 @@
 ###############################################################################
 #                                                                             #
-# Copyright (C) 2012-2014 Edward d'Auvergne                                   #
+# Copyright (C) 2012-2016 Edward d'Auvergne                                   #
 #                                                                             #
 # This file is part of the program relax (http://www.nmr-relax.com).          #
 #                                                                             #
@@ -70,7 +70,7 @@
 
         # Set the y-value of a single point, and check.
         uf.page.uf_args['point'].selection_win_show()
-        uf.page.uf_args['point'].sel_win.sequence.SetStringItem(index=0, 
col=2, label=int_to_gui(2))
+        uf.page.uf_args['point'].sel_win.sequence.SetStringItem(0, 2, 
int_to_gui(2))
         uf.page.uf_args['point'].selection_win_data()
         points = uf.page.uf_args['point'].GetValue()
         print("Points:  %s" % points)
@@ -133,8 +133,8 @@
         for val in ['x']:
             uf.page.uf_args['point'].SetValue(str_to_gui(''))
             uf.page.uf_args['point'].selection_win_show()
-            uf.page.uf_args['point'].sel_win.sequence.SetStringItem(index=0, 
col=2, label=str_to_gui(val))
-            uf.page.uf_args['point'].sel_win.sequence.SetStringItem(index=0, 
col=1, label=int_to_gui(1))
+            uf.page.uf_args['point'].sel_win.sequence.SetStringItem(0, 2, 
str_to_gui(val))
+            uf.page.uf_args['point'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(1))
             uf.page.uf_args['point'].selection_win_data()
             points = uf.page.uf_args['point'].GetValue()
             print("Points:  %s" % points)
@@ -202,7 +202,7 @@
 
         # Set the y-value of a single pos, and check.
         #uf.page.uf_args['pos'].selection_win_show()
-        #uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(index=1, col=1, 
label=int_to_gui(2))
+        #uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(2))
         #uf.page.uf_args['pos'].selection_win_data()
         #pos = uf.page.uf_args['pos'].GetValue()
         #print("Pos:  %s" % pos)
@@ -252,8 +252,8 @@
             uf.page.uf_args['pos'].SetValue(str_to_gui(''))
             uf.page.uf_args['pos'].selection_win_show()
             uf.page.uf_args['pos'].sel_win.add_element()
-            uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(index=1, 
col=1, label=str_to_gui(val))
-            uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(index=0, 
col=1, label=int_to_gui(1))
+            uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(1, 1, 
str_to_gui(val))
+            uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(1))
             uf.page.uf_args['pos'].selection_win_data()
             pos = uf.page.uf_args['pos'].GetValue()
             sys.stdout.write("Return: %40s\n" % repr(pos))
@@ -282,15 +282,15 @@
         uf.page.SetValue('read_model', str_to_gui('6'))
         uf.page.uf_args['read_model'].selection_win_show()
         uf.page.uf_args['read_model'].sel_win.add_element(None)
-        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(index=0, 
col=1, label=int_to_gui(2))
-        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(index=1, 
col=1, label=int_to_gui(4))
+        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(2))
+        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(4))
         uf.page.uf_args['read_model'].selection_win_data()
 
         # Renumber the models.
         uf.page.uf_args['set_model_num'].selection_win_show()
         uf.page.uf_args['set_model_num'].sel_win.add_element(None)
-        
uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(index=0, col=1, 
label=int_to_gui(1))
-        
uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(index=1, col=1, 
label=int_to_gui(3))
+        uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(1))
+        uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(3))
         uf.page.uf_args['set_model_num'].selection_win_data()
 
         # GUI data checks.
@@ -327,15 +327,15 @@
         uf.page.SetValue('read_model', str_to_gui('6'))
         uf.page.uf_args['read_model'].selection_win_show()
         uf.page.uf_args['read_model'].sel_win.add_element(None)
-        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(index=0, 
col=1, label=int_to_gui(2))
-        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(index=1, 
col=1, label=int_to_gui(4))
+        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(2))
+        uf.page.uf_args['read_model'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(4))
         uf.page.uf_args['read_model'].selection_win_data()
 
         # Renumber the models.
         uf.page.uf_args['set_model_num'].selection_win_show()
         uf.page.uf_args['set_model_num'].sel_win.add_element(None)
-        
uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(index=0, col=1, 
label=int_to_gui(1))
-        
uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(index=1, col=1, 
label=int_to_gui(3))
+        uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(0, 1, 
int_to_gui(1))
+        uf.page.uf_args['set_model_num'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(3))
         uf.page.uf_args['set_model_num'].selection_win_data()
 
         # GUI data checks.
@@ -352,7 +352,7 @@
 
         # Change the rotation matrix in the Sequence_2D window, without 
changing anything, then check it.
         uf.page.uf_args['R'].selection_win_show()
-        uf.page.uf_args['R'].sel_win.sequence.SetStringItem(index=1, col=1, 
label=int_to_gui(2))
+        uf.page.uf_args['R'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(2))
         uf.page.uf_args['R'].selection_win_data()
         R = uf.page.uf_args['R'].GetValue()
         print("Rotation matrix:\n%s" % R)
@@ -371,7 +371,7 @@
         # Set the rotation matrix to nothing in the wizard, open the 
Sequence_2D window, set a value, close the window, and check what happens.
         uf.page.uf_args['R'].SetValue(str_to_gui(''))
         uf.page.uf_args['R'].selection_win_show()
-        uf.page.uf_args['R'].sel_win.sequence.SetStringItem(index=1, col=1, 
label=int_to_gui(2))
+        uf.page.uf_args['R'].sel_win.sequence.SetStringItem(1, 1, 
int_to_gui(2))
         uf.page.uf_args['R'].selection_win_data()
         R = uf.page.uf_args['R'].GetValue()
         print("Rotation matrix:\n%s" % R)
@@ -408,8 +408,8 @@
         for val in ['x']:
             uf.page.uf_args['R'].SetValue(str_to_gui(''))
             uf.page.uf_args['R'].selection_win_show()
-            uf.page.uf_args['R'].sel_win.sequence.SetStringItem(index=1, 
col=1, label=str_to_gui(val))
-            uf.page.uf_args['R'].sel_win.sequence.SetStringItem(index=0, 
col=0, label=int_to_gui(1))
+            uf.page.uf_args['R'].sel_win.sequence.SetStringItem(1, 1, 
str_to_gui(val))
+            uf.page.uf_args['R'].sel_win.sequence.SetStringItem(0, 0, 
int_to_gui(1))
             uf.page.uf_args['R'].selection_win_data()
             R = uf.page.uf_args['R'].GetValue()
             print("Rotation matrix:\n%s" % R)


_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-commits mailing list
relax-commits@gna.org

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits

Reply via email to