* Try to fix VideoMode change problem

git-svn-id: trunk@16452 -
This commit is contained in:
pierre 2010-11-26 23:34:14 +00:00
parent aaa34343eb
commit e5e5cfdc2a

View File

@ -900,8 +900,14 @@ begin
ScreenMode:=Mode;
{ InitMouse;
InitMemory;}
InitScreen;
{ InitScreen;
Warning: InitScreen calls DetectVideo which
resets ScreenMode to old value, call it after
video mode was changed instead of before }
Video.SetVideoMode(Mode);
{ Update ScreenMode to new value }
InitScreen;
ScreenWidth:=Video.ScreenWidth;
ScreenHeight:=Video.ScreenHeight;
Buffer := Views.PVideoBuf(VideoBuf);