Ignore:
Timestamp:
Jan 21, 2018, 10:01:14 PM (6 years ago)
Author:
chronos
Message:
  • Added: Resize virtual screen according form size.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UFormMain.pas

    r15 r17  
    9292  VideoDevice.OnRedraw := VideoDeviceRedraw;
    9393  VideoDevice.DPI := Screen.PixelsPerInch;
    94   VideoDevice.VideoMemorySize := TPoint.Create(PaintBox1.Width, PaintBox1.Height);
    9594  VideoDevice.OnModeChanged := VideoDeviceRedraw;
     95  PaintBox1Resize(Self);
    9696  Kernel.Devices.Add(VideoDevice);
    9797
     
    215215
    216216procedure TFormMain.PaintBox1Resize(Sender: TObject);
    217 begin
     217var
     218  VideoMode: TVideoMode;
     219begin
     220  VideoMode := TVideoMode.Create;
     221  VideoMode.Assign(VideoDevice.VideoMode);
     222  VideoMode.Size := TPoint.Create(Width, Height);
     223  VideoDevice.VideoMode := VideoMode;
    218224end;
    219225
Note: See TracChangeset for help on using the changeset viewer.