Changeset 17 for trunk/Packages/Kernel/UKernel.pas
- Timestamp:
- Jan 21, 2018, 10:01:14 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/Kernel/UKernel.pas
r15 r17 74 74 if Assigned(VideoDevice) then begin 75 75 NewScreen := TScreen.Create; 76 NewScreen.VideoMemory := nil;77 76 Modes := TObjectList.Create; 78 77 VideoDevice.GetSupportedModes(Modes); 79 78 if Modes.Count > 0 then begin 80 79 VideoMode := TVideoMode(Modes.Last); 81 VideoDevice. SetMode(VideoMode);80 VideoDevice.VideoMode := VideoMode; 82 81 NewScreen.Size := VideoMode.Size; 83 82 NewScreen.ColorFormat := VideoMode.ColorFormat; 84 NewScreen.VideoMemory := VideoDevice.GetVideoMemory;85 NewScreen.BytesPerPixel := VideoMode.GetBytesPerPixel;86 NewScreen.BytesPerLine := VideoMode.GetBytesPerLine;87 83 NewScreen.Device := VideoDevice; 88 84 NewScreen.Canvas := TScreenCanvas.Create;
Note:
See TracChangeset
for help on using the changeset viewer.