I get a layout with...
I will put my hand up to implementing it incorrectly, but I think I have it right.
in kv...
BoxLayout:
id:boxld2
size: root.size
pos: root.pos
orientation: "vertical"
BoxLayout:
size_hint_y: None
height: int(boxld2.height/9)
Button:
background_down: 'data/tabs/button8.png'
background_normal: 'data/tabs/button8.png'
font_size: self.height/2
text: '[b][color=ffff33]Load[/color][/b]'
markup: True
FileChooserListView:
id: filechooser3
rootpath: root.filechpath
filters:root._bakext
BoxLayout:
size_hint_y: None
height: int(boxld2.height/9)
Button:
text: '[b][color=ffff66]Cancel[/color][/b]'
font_size: self.height/2
background_down: 'data/tabs/button18.png'
background_normal: 'data/tabs/button19.png'
font_size: self.height/2.2
markup: True
on_release: root.savecancel()
Button:
id:ldflash
text: '[b][color=ffff66]Load[/color][/b]'
font_size: self.height/2
background_down: 'data/tabs/button18.png'
background_normal: 'data/tabs/button19.png'
font_size: self.height/2.2
markup: True
on_release: root._loadkp()