def resize(self): self.need_resize = False self.topic_win.resize(1, self.width, 0, 0) self.form_win.resize(self.height-3 - Tab.tab_win_height(), self.width, 1, 0) self.help_win.resize(1, self.width, self.height-1, 0) self.help_win_dyn.resize(1, self.width, self.height-2 - Tab.tab_win_height(), 0) self.lines = []
def resize(self): self.need_resize = False self.topic_win.resize(1, self.width, 0, 0) self.form_win.resize(self.height - 3 - Tab.tab_win_height(), self.width, 1, 0) self.help_win.resize(1, self.width, self.height - 1, 0) self.help_win_dyn.resize(1, self.width, self.height - 2 - Tab.tab_win_height(), 0) self.lines = []
def on_info_win_size_changed(self): if self.core.information_win_size >= self.height - 3: return info_height = self.core.information_win_size tab_height = Tab.tab_win_height() self.bookmarks_win.resize(self.height - 3 - tab_height - info_height, self.width, 1, 0) self.info_header.resize(1, self.width, self.height - 2 - tab_height - info_height, 0)
def resize(self): self.need_resize = False self.header_win.resize_columns({ 'room@server/nickname': self.width//3, 'password': self.width//3, 'autojoin': self.width//6, 'storage': self.width//6 }) info_height = self.core.information_win_size tab_height = Tab.tab_win_height() self.header_win.resize(1, self.width, 0, 0) self.bookmarks_win.resize(self.height - 3 - tab_height - info_height, self.width, 1, 0) self.help_win.resize(1, self.width, self.height - 1, 0) self.info_header.resize(1, self.width, self.height - 2 - tab_height - info_height, 0)