From e70158ea57302e2fa2d588b67fc8dc18265192eb Mon Sep 17 00:00:00 2001 From: Aki Date: Sat, 2 Mar 2024 01:15:13 +0100 Subject: You can now toggle Full Screen in Video settings Full screen setting is preserved after game is restarted. Switching in and out of full screen repetitively causes some mode inconsistencies, but this should be enough for now. You can still force window mode with -win CLI option. --- data/content/Screens/VidDlg.frm | 55 ++++++++++++++++++++++++++--------------- 1 file changed, 35 insertions(+), 20 deletions(-) (limited to 'data/content/Screens') diff --git a/data/content/Screens/VidDlg.frm b/data/content/Screens/VidDlg.frm index 62530d5..13ade32 100644 --- a/data/content/Screens/VidDlg.frm +++ b/data/content/Screens/VidDlg.frm @@ -147,8 +147,8 @@ form: { x_mins: ( 20, 100, 100, 20, 100, 100, 20) x_weights: ( 2, 3, 3, 2, 3, 3, 2) - y_mins: ( 20, 25, 25, 25, 25, 25, 25, 25, 25, 20) - y_weights: ( 3, 0, 0, 0, 0, 0, 0, 0, 0, 7) + y_mins: ( 20, 25, 25, 25, 25, 25, 25, 25, 25, 25, 20) + y_weights: ( 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7) } } @@ -164,55 +164,61 @@ form: { }, ctrl: { + id: 102 + type: label + text: "form.video.full-screen" + cells: (1,1,1,1) + }, + + ctrl: { id: 101 type: label text: "form.video.mode" - cells: (1,1,1,1) + cells: (1,2,1,1) }, ctrl: { id: 104 type: label text: "form.video.max-texture" - cells: (1,2,1,1) + cells: (1,3,1,1) }, ctrl: { id: 122 type: label text: "form.video.shadows" - cells: (1,3,1,1) + cells: (1,4,1,1) }, ctrl: { id: 123 type: label text: "form.video.specular-maps" - cells: (1,4,1,1) + cells: (1,5,1,1) }, ctrl: { id: 124 type: label text: "form.video.bump-maps" - cells: (1,5,1,1) + cells: (1,6,1,1) }, ctrl: { id: 105 type: label text: "form.video.terrain-detail" - cells: (1,7,1,1) + cells: (1,8,1,1) }, ctrl: { id: 106 type: label text: "form.video.terrain-texture" - cells: (1,8,1,1) + cells: (1,9,1,1) }, - ctrl: { id: 111 type: label @@ -245,7 +251,7 @@ form: { id: 115 type: label text: "form.video.gamma-level" - cells: (4,7,1,1) + cells: (4,8,1,1) }, @@ -264,10 +270,19 @@ form: { ctrl: { - id: 203 + id: 202 type: combo cells: (2,1,1,1) + item: "form.disable" + item: "form.enable" + } + + ctrl: { + id: 203 + type: combo + cells: (2,2,1,1) + item: "800 x 600 x 8" item: "800 x 600 x 16" item: "800 x 600 x 32" @@ -276,7 +291,7 @@ form: { ctrl: { id: 204 type: combo - cells: (2,2,1,1) + cells: (2,3,1,1) item: "64 x 64" item: "128 x 128" @@ -290,7 +305,7 @@ form: { ctrl: { id: 222 type: combo - cells: (2,3,1,1) + cells: (2,4,1,1) item: "form.disable" item: "form.enable" @@ -299,7 +314,7 @@ form: { ctrl: { id: 223 type: combo - cells: (2,4,1,1) + cells: (2,5,1,1) item: "form.disable" item: "form.enable" @@ -308,7 +323,7 @@ form: { ctrl: { id: 224 type: combo - cells: (2,5,1,1) + cells: (2,6,1,1) item: "form.disable" item: "form.enable" @@ -317,7 +332,7 @@ form: { ctrl: { id: 205 type: combo - cells: (2,7,1,1) + cells: (2,8,1,1) item: "form.video.low" item: "form.video.medium" @@ -327,7 +342,7 @@ form: { ctrl: { id: 206 type: combo - cells: (2,8,1,1) + cells: (2,9,1,1) item: "form.disable" item: "form.enable" @@ -373,7 +388,7 @@ form: { ctrl: { id: 215 type: slider - cells: (5,7,1,1) + cells: (5,8,1,1) cell_insets: (0,0,0,16) active_color: (250, 250, 100) @@ -385,7 +400,7 @@ form: { ctrl: { id: 315 type: label - cells: (5,8,1,1) + cells: (5,9,1,1) cell_insets: (0,0,0,0) texture: gamma_test -- cgit v1.1