Changeset 19 for trunk/Packages/Kernel/UDevice.pas
- Timestamp:
- Jan 21, 2018, 11:33:15 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/Kernel/UDevice.pas
r17 r19 6 6 7 7 uses 8 Classes, SysUtils, Contnrs, UList, UGraphics ;8 Classes, SysUtils, Contnrs, UList, UGraphics, syncobjs; 9 9 10 10 type … … 36 36 function GetVideoMemory: PByte; virtual; 37 37 public 38 Lock: TCriticalSection; 38 39 constructor Create; override; 40 destructor Destroy; override; 39 41 procedure GetSupportedModes(Modes: TObjectList); virtual; 40 42 procedure VideoMemoryChange; virtual; … … 104 106 ClassName := 'Video device'; 105 107 FVideoMode := TVideoMode.Create; 108 Lock := TCriticalSection.Create; 109 end; 110 111 destructor TDeviceVideo.Destroy; 112 begin 113 Lock.Free; 114 FVideoMode.Free; 115 inherited Destroy; 106 116 end; 107 117
Note:
See TracChangeset
for help on using the changeset viewer.