@@ -1258,7 +1258,7 @@ def select_servers(self, with_config=False, return_function=None, init=False, gl
12581258 self ._config_win ._params [0 ]['server' ],
12591259 self ._config_win ._params [0 ]['ping_count' ],
12601260 self ._config_win ._params [0 ]['ping_timeout' ],
1261- Y = 11 , X = 19 ,
1261+ Y = 12 , X = self . _config_win . _left + 7 ,
12621262 show_random = True ,
12631263 return_function = return_function ,
12641264 global_functions = global_functions
@@ -1275,6 +1275,11 @@ def select_servers(self, with_config=False, return_function=None, init=False, gl
12751275 )
12761276 else :
12771277 self ._server_selection_window .set_parent (self .parent )
1278+ if with_config :
1279+ self ._server_selection_window .move (12 , self ._left + 7 )
1280+ else :
1281+ self ._server_selection_window .move (12 , self ._config_win ._left + 7 )
1282+ logger .error ('\n \n Setting Y\n \n ' )
12781283 self .keyboard_handler = self ._server_selection_window
12791284 self .server_window_from_config = with_config
12801285 self ._server_selection_window .show ()
@@ -1840,6 +1845,13 @@ def _init_set_working_params(self,
18401845 self ._params [1 ]['limit' ] = self ._params [0 ]['limit' ]
18411846 self ._params [1 ]['terms' ] = deepcopy (self ._params [0 ]['terms' ])
18421847
1848+ for n in self ._params [0 ].keys ():
1849+ if n == 'terms' :
1850+ for i , k in enumerate (self ._params [0 ][n ]):
1851+ logger .error ('term {0}: {1}' .format (i , k ))
1852+ else :
1853+ logger .error ('{0}: {1}' .format (n , self ._params [0 ][n ]))
1854+
18431855 def _revert_to_saved_params (self ):
18441856 self ._revert_params (1 )
18451857
@@ -2111,13 +2123,15 @@ def select_servers(self, with_config=False, return_function=None, init=False, gl
21112123 self ._params [0 ]['server' ],
21122124 self ._params [0 ]['ping_count' ],
21132125 self ._params [0 ]['ping_timeout' ],
2114- Y = 11 , X = 19 ,
2126+ Y = 12 , X = self . _left + 7 ,
21152127 show_random = True ,
21162128 return_function = return_function ,
21172129 global_functions = global_functions
21182130 )
21192131 else :
2120- self ._server_selection_window .set_parent (self ._win )
2132+ self ._server_selection_window .move (12 , self ._left + 7 , self ._win )
2133+ # self._server_selection_window.X = self._left + 18
2134+ # self._server_selection_window.set_parent(self._win)
21212135 # self.keyboard_handler = self._server_selection_window
21222136 self ._server_selection_window .show ()
21232137 return self ._server_selection_window
@@ -3920,6 +3934,15 @@ def __init__(self,
39203934 self ._X = X
39213935 logger .error ('DE self._Y ={0}, self._X = {1}' .format (self ._Y , self ._X ))
39223936
3937+ def move (self , Y , X , parent = None ):
3938+ self ._Y = Y
3939+ self ._X = X
3940+ self ._win = curses .newwin (
3941+ self .maxY , self .maxX ,
3942+ self ._Y , self ._X
3943+ )
3944+ self .show (parent )
3945+
39233946 def show (self , parent = None ):
39243947 if parent :
39253948 self ._parent = parent
0 commit comments