Esempio n. 1
0
 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()
Esempio n. 2
0
    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
Esempio n. 3
0
	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
Esempio n. 4
0
 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
Esempio n. 5
0
 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
Esempio n. 6
0
 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
Esempio n. 7
0
 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
Esempio n. 8
0
 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
Esempio n. 9
0
    def build(self):
        self.title = 'Insurance Expert v1.0'
        mainScreen = MainScreen()

        inspector.create_inspector(Window, mainScreen)

        return mainScreen
Esempio n. 10
0
    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
Esempio n. 11
0
    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
Esempio n. 12
0
File: test3.py Progetto: elpita/3dl
 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
Esempio n. 13
0
    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
Esempio n. 14
0
    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
Esempio n. 15
0
    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
Esempio n. 16
0
    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
Esempio n. 17
0
 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)
Esempio n. 18
0
 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
Esempio n. 19
0
    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
Esempio n. 20
0
 def build(self):
     self.s = ResScreenM()
     self.s.set()
     inspector.create_inspector(Window, self.s)
     return self.s
Esempio n. 21
0
File: main.py Progetto: elpita/3dl
 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
Esempio n. 23
0
 def build(self):
     self.gui = MainContainer()
     self.start_game()
     inspector.create_inspector(Window, self.gui)
     return self.gui
Esempio n. 24
0
	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
Esempio n. 25
0
    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)
Esempio n. 26
0
 def build(self):
     fl = FloatLayout()
     inspector.create_inspector(Window, fl)
     ctrl=Controller()
     return ctrl
Esempio n. 27
0
 def build(self):
     KeyboardShotcut()
     root = DebugView.register_debug_view()
     inspector.create_inspector(Window, root)
     return root
Esempio n. 28
0
 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()
Esempio n. 31
0
 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
Esempio n. 32
0
 def build(self):
     dt = DeltaTunerMain()
     inspector.create_inspector(Window, dt)
     return dt
Esempio n. 33
0
	def build(self):
		mainlayout = MainLayout()
		init_radio()
		inspector.create_inspector(Window, mainlayout)
		return mainlayout
Esempio n. 34
0
 def build(self):
     inspector.create_inspector(Window, ScreenChanger)
     return kv
Esempio n. 35
0
 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
Esempio n. 36
0
    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)