source: branches/overos/Os.System.pas

Last change on this file was 39, checked in by chronos, 11 months ago
  • Modified: Simplified unit names.
File size: 471 bytes
Line 
1unit Os.System;
2
3interface
4
5uses
6 Classes, SysUtils, Os.Window, Os.Mouse;
7
8type
9
10 { TSystem }
11
12 TSystem = class
13 Screen: TScreen;
14 Mouse: TMouse;
15 constructor Create;
16 destructor Destroy; override;
17 end;
18
19implementation
20
21{ TSystem }
22
23constructor TSystem.Create;
24begin
25 Screen := TScreen.Create;
26 Mouse := TMouse.Create;
27 Screen.Mouse := Mouse;
28end;
29
30destructor TSystem.Destroy;
31begin
32 FreeAndNil(Screen);
33 FreeAndNil(Mouse);
34 inherited;
35end;
36
37end.
38
Note: See TracBrowser for help on using the repository browser.