Exemple #1
0
 def _save_configuration(self):
     sim_scale_box = self._get_scale_box()
     Config.read('simpanel.ini')
     Config.set('simpanel', 'posX', round(sim_scale_box.pos[0], 1))
     Config.set('simpanel', 'posY', round(sim_scale_box.pos[1], 1))
     Config.set('simpanel', 'scale', round(sim_scale_box.scale, 3))
     Config.write()
Exemple #2
0
    def on_color(self, instance):
        print instance

        Config.set('modules', 'color_picked', instance.color)
        Config.write()
        print instance.color
        for child in self.children:
            child.background_color = instance.color
Exemple #3
0
    def on_color(self, instance):
        print instance

        Config.set('modules', 'color_picked', instance.color)
        Config.write()
        print instance.color
        for child in self.children:
            child.background_color = instance.color
Exemple #4
0
 def make_fake_fullscreen(self):
     Window.fullscreen = 0
     Window.borderless = 1
     Window.pos = 0, 0
     Window.left = 0
     Window.top = 0
     width, height = int(Config.get('graphics', 'screen_width')), int(
         Config.get('graphics', 'screen_height'))
     Config.set('graphics', 'width', width)
     Config.set('graphics', 'height', height)
     Config.set('graphics', 'left', 0)
     Config.set('graphics', 'top', 0)
     Config.write()
     Window.size = width, height
     self.width, self.height = width, height
Exemple #5
0
 def make_windowed(self):
     Window.fullscreen = 0
     Window.borderless = 0
     w, h = int(Config.get('graphics',
                           'width')), int(Config.get('graphics', 'height'))
     sw, sh = int(Config.get('graphics', 'screen_width')), int(
         Config.get('graphics', 'screen_height'))
     if w == sw and h == sh:
         w, h = int(w * 2 / 3), int(h * 2 / 3)
         l, t = int(sw / 2 - w / 2), int(sh / 2 - h / 2)
         Window.left = l
         Window.top = t
         Config.set('graphics', 'width', int(w))
         Config.set('graphics', 'height', int(h))
         Config.set('graphics', 'left', l)
         Config.set('graphics', 'top', t)
         Config.write()
     Window.size = w, h
     self.log(f'Window size is {w}x{h}')
     self.width, self.height = w, h
Exemple #6
0
    def setup(self) -> None:
        self._config.set('graphics', 'minimum_width', str(WINDOW_SIZE_X))
        self._config.set('graphics', 'minimum_height', str(WINDOW_SIZE_Y))

        self._config.set('graphics', 'width', str(WINDOW_SIZE_X))
        self._config.set('graphics', 'height', str(WINDOW_SIZE_Y))

        self._config.set('kivy', 'log_enable', "1")
        self._config.set('kivy', 'log_level', "warning")

        self._config.set('kivy', 'window_icon', 'ui/static/application.ico')

        self._config.set('kivy', 'default_font', [
            'AveriaSansLibre',
            'ui/static/fonts/AveriaSansLibre-Regular.ttf',
            'ui/static/fonts/AveriaSansLibre-Italic.ttf',
            'ui/static/fonts/AveriaSansLibre-Bold.ttf',
            'ui/static/fonts/AveriaSansLibre-BoldItalic.ttf',
        ])

        Config.write()
Exemple #7
0
      )
    """)
    connection.commit()


if __name__ == '__main__':
    args = sys.argv

    if len(args) not in (2, 3):
        print("Ошибка запуска клиента:")
        print("client.py addr [port]")
        sys.exit()
    addr = args[1]

    try:
        port = int(args[2])
    except Exception:
        port = 7777

    create_db()

    client = Client(addr, port)

    print(os.environ)

    Config.set('graphics', 'width', 1024)
    Config.set('graphics', 'height', 800)
    Config.write()

    ClientApp().run()