@@ -4674,7 +4674,8 @@ def show(self, parent=None, reset=False):
46744674 color_focused = curses .color_pair (9 ),
46754675 color = curses .color_pair (4 ),
46764676 bracket_color = curses .color_pair (5 ),
4677- parent = self ._win
4677+ parent = self ._win ,
4678+ pad = 2
46784679 )
46794680 self ._h_buttons .calculate_buttons_position ()
46804681 self ._widgets [2 ], self ._widgets [3 ] = self ._h_buttons .buttons
@@ -4684,8 +4685,8 @@ def show(self, parent=None, reset=False):
46844685 self ._b_ok .focused = self ._b_cancel .focused = False
46854686 else :
46864687 self ._h_buttons .calculate_buttons_position (parent = self ._win )
4687-
46884688 self ._win .refresh ()
4689+
46894690 for i in range (len (self ._widgets )):
46904691 try :
46914692 self ._widgets [i ].show (parent = self ._parent )
@@ -4697,6 +4698,20 @@ def show(self, parent=None, reset=False):
46974698 pass
46984699 except AttributeError :
46994700 pass
4701+ # if parent_Y - (self._widgets[-1].Y + 1) > 5:
4702+ # logger.error('I can print help')
4703+ # Y = self._widgets[-1].Y + 2
4704+ # X = self._widgets[1].left_pad + 2
4705+ # self._win.addstr(Y, X, self._widgets[1].active_width * '─', curses.color_pair(12))
4706+ # self._win.addstr(Y, self._widgets[1].left_pad + int((self._widgets[1].active_width - len(' Help '))/2), ' Help ', curses.color_pair(4))
4707+ # Y += 1
4708+ # self._win.addstr(Y, X, 'asdasd ads asd as', curses.color_pair(5))
4709+ # self._win.refresh()
4710+ # for i in range(len(self._widgets)):
4711+ # try:
4712+ # self._widgets[i].show()
4713+ # except:
4714+ # pass
47004715
47014716 def _update_focus (self ):
47024717 for i in range (len (self ._widgets )):
@@ -4852,8 +4867,6 @@ def keypress(self, char):
48524867 if self .editing :
48534868 letter = get_kb_letter ()
48544869 if letter :
4855- if logger .isEnabledFor (logging .DEBUG ):
4856- logger .debug ('setting letter "{}": "{}"' .format (self ._widgets [1 ].selected_letter , letter ))
48574870 self ._widgets [1 ].set_letter (letter )
48584871 # self._files[self._widgets[0].selection][-1] = self._widgets[1].letters_dict
48594872 self ._set_ok_enabled ()
0 commit comments