mirror of
https://github.com/spice2x/spice2x.github.io.git
synced 2026-08-02 06:40:42 -07:00
Add GITADORA Arena windowed monitor layout support, allows the SMALL touch window to be resized (#716)
## Link to GitHub Issue or related Pull Request, if one exists N/A ## Description of change Adds GITADORA Arena windowed monitor layout options for the GITADORA, LEFT, RIGHT, and SMALL windows. This also applies the selected window border style to all four GITADORA Arena windows, and allows the SMALL touch window to be resized in windowed mode while keeping touch coordinates updated. ## Testing - Manually tested GITADORA Arena windowed mode: - default, resizable, and borderless window styles - per-window monitor placement - SMALL resize - SMALL touch coordinate mapping after resize
This commit is contained in:
@@ -2320,6 +2320,54 @@ static const std::vector<OptionDefinition> OPTION_DEFINITIONS = {
|
||||
.type = OptionType::Bool,
|
||||
.category = "Graphics (Windowed)",
|
||||
},
|
||||
{
|
||||
// GitaDoraWindowedMainMonitor
|
||||
.title = "GitaDora Windowed Main Monitor",
|
||||
.name = "gdwmainmonitor",
|
||||
.desc = "For GITADORA Arena windowed mode: place and size the "
|
||||
"main window to fill this monitor.",
|
||||
.type = OptionType::Text,
|
||||
.setting_name = "\\\\.\\DISPLAY1",
|
||||
.game_name = "GitaDora",
|
||||
.category = "Graphics (Windowed)",
|
||||
.picker = OptionPickerType::Monitor,
|
||||
},
|
||||
{
|
||||
// GitaDoraWindowedLeftMonitor
|
||||
.title = "GitaDora Windowed LEFT Monitor",
|
||||
.name = "gdwleftmonitor",
|
||||
.desc = "For GITADORA Arena windowed mode: place and size the "
|
||||
"LEFT window to fill this monitor.",
|
||||
.type = OptionType::Text,
|
||||
.setting_name = "\\\\.\\DISPLAY2",
|
||||
.game_name = "GitaDora",
|
||||
.category = "Graphics (Windowed)",
|
||||
.picker = OptionPickerType::Monitor,
|
||||
},
|
||||
{
|
||||
// GitaDoraWindowedRightMonitor
|
||||
.title = "GitaDora Windowed RIGHT Monitor",
|
||||
.name = "gdwrightmonitor",
|
||||
.desc = "For GITADORA Arena windowed mode: place and size the "
|
||||
"RIGHT window to fill this monitor.",
|
||||
.type = OptionType::Text,
|
||||
.setting_name = "\\\\.\\DISPLAY3",
|
||||
.game_name = "GitaDora",
|
||||
.category = "Graphics (Windowed)",
|
||||
.picker = OptionPickerType::Monitor,
|
||||
},
|
||||
{
|
||||
// GitaDoraWindowedSmallMonitor
|
||||
.title = "GitaDora Windowed SMALL Monitor",
|
||||
.name = "gdwsmallmonitor",
|
||||
.desc = "For GITADORA Arena windowed mode: place and size the "
|
||||
"SMALL touch window to fill this monitor.",
|
||||
.type = OptionType::Text,
|
||||
.setting_name = "\\\\.\\DISPLAY4",
|
||||
.game_name = "GitaDora",
|
||||
.category = "Graphics (Windowed)",
|
||||
.picker = OptionPickerType::Monitor,
|
||||
},
|
||||
{
|
||||
// spice2x_IIDXWindowedSubscreenSize
|
||||
.title = "IIDX Windowed Subscreen Size",
|
||||
|
||||
Reference in New Issue
Block a user