view.pyへの分離完了(messageBoxPressKeyAnyをgui内部に移動、使わなくなったconfig.pyのBREAK_KEYSYM_LISTは一旦コメントアウト)
This commit is contained in:
14
config.py
14
config.py
@@ -400,9 +400,9 @@ class Config:
|
|||||||
def GITHUB_URL(self):
|
def GITHUB_URL(self):
|
||||||
return self._GITHUB_URL
|
return self._GITHUB_URL
|
||||||
|
|
||||||
@property
|
# @property
|
||||||
def BREAK_KEYSYM_LIST(self):
|
# def BREAK_KEYSYM_LIST(self):
|
||||||
return self._BREAK_KEYSYM_LIST
|
# return self._BREAK_KEYSYM_LIST
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def MAX_MIC_ENERGY_THRESHOLD(self):
|
def MAX_MIC_ENERGY_THRESHOLD(self):
|
||||||
@@ -487,10 +487,10 @@ class Config:
|
|||||||
self._ENABLE_OSC = False
|
self._ENABLE_OSC = False
|
||||||
self._UPDATE_FLAG = False
|
self._UPDATE_FLAG = False
|
||||||
self._GITHUB_URL = "https://api.github.com/repos/misyaguziya/VRCT/releases/latest"
|
self._GITHUB_URL = "https://api.github.com/repos/misyaguziya/VRCT/releases/latest"
|
||||||
self._BREAK_KEYSYM_LIST = [
|
# self._BREAK_KEYSYM_LIST = [
|
||||||
"Delete", "Select", "Up", "Down", "Next", "End", "Print",
|
# "Delete", "Select", "Up", "Down", "Next", "End", "Print",
|
||||||
"Prior","Insert","Home", "Left", "Clear", "Right", "Linefeed"
|
# "Prior","Insert","Home", "Left", "Clear", "Right", "Linefeed"
|
||||||
]
|
# ]
|
||||||
self._MAX_MIC_ENERGY_THRESHOLD = 2000
|
self._MAX_MIC_ENERGY_THRESHOLD = 2000
|
||||||
self._MAX_SPEAKER_ENERGY_THRESHOLD = 4000
|
self._MAX_SPEAKER_ENERGY_THRESHOLD = 4000
|
||||||
self._SELECTED_TAB_NO = "1"
|
self._SELECTED_TAB_NO = "1"
|
||||||
|
|||||||
8
main.py
8
main.py
@@ -1,9 +1,6 @@
|
|||||||
from threading import Thread
|
from threading import Thread
|
||||||
import customtkinter
|
|
||||||
from vrct_gui import vrct_gui
|
|
||||||
from config import config
|
from config import config
|
||||||
from model import model
|
from model import model
|
||||||
from customtkinter import StringVar
|
|
||||||
from view import view
|
from view import view
|
||||||
|
|
||||||
# func transcription send message
|
# func transcription send message
|
||||||
@@ -103,11 +100,6 @@ def messageBoxPressKeyEnter(e):
|
|||||||
|
|
||||||
def messageBoxPressKeyAny(e):
|
def messageBoxPressKeyAny(e):
|
||||||
model.oscStartSendTyping()
|
model.oscStartSendTyping()
|
||||||
entry_message_box = getattr(vrct_gui, "entry_message_box")
|
|
||||||
if e.keysym != "??":
|
|
||||||
if len(e.char) != 0 and e.keysym in config.BREAK_KEYSYM_LIST:
|
|
||||||
entry_message_box.insert("end", e.char)
|
|
||||||
return "break"
|
|
||||||
|
|
||||||
# func select languages
|
# func select languages
|
||||||
def setYourLanguageAndCountry(select):
|
def setYourLanguageAndCountry(select):
|
||||||
|
|||||||
@@ -19,3 +19,17 @@ def createEntryMessageBox(settings, main_window):
|
|||||||
)
|
)
|
||||||
main_window.entry_message_box.grid(row=0, column=0, padx=settings.uism.TEXTBOX_ENTRY_PADX, pady=settings.uism.TEXTBOX_ENTRY_PADY, sticky="nsew")
|
main_window.entry_message_box.grid(row=0, column=0, padx=settings.uism.TEXTBOX_ENTRY_PADX, pady=settings.uism.TEXTBOX_ENTRY_PADY, sticky="nsew")
|
||||||
main_window.entry_message_box._entry.grid(padx=settings.uism.TEXTBOX_ENTRY_IPADX, pady=settings.uism.TEXTBOX_ENTRY_IPADY)
|
main_window.entry_message_box._entry.grid(padx=settings.uism.TEXTBOX_ENTRY_IPADX, pady=settings.uism.TEXTBOX_ENTRY_IPADY)
|
||||||
|
|
||||||
|
|
||||||
|
def messageBoxAnyKeyPress(e):
|
||||||
|
BREAK_KEYSYM_LIST = [
|
||||||
|
"Delete", "Select", "Up", "Down", "Next", "End", "Print",
|
||||||
|
"Prior","Insert","Home", "Left", "Clear", "Right", "Linefeed"
|
||||||
|
]
|
||||||
|
if e.keysym != "??":
|
||||||
|
if len(e.char) != 0 and e.keysym in BREAK_KEYSYM_LIST:
|
||||||
|
main_window.entry_message_box.insert("end", e.char)
|
||||||
|
return "break"
|
||||||
|
|
||||||
|
main_window.entry_message_box.bind("<Any-KeyPress>", messageBoxAnyKeyPress)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user