Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from kivy.app import App
- from kivy.lang import Builder
- from kivy.uix.recycleview import RecycleView
- from kivy.uix.screenmanager import ScreenManager, Screen
- from kivy.uix.boxlayout import BoxLayout
- from kivy.uix.gridlayout import GridLayout
- from kivy.config import Config
- Config.set("graphics", 'resizable', 0)
- Config.set("graphics", 'height', 960)
- Config.set("graphics", 'width', 640)
- Builder.load_string("""
- <Button1@Button>:
- background_color:255, 255, 255, 1
- size:300,150
- size_hint:None, None
- <Image>:
- source:'фон.jpg'
- allow_stretch: True
- <Label>:
- color:0,0,0,1
- font_size:30
- <BoxLayout>:
- orientation:'vertical'
- spacing:200
- padding:170,200
- background_color:1,1,1,1
- <GridLayout10@GridLayout>:
- cols:2
- spacing:10,40
- padding:15
- <MainScreen>:
- name:"Menu"
- Image
- BoxLayout:
- Button1:
- on_press:root.manager.current="Subjects"
- text:"Subjects"
- Button1:
- text:"Special"
- on_press:root.manager.current="Special"
- <SubjectsScreen>:
- name:"Subjects"
- Image
- BoxLayout:
- Button1:
- text:"10 class"
- on_press:root.manager.current="SubjectsScreen10"
- Button1:
- text:"11 class"
- on_press:root.manager.current="SubjectsScreen11"
- <SubjectsScreen10>:
- name:"SubjectsScreen10"
- Image
- GridLayout10:
- Button1:
- text:"Геометрия"
- Button1:
- text:"Алгебра"
- Button1:
- text:"Химия"
- Button1:
- text:"Физика"
- Button1:
- text:"Русская литература"
- Button1:
- text:"Русский язык"
- Button1:
- text:"География"
- Button1:
- text:"Биология"
- Button1:
- text:"Белорусский язык"
- <SubjectsScreen11>:
- name:"SubjectsScreen11"
- Image
- GridLayout10:
- Button1:
- text:"Алгебра"
- Button1:
- text:"Геометрия"
- Button1:
- text:"Физика"
- Button1:
- text:"Химия"
- Button1:
- text:"Русская литература"
- Button1:
- text:"Русский язык"
- Button1:
- text:"География"
- Button1:
- text:"Биология"
- Button1:
- text:"Белорусский язык"
- Button1:
- text:"Астрономия"
- <SpecialSubjectsScreen>:
- name:"Special"
- Image
- AnchorLayout:
- Button1:
- text:"No material(Back)"
- on_press: root.manager.current='Menu'
- """)
- class MainScreen(Screen):
- pass
- class SpecialSubjectsScreen(Screen):
- pass
- class SubjectsScreen(Screen):
- pass
- class SubjectsScreen10(Screen):
- pass
- class SubjectsScreen11(Screen):
- pass
- sm = ScreenManager()
- sm.add_widget(MainScreen(name='Menu'))
- sm.add_widget(SpecialSubjectsScreen(name='Special'))
- sm.add_widget(SubjectsScreen(name="Subjects"))
- sm.add_widget(SubjectsScreen10(name="SubjectsScreen10"))
- sm.add_widget(SubjectsScreen11(name="SubjectsScreen11"))
- class LibraryApp(App):
- def build(self):
- return sm
- if __name__ == '__main__':
- LibraryApp().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement