tlistbox: move header and footer grids out of main grid (workaround for bug #23752)

This isn't a perfect solution, as it renders horizontal scrollbars incapable of
affecting either. However, I'm working on the assumption that most listbox uses
have (or should have) horizontal_scrollbar_mode = "never" in their WML.
This commit is contained in:
Charles Dang 2016-03-01 06:40:00 +11:00
parent 858c3fbe69
commit 12ba9bd5c7

View file

@ -40,32 +40,40 @@
[grid]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_grow = "true"
vertical_alignment = "top"
[grid]
id = "_header_grid"
[/grid]
[/column]
[column]
[spacer]
[/spacer]
[/column]
[/row]
[row]
grow_factor = 1
[column]
grow_factor = 1
horizontal_grow = "true" # needed ?
vertical_grow = "true" # needed ?
horizontal_grow = "true" # needed ?
vertical_grow = "true" # needed ?
[grid]
id = "_content_grid"
[row]
grow_factor = 1
[column]
grow_factor = 1
horizontal_grow = "true"
[grid]
id = "_header_grid"
[/grid]
[/column]
[/row]
[row]
[column]
@ -80,19 +88,6 @@
[/row]
[row]
[column]
horizontal_grow = "true"
[grid]
id = "_footer_grid"
[/grid]
[/column]
[/row]
[/grid]
[/column]
@ -106,6 +101,29 @@
[/row]
[row]
grow_factor = 0
[column]
grow_factor = 1
horizontal_grow = "true"
vertical_alignment = "bottom"
[grid]
id = "_footer_grid"
[/grid]
[/column]
[column]
[spacer]
[/spacer]
[/column]
[/row]
[row]
grow_factor = 0