19 lines
5.8 KiB
Plaintext
19 lines
5.8 KiB
Plaintext
FrameWidgetClass { "Is Visible" {{VISIBLE_TTSPage}} Name "TTSPage" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 220 OffsetLeft 220 PositionY 160 OffsetTop 160 SizeX 1000 OffsetRight -1220 SizeY 486 OffsetBottom -646 } {
|
|
TextWidgetClass { Name "TTSHelp" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 6 OffsetTop 6 SizeX 936 OffsetRight -964 SizeY 58 OffsetBottom -64 } Color {{COLOR_TEXT}} Text "Prerecorded speech works without a service. On / Off applies to everyone. Live TTS below is optional and has its own setting." "Font Size" {{SIZE_BODY}} "Min Font Size" {{SIZE_BODY}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "TTSSelectionState" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 74 OffsetTop 74 SizeX 150 OffsetRight -178 SizeY 42 OffsetBottom -116 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Waiting..." } } }
|
|
TextWidgetClass { Name "TTSStatus" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 198 OffsetLeft 198 PositionY 74 OffsetTop 74 SizeX 766 OffsetRight -964 SizeY 58 OffsetBottom -132 } Color {{COLOR_TEXT}} Text "Waiting for the server." "Font Size" {{SIZE_BODY}} "Min Font Size" {{SIZE_BODY}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
TextWidgetClass { Name "TTSEndpointLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 148 OffsetTop 148 SizeX 260 OffsetRight -288 SizeY 38 OffsetBottom -186 } Color {{COLOR_TEXT}} Text "Speech bridge URL" "Font Size" {{SIZE_LABEL}} "Min Font Size" {{SIZE_LABEL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name "TTSEndpoint" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 298 OffsetLeft 298 PositionY 144 OffsetTop 144 SizeX 520 OffsetRight -818 SizeY 42 OffsetBottom -186 } components { SCR_EditBoxComponent "{547290FFBD5B33E9}" { m_sLabel "" } } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "TTSPasteEndpoint" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 834 OffsetLeft 834 PositionY 144 OffsetTop 144 SizeX 130 OffsetRight -964 SizeY 42 OffsetBottom -186 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Paste" } } }
|
|
TextWidgetClass { Name "TTSTokenLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 216 OffsetTop 216 SizeX 260 OffsetRight -288 SizeY 38 OffsetBottom -254 } Color {{COLOR_TEXT}} Text "Bridge token" "Font Size" {{SIZE_LABEL}} "Min Font Size" {{SIZE_LABEL}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
ButtonWidgetClass : "{DA43C77A0D1E59F8}UI/layouts/ERR/AdminValue.layout" { Name "TTSToken" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 298 OffsetLeft 298 PositionY 212 OffsetTop 212 SizeX 520 OffsetRight -818 SizeY 42 OffsetBottom -254 } components { SCR_EditBoxComponent "{547290FFBD5B33E9}" { m_sLabel "" } } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "TTSPasteToken" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 834 OffsetLeft 834 PositionY 212 OffsetTop 212 SizeX 130 OffsetRight -964 SizeY 42 OffsetBottom -254 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Paste" } } }
|
|
TextWidgetClass { Name "TTSTokenStatus" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 298 OffsetLeft 298 PositionY 258 OffsetTop 258 SizeX 666 OffsetRight -964 SizeY 48 OffsetBottom -306 } Color {{COLOR_TEXT}} Text "No token saved." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "TTSTest" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 298 OffsetLeft 298 PositionY 318 OffsetTop 318 SizeX 240 OffsetRight -538 SizeY 42 OffsetBottom -360 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Test & enable" } } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "TTSDisable" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 558 OffsetLeft 558 PositionY 318 OffsetTop 318 SizeX 180 OffsetRight -738 SizeY 42 OffsetBottom -360 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Disable live TTS" } } }
|
|
TextWidgetClass { Name "RecordingsLabel" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 388 OffsetTop 388 SizeX 400 OffsetRight -428 SizeY 42 OffsetBottom -430 } Color {{COLOR_TEXT}} Text "Prerecorded speech" "Font Size" {{SIZE_LABEL}} "Min Font Size" {{SIZE_LABEL}} FontProperties FontProperties { Font "{{FONT}}" } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecordingsOn" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 558 OffsetLeft 558 PositionY 386 OffsetTop 386 SizeX 180 OffsetRight -738 SizeY 42 OffsetBottom -428 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "On" } } }
|
|
ButtonWidgetClass : "{75C912A1C89BE6C2}UI/layouts/WidgetLibrary/Buttons/WLib_ButtonText.layout" { Name "RecordingsOff" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 758 OffsetLeft 758 PositionY 386 OffsetTop 386 SizeX 180 OffsetRight -938 SizeY 42 OffsetBottom -428 } components { SCR_ButtonTextComponent "{5548F0143AE99095}" { m_sText "Off" } } }
|
|
TextWidgetClass { Name "TTSServiceHelp" Slot FrameWidgetSlot { Anchor 0 0 0 0 PositionX 28 OffsetLeft 28 PositionY 440 OffsetTop 440 SizeX 936 OffsetRight -964 SizeY 42 OffsetBottom -482 } Color {{COLOR_TEXT}} Text "Prerecorded speech: welcome, soldier dialogue and extraction radio. Text messages stay visible." "Font Size" {{SIZE_HELP}} "Min Font Size" {{SIZE_HELP}} Wrap 1 FontProperties FontProperties { Font "{{FONT}}" } }
|
|
} }
|