[Update] add config variable and callback, ENABLE_SEND_MESSAGE_TO_VRC and callbackSetEnableSendMessageToVrc.

add Config Window Setting Item(Send Message To VRChat)
This commit is contained in:
Sakamoto Shiina
2023-09-17 12:01:23 +09:00
parent 43133ac7ad
commit 6f5b7983a9
4 changed files with 30 additions and 14 deletions

View File

@@ -18,8 +18,8 @@ def createSettingBox_Others(setting_box_wrapper, config_window, settings, view_v
def checkbox_auto_export_message_logs_callback(checkbox_box_widget):
callFunctionIfCallable(view_variable.CALLBACK_SET_ENABLE_AUTO_EXPORT_MESSAGE_LOGS, checkbox_box_widget.get())
def checkbox_enable_osc_callback(checkbox_box_widget):
callFunctionIfCallable(view_variable.CALLBACK_SET_ENABLE_OSC, checkbox_box_widget.get())
def checkbox_enable_send_message_to_vrc_callback(checkbox_box_widget):
callFunctionIfCallable(view_variable.CALLBACK_SET_ENABLE_SEND_MESSAGE_TO_VRC, checkbox_box_widget.get())
def checkbox_startup_osc_enabled_check_callback(checkbox_box_widget):
callFunctionIfCallable(view_variable.CALLBACK_SET_STARTUP_OSC_ENABLED_CHECK, checkbox_box_widget.get())
@@ -78,15 +78,15 @@ def createSettingBox_Others(setting_box_wrapper, config_window, settings, view_v
row+=1
config_window.sb__enable_osc = createSettingBoxCheckbox(
config_window.sb__enable_send_message_to_vrc = createSettingBoxCheckbox(
parent_widget=setting_box_wrapper,
for_var_label_text=view_variable.VAR_LABEL_ENABLE_OSC,
for_var_desc_text=view_variable.VAR_DESC_ENABLE_OSC,
checkbox_attr_name="sb__checkbox_enable_osc",
command=lambda: checkbox_enable_osc_callback(config_window.sb__checkbox_enable_osc),
variable=view_variable.VAR_ENABLE_OSC,
for_var_label_text=view_variable.VAR_LABEL_ENABLE_SEND_MESSAGE_TO_VRC,
for_var_desc_text=view_variable.VAR_DESC_ENABLE_SEND_MESSAGE_TO_VRC,
checkbox_attr_name="sb__checkbox_enable_send_message_to_vrc",
command=lambda: checkbox_enable_send_message_to_vrc_callback(config_window.sb__checkbox_enable_send_message_to_vrc),
variable=view_variable.VAR_ENABLE_SEND_MESSAGE_TO_VRC,
)
config_window.sb__enable_osc.grid(row=row)
config_window.sb__enable_send_message_to_vrc.grid(row=row)
row+=1
config_window.sb__startup_osc_enabled_check = createSettingBoxCheckbox(