style(ui): Fix Files & Media panel wonkiness with scroll_x and constrained child height
This commit is contained in:
@@ -1084,11 +1084,11 @@ class App:
|
|||||||
r.destroy()
|
r.destroy()
|
||||||
if d: self.ui_files_base_dir = d
|
if d: self.ui_files_base_dir = d
|
||||||
imgui.separator()
|
imgui.separator()
|
||||||
imgui.begin_child("f_paths", imgui.ImVec2(0, -40), True)
|
imgui.begin_child("f_paths", imgui.ImVec2(0, 200), True)
|
||||||
if imgui.begin_table("files_table", 4, imgui.TableFlags_.resizable | imgui.TableFlags_.borders):
|
if imgui.begin_table("files_table", 4, imgui.TableFlags_.resizable | imgui.TableFlags_.borders | imgui.TableFlags_.scroll_x):
|
||||||
imgui.table_setup_column("Actions", imgui.TableColumnFlags_.width_fixed, 40)
|
imgui.table_setup_column("Actions", imgui.TableColumnFlags_.width_fixed, 40)
|
||||||
imgui.table_setup_column("File Path", imgui.TableColumnFlags_.width_stretch)
|
imgui.table_setup_column("File Path", imgui.TableColumnFlags_.width_stretch)
|
||||||
imgui.table_setup_column("Flags", imgui.TableColumnFlags_.width_fixed, 150)
|
imgui.table_setup_column("Flags", imgui.TableColumnFlags_.width_fixed, 110)
|
||||||
imgui.table_setup_column("Cache", imgui.TableColumnFlags_.width_fixed, 40)
|
imgui.table_setup_column("Cache", imgui.TableColumnFlags_.width_fixed, 40)
|
||||||
imgui.table_headers_row()
|
imgui.table_headers_row()
|
||||||
|
|
||||||
@@ -1146,7 +1146,7 @@ class App:
|
|||||||
r.destroy()
|
r.destroy()
|
||||||
if d: self.ui_shots_base_dir = d
|
if d: self.ui_shots_base_dir = d
|
||||||
imgui.separator()
|
imgui.separator()
|
||||||
imgui.begin_child("s_paths", imgui.ImVec2(0, -40), True)
|
imgui.begin_child("s_paths", imgui.ImVec2(0, 200), True)
|
||||||
for i, s in enumerate(self.screenshots):
|
for i, s in enumerate(self.screenshots):
|
||||||
if imgui.button(f"x##s{i}"):
|
if imgui.button(f"x##s{i}"):
|
||||||
self.screenshots.pop(i)
|
self.screenshots.pop(i)
|
||||||
|
|||||||
Reference in New Issue
Block a user