# app.py # Walker M. White (wmw2) # October 19, 2012 """Module to show off inheritance in Kivy""" import kivy import kivy.app import kivy.uix.label from kivy.config import * # ALL applications inherit from kivy.app.App class MyApp(kivy.app.App): """Instance is a window with 'Hello World!' inside INSTANCE ATTRIBUTE: _label: text display in window [kivy.uix.label.Label] """ # Override the build method (not __init__) to add buttons, etc. def build(self): """Build application with a single internal panel""" Config.set('graphics', 'width', '400') Config.set('graphics', 'height', '400') self._label = kivy.uix.label.Label(size=(400,400), text='Hello World!', font_size=36, bold=True) return self._label # Script Code. if __name__ == '__main__': MyApp().run()