def __init__(self): ScreenManager.__init__(self) TransitionBase.duration = 0.2 #设定翻页速度 self.is_pressed = False self.press_target = (lambda *args: print(args)) self.Pattern_Screen_1 = self.Pattern_Screen('Pattern_Screen_1', self.Func_Press) self.Pattern_Screen_2 = self.Pattern_Screen('Pattern_Screen_2', self.Func_Press) self.add_widget(self.Pattern_Screen_1) self.add_widget(self.Pattern_Screen_2) #设置一个默认图样吧,要不啥也看不到啊 self.default_PatternData = { 'value': 0, 'nodes': [ { 'color': [0, 0, 1], 'shape': 'circle' }, { 'y': [0], 'x': [0] }, { 'r': [1, 0.5], 't': [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9] }, ] }
def __init__(self, **kv): ScreenManager.__init__(self, **kv) self.app = kv['piikki_app'] from kivy.utils import platform if platform == 'android': path = self.app.user_data_dir else: path = os.getcwd() self.current_customer = None self.customer_handler = CustomerHandler(path) self.item_handler = ItemHandler(path) self.add_widget(MenuScreen(name="menu", main_app = self)) self.add_widget(TestScreen(name="test", main_app=self)) self.add_widget(LoginScreen(name="login", main_app = self)) self.add_widget(AccountScreen(name="account", main_app = self)) self.add_widget(CustomerScreen(name="customer", main_app = self)) self.add_widget(BuyScreen(name="osto", main_app = self)) self.add_widget(AdminScreen(name="admin", main_app = self)) self.add_widget(AccManageScreen(name='acc_manage', main_app = self)) self.add_widget(ItemManageScreen(name='item_manage', main_app = self)) self.add_widget(FileScreen(name="select", main_app = self))
def __init__(self, **kv): ScreenManager.__init__(self, **kv) self.app = kv['piikki_app'] from kivy.utils import platform if platform == 'android': path = self.app.user_data_dir else: path = os.path.dirname(os.path.realpath(__file__)) self.current_customer = None self.customer_handler = CustomerHandler(path) self.item_handler = ItemHandler(path) self.add_widget(MenuScreen(name="menu", main_app = self)) self.add_widget(TestScreen(name="test", main_app=self)) self.add_widget(LoginScreen(name="login", main_app = self)) self.add_widget(AccountScreen(name="account", main_app = self)) self.add_widget(CustomerScreen(name="customer", main_app = self)) self.add_widget(BuyScreen(name="osto", main_app = self)) self.add_widget(AdminScreen(name="admin", main_app = self)) self.add_widget(AccManageScreen(name='acc_manage', main_app = self)) self.add_widget(ItemManageScreen(name='item_manage', main_app = self)) self.add_widget(FileScreen(name="select", main_app = self))
def __init__(self, **kwargs): BetterLogger.__init__(self) ScreenManager.__init__(self, **kwargs) self.log_info("Using NoTransition") self.transition: TransitionBase = NoTransition() self.set_screen("LoadingScreen")
def __init__(self, **kwargs): BetterLogger.__init__(self) ScreenManager.__init__(self, **kwargs) self.log_info("Using NoTransition") self.transition: TransitionBase = NoTransition() self.transition.duration = 0 Audio.loop("main_theme")
def __init__(self, Data_Source, on_Correct=(lambda: None)): ScreenManager.__init__(self) TransitionBase.duration = 0.2 #设定翻页速度 self.Data_Source = Data_Source self.on_Correct = on_Correct self.Button_Screen_1 = self.Button_Screen('Button_Screen_1', self) self.Button_Screen_2 = self.Button_Screen('Button_Screen_2', self) self.add_widget(self.Button_Screen_1) self.add_widget(self.Button_Screen_2)
def __init__(self, **kwargs): ScreenManager.__init__(self, **kwargs) mainmenu = Screen(name="mainmenu") mainmenu.add_widget(MainMenu()) self.add_widget(mainmenu) for gameLayout in App.get_running_app().gameLayouts: screen = Screen(name=type(gameLayout).__name__.lower()) screen.add_widget(gameLayout) self.add_widget(screen) self.current = "mainmenu"
def __init__(self, **kwargs): ScreenManager.__init__(self, **kwargs) App.instance.pushScreen = self.push App.instance.popScreen = self.pop self.transition = SlideTransition() for screen in self.all_screens: screen = screen() self.add_widget(screen) if screen.default: self.current = screen.name screen.active = True screen.visible = True
def __init__(self): ScreenManager.__init__(self) self.menu_screen = FlashcardAppManager.MenuScreen() self.add_widget(self.menu_screen) self.file_screen = FlashcardAppManager.FileScreen() self.add_widget(self.file_screen) self.deck_screen = FlashcardAppManager.DeckScreen() self.add_widget(self.deck_screen) self.add_card_screen = FlashcardAppManager.AddCardMenuScreen() self.add_widget(self.add_card_screen) self.edit_card_screen = FlashcardAppManager.EditCardMenuScreen() self.add_widget(self.edit_card_screen) FlashcardAppManager.s_manager = self FlashcardAppManager.deck_screen = self.deck_screen FlashcardAppManager.file_screen = self.file_screen FlashcardAppManager.menu_screen = self.menu_screen
def __init__(self): ScreenManager.__init__(self) self.Data_Source = Data_Source('中国强化知识产权保护为创新发展“护航”.repr.txt', 4) self.Scr_Test = Scr_Test(self, self.Data_Source) self.Scr_View_Hidden = Scr_View( self, Data_Source=self.Data_Source, Doc_Source=self.Data_Source.Visable_Doc) self.Scr_View = Scr_View( self, Data_Source=self.Data_Source, Doc_Source=self.Data_Source.Whole_Doc, Scroll_TargetHeight=self.Scr_View_Hidden.Reader.Get_Height) self.add_widget(self.Scr_Test) self.add_widget(self.Scr_View) self.add_widget(self.Scr_View_Hidden) self.current = 'Scr_Test' #初始化屏幕
def __init__(self, **kwargs): ScreenManager.__init__(self, **kwargs) Builder.load_file('home_screen.kv') Builder.load_file('create_schedule.kv') Builder.load_file('schedule_screen.kv') Builder.load_file('course_screen.kv') Builder.load_file('assignment_screen.kv') Builder.load_file('course_view_screen.kv') Builder.load_file('category_screen.kv') Builder.load_file('category_edit_screen.kv') self._home_screen = home_screen.HomeScreen() self.add_widget(self._home_screen) self._create_screen = create_schedule.CreateSchedule() self.add_widget(self._create_screen) self._schedule_screen = schedule_screen.ScheduleScreen() self.add_widget(self._schedule_screen) self._course_screen = course_screen.CourseScreen() self.add_widget(self._course_screen) self._assignment_screen = assignment_screen.AssignmentScreen() self.add_widget(self._assignment_screen) self._course_view_screen = course_view_screen.CourseViewScreen() self.add_widget(self._course_view_screen) self._category_screen = category_screen.CategoryScreen() self.add_widget(self._category_screen) self._category_edit_screen = category_edit_screen.CategoryEditScreen() self.add_widget(self._category_edit_screen) utils.SCREENS = { 'home_screen': self._home_screen, 'create_screen': self._create_screen, 'schedule_screen': self._schedule_screen, 'course_screen': self._course_screen, 'assignment_screen': self._assignment_screen, 'course_view_screen': self._course_view_screen, 'category_screen': self._category_screen, 'category_edit_screen': self._category_edit_screen }
def __init__(self): ScreenManager.__init__(self)
def __init__(self, **kwargs): ScreenManager.__init__(self, **kwargs) self.containement = {} for container in xrange(6): self.containement['container_' + str(container + 1)] = 0 print(self.containement) #