コード例 #1
0
 def callback(self, data):
     data = Yaml.decode_one(data)
     event = data['event']
     if event == 'start':
         self.after_server_starts()
     elif event == 'closeButtonPressed':
         if Settings.get('execution', 'close_button_quits'):
             Quit.request_quit()
         elif Settings.get('execution', 'close_button_closes_window'):
             Visualizer.set_visible(False)
     else:
         # print(data)
         pass
コード例 #2
0
ファイル: Window.py プロジェクト: TopRamenGod/echomesh
def window(_, command='open'):
    if command not in ('close', 'open'):
        raise Exception('Don\'t understand command "window %s"' % command)
    Visualizer.set_visible(command == 'open')
コード例 #3
0
ファイル: Window.py プロジェクト: sagistrauss/echomesh
def window(_, command='open'):
    if command not in ('close', 'open'):
        raise Exception('Don\'t understand command "window %s"' % command)
    Visualizer.set_visible(command == 'open')
コード例 #4
0
ファイル: OutputCache.py プロジェクト: TopRamenGod/echomesh
def default_output():
    from echomesh.output import Visualizer
    return Visualizer.instance()
コード例 #5
0
ファイル: OutputCache.py プロジェクト: sagistrauss/echomesh
def default_output():
    from echomesh.output import Visualizer
    return Visualizer.instance()