fullscreen and windowed mode cli fix

This commit is contained in:
blackwc 2015-10-07 03:28:48 -04:00
parent e8d1238794
commit 6d6055c873
4 changed files with 10 additions and 4 deletions

View file

@ -141,11 +141,11 @@ function parseArgs()
switch$ (%arg) switch$ (%arg)
{ {
case "-fullscreen": case "-fullscreen":
setFullScreen(true); $cliFullscreen = true;
$argUsed[%i]++; $argUsed[%i]++;
case "-windowed": case "-windowed":
setFullScreen(false); $cliFullscreen = false;
$argUsed[%i]++; $argUsed[%i]++;
case "-openGL": case "-openGL":

View file

@ -32,6 +32,9 @@ function configureCanvas()
if ($pref::Video::mode $= "") if ($pref::Video::mode $= "")
$pref::Video::mode = "800 600 false 32 60 0"; $pref::Video::mode = "800 600 false 32 60 0";
if($cliFullscreen !$="")
$pref::Video::mode = setWord($pref::Video::mode, $WORD::FULLSCREEN, $cliFullScreen);
%resX = getWord($pref::Video::mode, $WORD::RES_X); %resX = getWord($pref::Video::mode, $WORD::RES_X);
%resY = getWord($pref::Video::mode, $WORD::RES_Y); %resY = getWord($pref::Video::mode, $WORD::RES_Y);
%fs = getWord($pref::Video::mode, $WORD::FULLSCREEN); %fs = getWord($pref::Video::mode, $WORD::FULLSCREEN);

View file

@ -141,11 +141,11 @@ function parseArgs()
switch$ (%arg) switch$ (%arg)
{ {
case "-fullscreen": case "-fullscreen":
setFullScreen(true); $cliFullscreen = true;
$argUsed[%i]++; $argUsed[%i]++;
case "-windowed": case "-windowed":
setFullScreen(false); $cliFullscreen = false;
$argUsed[%i]++; $argUsed[%i]++;
case "-openGL": case "-openGL":

View file

@ -32,6 +32,9 @@ function configureCanvas()
if ($pref::Video::mode $= "") if ($pref::Video::mode $= "")
$pref::Video::mode = "800 600 false 32 60 0"; $pref::Video::mode = "800 600 false 32 60 0";
if($cliFullscreen !$="")
$pref::Video::mode = setWord($pref::Video::mode, $WORD::FULLSCREEN, $cliFullScreen);
%resX = getWord($pref::Video::mode, $WORD::RES_X); %resX = getWord($pref::Video::mode, $WORD::RES_X);
%resY = getWord($pref::Video::mode, $WORD::RES_Y); %resY = getWord($pref::Video::mode, $WORD::RES_Y);
%fs = getWord($pref::Video::mode, $WORD::FULLSCREEN); %fs = getWord($pref::Video::mode, $WORD::FULLSCREEN);