| Description | Hierarchy | Fields | Methods | Properties | 
type unaWinGraphicsApp = class(unaWinApp)
Windows application whith graphics support.
![]()  | 
constructor create(fps: unsigned = 20; frameWidth: unsigned = 700; frameHeight: unsigned = 500; bgColor: COLORREF = 0; const title: string = ''; canResize: bool = true; canMinimize: bool = true; x: int = 50; y: int = 20; icon: int = -1; windowFlags: int = -1; windowExFlags: int = -1; memWidth: int = -1; memHeight: int = -1); overload; | 
![]()  | 
constructor create(wnd: hWnd; fps: unsigned = 20; bgColor: COLORREF = 0; const title: string = ''; canResize: bool = true; memWidth: int = -1; memHeight: int = -1); overload; | 
![]()  | 
destructor Destroy(); override; | 
![]()  | 
function setBits(x, y: int; data: pointer; size: unsigned): unsigned; | 
![]()  | 
function doCreateWindow(): hWnd; override; | 
![]()  | 
function onDrawFrame(): bool; virtual; | 
![]()  | 
function onRunEnterLeave(enter: bool): bool; override; | 
![]()  | 
procedure skipFrame(); | 
![]()  | 
property actualFps: unsigned read f_actualFps; | 
![]()  | 
property bgColor: COLORREF read f_bgColor; | 
![]()  | 
property eraseBg: bool read f_eraseBg write f_eraseBg; | 
![]()  | 
property fps: unsigned read f_fps; | 
![]()  | 
property frameHeight: unsigned read f_frameHeight; | 
![]()  | 
property frameWidth: unsigned read f_frameWidth; | 
![]()  | 
property grDC: hDC read f_grDC; | 
![]()  | 
property memDC: hDC read f_memDC; | 
![]()  | 
property memDIB: hBITMAP read f_memDIB; | 
![]()  | 
property memDIBInfo: BITMAPINFO read f_memBmpInfo; | 
![]()  | 
property memXSize: int read f_memXSize; | 
![]()  | 
property memYSize: int read f_memYSize; | 
![]()  | 
constructor create(fps: unsigned = 20; frameWidth: unsigned = 700; frameHeight: unsigned = 500; bgColor: COLORREF = 0; const title: string = ''; canResize: bool = true; canMinimize: bool = true; x: int = 50; y: int = 20; icon: int = -1; windowFlags: int = -1; windowExFlags: int = -1; memWidth: int = -1; memHeight: int = -1); overload; | 
![]()  | 
constructor create(wnd: hWnd; fps: unsigned = 20; bgColor: COLORREF = 0; const title: string = ''; canResize: bool = true; memWidth: int = -1; memHeight: int = -1); overload; | 
![]()  | 
destructor Destroy(); override; | 
![]()  | 
function setBits(x, y: int; data: pointer; size: unsigned): unsigned; | 
![]()  | 
function doCreateWindow(): hWnd; override; | 
![]()  | 
function onDrawFrame(): bool; virtual; | 
![]()  | 
function onRunEnterLeave(enter: bool): bool; override; | 
![]()  | 
procedure skipFrame(); | 
![]()  | 
property actualFps: unsigned read f_actualFps; | 
![]()  | 
property bgColor: COLORREF read f_bgColor; | 
![]()  | 
property eraseBg: bool read f_eraseBg write f_eraseBg; | 
![]()  | 
property fps: unsigned read f_fps; | 
![]()  | 
property frameHeight: unsigned read f_frameHeight; | 
![]()  | 
property frameWidth: unsigned read f_frameWidth; | 
![]()  | 
property grDC: hDC read f_grDC; | 
![]()  | 
property memDC: hDC read f_memDC; | 
![]()  | 
property memDIB: hBITMAP read f_memDIB; | 
![]()  | 
property memDIBInfo: BITMAPINFO read f_memBmpInfo; | 
![]()  | 
property memXSize: int read f_memXSize; | 
![]()  | 
property memYSize: int read f_memYSize; | 
(c) 2012 Lake of Soft