29 lines
556 B
Python
29 lines
556 B
Python
|
from kivy.app import App
|
||
|
from kivy.lang import Builder
|
||
|
|
||
|
kv = '''
|
||
|
#:import window kivy.core.window.Window
|
||
|
|
||
|
BoxLayout:
|
||
|
orientation: 'vertical'
|
||
|
Label:
|
||
|
text: f'Window opacity: {window.opacity}'
|
||
|
font_size: '25sp'
|
||
|
Slider:
|
||
|
size_hint_y: 4
|
||
|
min: 0.0
|
||
|
max: 1.0
|
||
|
value: window.opacity
|
||
|
on_value: window.opacity = args[1]
|
||
|
'''
|
||
|
|
||
|
|
||
|
class WindowOpacityApp(App):
|
||
|
|
||
|
def build(self):
|
||
|
return Builder.load_string(kv)
|
||
|
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
WindowOpacityApp().run()
|