mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-14 14:59:32 +02:00
rtl-console: use videoDefaultFlags variable on Amiga for WA_Flags. disable smartrefresh in full screen, also respect the FPC_VIDEO_SIMPLEREFRESH env var
This commit is contained in:
parent
c01c13c29a
commit
db39d1a4e4
@ -178,7 +178,8 @@ var
|
||||
videoDefaultFlags: PtrUInt;
|
||||
begin
|
||||
videoDefaultFlags:=VIDEO_WFLG_DEFAULTS;
|
||||
if GetVar('FPC_VIDEO_SIMPLEREFRESH',@envBuf,sizeof(envBuf),0) > -1 then
|
||||
if (GetVar('FPC_VIDEO_SIMPLEREFRESH',@envBuf,sizeof(envBuf),0) > -1) or
|
||||
FPC_VIDEO_FULLSCREEN then
|
||||
videoDefaultFlags:=videoDefaultFlags and not WFLG_SMART_REFRESH;
|
||||
if FPC_VIDEO_FULLSCREEN then
|
||||
begin
|
||||
@ -199,7 +200,7 @@ begin
|
||||
WA_Activate , 1,
|
||||
WA_Borderless , 1,
|
||||
WA_BackDrop , 1,
|
||||
WA_FLAGS , VIDEO_WFLG_DEFAULTS or WFLG_BORDERLESS,
|
||||
WA_FLAGS , videoDefaultFlags,
|
||||
WA_IDCMP , VIDEO_IDCMP_DEFAULTS,
|
||||
TAG_END, TAG_END
|
||||
]);
|
||||
@ -216,7 +217,7 @@ begin
|
||||
WA_MaxHeight , 32768,
|
||||
WA_Title , PtrUInt(PChar('FPC Video Window Output')),
|
||||
WA_Activate , 1,
|
||||
WA_FLAGS , (VIDEO_WFLG_DEFAULTS or
|
||||
WA_FLAGS , (videoDefaultFlags or
|
||||
WFLG_DRAGBAR or WFLG_DEPTHGADGET or WFLG_SIZEGADGET or
|
||||
WFLG_SIZEBBOTTOM or WFLG_CLOSEGADGET),
|
||||
WA_IDCMP , VIDEO_IDCMP_DEFAULTS,
|
||||
|
Loading…
Reference in New Issue
Block a user