Browse Source

kivy: layout

283
ThomasV 9 years ago
parent
commit
f651742f86
  1. 2
      gui/kivy/main.kv
  2. 29
      gui/kivy/uix/ui_screens/amount.kv

2
gui/kivy/main.kv

@ -195,7 +195,7 @@
<AmountButton@Button>: <AmountButton@Button>:
background_color: .238, .585, .878, 0 background_color: .238, .585, .878, 0
halign: 'left' halign: 'left'
text_size: (self.width-15, None) text_size: (self.width-10, None)
size_hint: 0.5, None size_hint: 0.5, None
default_text: 'Amount' default_text: 'Amount'
text: self.default_text text: self.default_text

29
gui/kivy/uix/ui_screens/amount.kv

@ -12,21 +12,14 @@ Popup:
orientation: 'vertical' orientation: 'vertical'
size_hint: 0.8, 1 size_hint: 0.8, 1
BoxLayout: BoxLayout:
size_hint: 1, None size_hint: 1, 1
height: '48dp' height: '48dp'
Label: Label:
id: a id: a
amount: '' amount: ''
is_fiat: False is_fiat: False
text: app.get_amount_text(self.amount, self.is_fiat) text: app.get_amount_text(self.amount, self.is_fiat)
Widget: size_hint: 1, 1
size_hint_x: 1
Button:
id: button_fiat
size_hint: 1, None
height: '48dp'
text: '/'
on_release: a.is_fiat = not a.is_fiat
Widget: Widget:
size_hint: 1, 1 size_hint: 1, 1
@ -77,6 +70,17 @@ Popup:
height: '48dp' height: '48dp'
text: 'Max' text: 'Max'
on_release: a.amount = app.get_max_amount() on_release: a.amount = app.get_max_amount()
Button:
id: button_fiat
size_hint: 1, None
height: '48dp'
text: '/'
on_release: a.is_fiat = not a.is_fiat
Button:
size_hint: 1, None
height: '48dp'
text: 'Clear'
on_release: a.amount = ''
Widget: Widget:
size_hint: 1, None size_hint: 1, None
@ -84,13 +88,8 @@ Popup:
BoxLayout: BoxLayout:
size_hint: 1, None size_hint: 1, None
height: '48dp' height: '48dp'
Button:
size_hint: 1, None
height: '48dp'
text: 'Clear'
on_release: a.amount = ''
Widget: Widget:
size_hint: 1, None size_hint: 2, None
height: '48dp' height: '48dp'
Button: Button:
size_hint: 1, None size_hint: 1, None

Loading…
Cancel
Save