add remote bits

This commit is contained in:
chrys
2019-02-04 23:11:45 +01:00
parent f0da503a96
commit 5d168d232a
2 changed files with 26 additions and 56 deletions

View File

@@ -35,6 +35,8 @@ class remoteManager():
# command controll
self.commandConst = 'COMMAND '
self.sayConst = 'SAY '
self.vmenuConst = 'VMENU '
self.resetVmenuConst = 'RESETVMENU'
self.interruptConst = 'INTERRUPT'
self.defineWindowConst = 'WINDOW '
self.resetWindowConst = 'RESETWINDOW'
@@ -80,6 +82,13 @@ class remoteManager():
# interrupt
if upperCommandText.startswith(self.interruptConst):
self.interruptSpeech()
# set vmenu
if upperCommandText.startswith(self.vmenuConst):
parameterText = commandText[len(self.vmenuConst):]
self.setVMenu(parameterText)
# reset vmenu
if upperCommandText.startswith(self.resetVmenuConst):
self.resetVMenu()
# define window
if upperCommandText.startswith(self.defineWindowConst):
parameterText = commandText[len(self.defineWindowConst):]
@@ -91,6 +100,10 @@ class remoteManager():
if upperCommandText.startswith(self.setClipboardConst):
parameterText = commandText[len(self.setClipboardConst):]
self.setClipboard(parameterText)
def setVMenu(self, vmenu = ''):
self.env['runtime']['vmenuManager'].setCurrMenu(vmenu)
def resetVMenu(self):
self.env['runtime']['vmenuManager'].setCurrMenu()
def setClipboard(self, text = ''):
self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', text)
def defineWindow(self, windowText):