def test_PhotoManager(self): inspector.create_inspector(Window, self.root) app = App.get_running_app() print(app) print(self.root) Clock.schedule_once(app.stop, 5) self.root.run()
def build(self): """Make sure I can use the database, create the tables as needed, and return the root widget. """ self.icon = 'icon_24px.png' config = self.config Logger.debug( "ELiDEApp: starting with world {}, path {}".format( config['LiSE']['world'], LiSE.__path__[-1] ) ) if config['ELiDE']['debugger'] == 'yes': import pdb pdb.set_trace() self.manager = ScreenManager(transition=NoTransition()) if config['ELiDE']['inspector'] == 'yes': from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, self.manager) self._start_subprocess() self._add_screens() return self.manager
def build(self): self.mainlayout = MyScreenManager() init_radio() self.mainlayout.add_widget(RadioScreen(name='RadioScreen')) self.mainlayout.add_widget(WeatherScreen(name='WeatherScreen')) inspector.create_inspector(Window, self.mainlayout) return self.mainlayout
def build(self): print('Program start at:', strftime("%a, %d %b %Y %H:%M:%S", localtime())) Window.clearcolor = (1, 1, 1, 1) self.mainlayout = MainLayout() inspector.create_inspector(Window, self.mainlayout) return self.mainlayout
def build(self): self.sm = ScreenManager() self.a = AdminScreen() self.a.set() inspector.create_inspector(Window, AdminScreen) self.sm.add_widget(self.a) return self.sm
def build(self): self.sm = ScreenManager() self.a = NewMenuScreen() self.a.set() self.sm.add_widget(self.a) inspector.create_inspector(Window, self.a) return self.sm
def build(self): have_world = have_code = False try: os.stat(self.worlddb) have_world = True except FileNotFoundError: pass try: os.stat(self.codedb) have_code = True except FileNotFoundError: pass self.procman = LiSE.proxy.EngineProcessManager() self.engine = self.procman.start( self.worlddb, self.codedb, logger=Logger, loglevel='debug', do_game_start=not have_world, install_modules=self.modules if not have_code else []) self.screen_manager = ScreenManager() self.screens = Screens(app=self) self.screens.bind(children=self._pull_screens) self._pull_screens() if hasattr(self, 'inspector'): from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, self.screen_manager) return self.screen_manager
def build(self): self.title = 'Insurance Expert v1.0' mainScreen = MainScreen() inspector.create_inspector(Window, mainScreen) return mainScreen
def build(self): inspector.create_inspector(Window, self) self.icon = r"C:\Users\fahedshaabani\Documents\GitHub\Attendance\data\img\3592659-128.png" try: self.arduino = serial.Serial(port='COM3', baudrate=9600) except: pass Clock.schedule_interval(self.update, 5) screen.current = "LoginPage" return screen
def build(self, root=None): """Similar to App's build, but it takes the root widget if provided and if :attr:`inspect` is True, it activates kivy's inspector. :param root: The root widget instance. :return: The root widget """ if root is not None and self.inspect: from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, root) return root
def build(self): #app = DatePicker() #app.date = datetime.date.today() app = Screen_() button = Button_(size_hint=(0.1, 0.1), pos_hint={'center_x': 0.5, 'center_y': 0.5}, text='Click Me') button.bind(on_release=self._open) app.add_widget(button) inspector.create_inspector(Window, app) self.foobar = app return app
def build(self): root = Factory.FormulaRoot() container = self.formula_container_widget = root.children[0].children[ 0] self.focal_len_from_io_f.widget = widget = FormulaWidget( formula=self.focal_len_from_io_f, description='Compute f from object/image distance', name='Lf') widget.populate_widget() container.add_widget(widget) self.image_from_f.widget = widget = FormulaWidget( formula=self.image_from_f, description='Compute image from fixed f/object distance', name='Li') widget.populate_widget() container.add_widget(widget) self.objective_lens.widget = widget = FormulaWidget( formula=self.objective_lens, description='(1/4) First lens in the sequence.', name='L1') widget.populate_widget() container.add_widget(widget) self.cam_lens_further.widget = widget = FormulaWidget( formula=self.cam_lens_further, description='(2/4) Second lens in the sequence.', name='L2') widget.populate_widget() container.add_widget(widget) self.cam_lens_closer.widget = widget = FormulaWidget( formula=self.cam_lens_closer, description='(3/4) Third lens in the sequence.', name='L3') widget.populate_widget() container.add_widget(widget) self.cam_lens_closer2.widget = widget = FormulaWidget( formula=self.cam_lens_closer2, description='((4/4) Fourth lens in the sequence.', name='L4') widget.populate_widget() container.add_widget(widget) from kivy.core.window import Window inspector.create_inspector(Window, root) return root
def build(self): root = Factory.FormulaRoot() container = self.formula_container_widget = root.children[0].children[0] self.focal_len_from_io_f.widget = widget = FormulaWidget( formula=self.focal_len_from_io_f, description='Compute f from object/image distance', name='Lf') widget.populate_widget() container.add_widget(widget) self.image_from_f.widget = widget = FormulaWidget( formula=self.image_from_f, description='Compute image from fixed f/object distance', name='Li') widget.populate_widget() container.add_widget(widget) self.objective_lens.widget = widget = FormulaWidget( formula=self.objective_lens, description='(1/4) First lens in the sequence.', name='L1') widget.populate_widget() container.add_widget(widget) self.cam_lens_further.widget = widget = FormulaWidget( formula=self.cam_lens_further, description='(2/4) Second lens in the sequence.', name='L2') widget.populate_widget() container.add_widget(widget) self.cam_lens_closer.widget = widget = FormulaWidget( formula=self.cam_lens_closer, description='(3/4) Third lens in the sequence.', name='L3') widget.populate_widget() container.add_widget(widget) self.cam_lens_closer2.widget = widget = FormulaWidget( formula=self.cam_lens_closer2, description='((4/4) Fourth lens in the sequence.', name='L4') widget.populate_widget() container.add_widget(widget) from kivy.core.window import Window inspector.create_inspector(Window, root) return root
def build(self): self.profiler.fix_from('---build') self.profiler.fix_from('set_language') self.set_language() self.profiler.fix_to('set_language') self.profiler.fix_from('schedule_notifications') self.schedule_notifications() self.profiler.fix_to('schedule_notifications') self.profiler.fix_from('import-root-widget') from root_manager import RootManager self.profiler.fix_to('import-root-widget') self.profiler.fix_from('build-root-widget') import settings root = RootManager() from managers.database import database_manager if database_manager.total_count() > 1: from screens.activity.activity import ActivityScreen start_screen = ActivityScreen() menu_state = 'open' else: from screens.tutorial import TutorialScreen start_screen = TutorialScreen() menu_state = 'closed' root.add_widget(start_screen) from screens.menu import KognitivoNavigator navigator = KognitivoNavigator() navigator.add_widget(root) navigator.state = menu_state from kivy.core.window import Window Window.clearcolor = (1, 1, 1, 1) if settings.DEVELOPMENT_VERSION and settings.INSPECT and platform == 'linux': from kivy.modules import inspector inspector.create_inspector(Window, root) self.profiler.fix_to('build-root-widget') self.manager = root self.bind(on_start=self.post_build_init) self.profiler.fix_to('---build') return navigator
def build(self): self.icon = 'icon_24px.png' config = self.config Logger.debug("ELiDEApp: starting with world {}, path {}".format( config['LiSE']['world'], LiSE.__path__[-1])) if config['ELiDE']['debugger'] == 'yes': import pdb pdb.set_trace() self.manager = ScreenManager(transition=NoTransition()) if config['ELiDE']['inspector'] == 'yes': from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, self.manager) self._add_screens() return self.manager
def init(self): self.screenmanager = ScreenManager(transition=SwapTransition()) global scrmgr scrmgr = self.screenmanager # print("from build " + str(scrmgr)) self.loginscreen = LoginScreen(name='screen-login') self.loginscreen.bind(on_login=self.login) self.homescreen = HomeScreen(name='screen-home') self.homescreen.user_name_auth = 'ex' self.homescreen.bind(on_newuser=self.newuser_redirect) self.homescreen.bind(on_logout=self.logout_redirect) self.screenmanager.add_widget(self.loginscreen) self.screenmanager.add_widget(self.homescreen) self.registerscreen = RegisterScreen(name='screen-register') self.screenmanager.add_widget(self.registerscreen) scrmgr = self.screenmanager # self.screenmanager.current = 'screen-home' print(scrmgr) inspector.create_inspector(Window, Button)
def build(self): have_world = False try: os.stat(self.worlddb) have_world = True except FileNotFoundError: pass self.procman = LiSE.proxy.EngineProcessManager() self.engine = self.procman.start( self.worlddb, logger=Logger, loglevel=getattr(self, 'loglevel', 'debug'), do_game_start=not have_world, install_modules=self.modules ) self.screen_manager = ScreenManager() self.screens = Screens(app=self) self.screens.bind(children=self._pull_screens) self._pull_screens() if hasattr(self, 'inspector'): from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, self.screen_manager) return self.screen_manager
def build(self): """Make sure I can use the database, create the tables as needed, and return the root widget. """ self.icon = 'icon_24px.png' config = self.config Logger.debug("ELiDEApp: starting with world {}, path {}".format( config['LiSE']['world'], LiSE.__path__[-1])) if config['ELiDE']['debugger'] == 'yes': import pdb pdb.set_trace() self.manager = ScreenManager(transition=NoTransition()) if config['ELiDE']['inspector'] == 'yes': from kivy.core.window import Window from kivy.modules import inspector inspector.create_inspector(Window, self.manager) self._start_subprocess() self._add_screens() return self.manager
def build(self): self.s = ResScreenM() self.s.set() inspector.create_inspector(Window, self.s) return self.s
def build(self): '''''' self.dispatch('on_pre_start') app = Application() inspector.create_inspector(Window, app) return app
def build(self): self.kv = Builder.load_file(f'{BILLBOOK_DIR}/main.kv') inspector.create_inspector(Window, self.kv) return self.kv
def build(self): self.gui = MainContainer() self.start_game() inspector.create_inspector(Window, self.gui) return self.gui
from kivy.base import runTouchApp from kivy.core.window import Window from kivy.modules import inspector builder = DeckBuilderLayout(card_size_hint=(0.15, 0.3), pos_hint={ 'x': 0, 'y': 0 }, starting_pos_hint={ 'x': 0.1, 'top': 0.9 }, card_hint_step=(0.05, -0.1), deck_hint_step=(0.4, 0), decks=[deck0, deck1], deck_y_hint_offsets=[0, 1]) layout = BoxLayout(orientation='horizontal') left_bar = DeckBuilderScrollBar(deckbuilder=builder, orientation='vertical', size_hint_x=0.1, deckidx=0) right_bar = DeckBuilderScrollBar(deckbuilder=builder, orientation='vertical', size_hint_x=0.1, deckidx=1) layout.add_widget(left_bar) layout.add_widget(builder) layout.add_widget(right_bar) inspector.create_inspector(Window, layout) runTouchApp(layout)
def build(self): fl = FloatLayout() inspector.create_inspector(Window, fl) ctrl=Controller() return ctrl
def build(self): KeyboardShotcut() root = DebugView.register_debug_view() inspector.create_inspector(Window, root) return root
def build(self): inspector.create_inspector(Window, Main) X = Main() return X.Start()
def build(self): fl = FloatLayout() inspector.create_inspector(Window, fl) filter=FilterVIew() return filter
def build(self): inspector.create_inspector(Window, Test()) return Test()
def build(self): self.gui = MainGUI() self.initialize_widgets() Clock.schedule_interval(self.check_cb, 1) inspector.create_inspector(Window, self.gui) return self.gui
def build(self): dt = DeltaTunerMain() inspector.create_inspector(Window, dt) return dt
def build(self): mainlayout = MainLayout() init_radio() inspector.create_inspector(Window, mainlayout) return mainlayout
def build(self): inspector.create_inspector(Window, ScreenChanger) return kv
def build(self): self.s = ResScreenM() self.s.set() Clock.schedule_interval(self.s.R.rb.o.up, 1.0 / 60.0) inspector.create_inspector(Window, self.s) return self.s
from kivy.base import runTouchApp from kivy.core.window import Window from kivy.modules import inspector builder = DeckBuilderLayout( card_size_hint=(0.15, 0.3), pos_hint={'x': 0, 'y': 0}, starting_pos_hint={'x': 0.1, 'top': 0.9}, card_hint_step=(0.05, -0.1), deck_hint_step=(0.4, 0), decks=[deck0, deck1], deck_y_hint_offsets=[0, 1] ) layout = BoxLayout(orientation='horizontal') left_bar = DeckBuilderScrollBar( deckbuilder=builder, orientation='vertical', size_hint_x=0.1, deckidx=0 ) right_bar = DeckBuilderScrollBar( deckbuilder=builder, orientation='vertical', size_hint_x=0.1, deckidx=1 ) layout.add_widget(left_bar) layout.add_widget(builder) layout.add_widget(right_bar) inspector.create_inspector(Window, layout) runTouchApp(layout)