commit 60
This commit is contained in:
@@ -242,8 +242,9 @@ class CustomFileDialog(tk.Toplevel):
|
||||
|
||||
self.search_mode = True
|
||||
if self.dialog_mode == "open":
|
||||
self.widget_manager.status_bar.pack_forget()
|
||||
self.widget_manager.search_entry.pack(side="top", fill="x", in_=self.widget_manager.center_container)
|
||||
self.widget_manager.status_bar.grid_remove()
|
||||
self.widget_manager.search_entry.grid(row=1, column=0, sticky="ew", in_=self.widget_manager.center_container)
|
||||
self.widget_manager.center_container.grid_rowconfigure(1, weight=0)
|
||||
self.widget_manager.search_entry.focus_set()
|
||||
self.widget_manager.search_entry.insert(0, event.char)
|
||||
self.widget_manager.search_entry.bind("<Return>", self.execute_search)
|
||||
@@ -257,8 +258,9 @@ class CustomFileDialog(tk.Toplevel):
|
||||
def hide_search_bar(self, event=None):
|
||||
self.search_mode = False
|
||||
if self.dialog_mode == "open":
|
||||
self.widget_manager.search_entry.pack_forget()
|
||||
self.widget_manager.status_bar.pack(side="top", fill="x", in_=self.widget_manager.center_container)
|
||||
self.widget_manager.search_entry.grid_forget()
|
||||
self.widget_manager.status_bar.grid(row=1, column=0, sticky="ew", in_=self.widget_manager.center_container)
|
||||
self.widget_manager.center_container.grid_rowconfigure(1, weight=0)
|
||||
self.widget_manager.search_entry.delete(0, tk.END)
|
||||
else: # save mode
|
||||
self.widget_manager.filename_entry.delete(0, tk.END)
|
||||
|
||||
Reference in New Issue
Block a user