Add a text entry using wx.
This commit is contained in:
parent
428a48678d
commit
9f03de15b8
13
__init__.py
13
__init__.py
@ -32,6 +32,7 @@ except ImportError:
|
||||
import math
|
||||
import numpy as np
|
||||
import time
|
||||
import wx
|
||||
|
||||
localConfig = configparser.ConfigParser()
|
||||
globalConfig = configparser.ConfigParser()
|
||||
@ -116,6 +117,18 @@ def read_config(readGlobal = False):
|
||||
except:
|
||||
pass
|
||||
|
||||
|
||||
def get_input(prompt = "Enter text:", text = ""):
|
||||
app = wx.App(False)
|
||||
dialog = wx.TextEntryDialog(None, prompt, "Input", text)
|
||||
dialog.SetValue(text)
|
||||
if dialog.ShowModal() == wx.ID_OK:
|
||||
userInput = dialog.GetValue()
|
||||
else:
|
||||
userInput = None
|
||||
dialog.Destroy()
|
||||
return userInput
|
||||
|
||||
def speak(text, interupt=True):
|
||||
if speechProvider == "speechd":
|
||||
if interupt: spd.cancel()
|
||||
|
Loading…
Reference in New Issue
Block a user