X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_gui.pas;h=35c1da4ea7f1fbfc916b691b2679edb40659ce59;hb=e4b651a876eccee3cdc7f96cef3203db81db369b;hp=893bdd8e2c0c2362a99b345ca9262e966b3b1d8f;hpb=cd1ca85acc0740e0f307782e2af54e5ba0a59507;p=d2df-sdl.git diff --git a/src/game/g_gui.pas b/src/game/g_gui.pas index 893bdd8..35c1da4 100644 --- a/src/game/g_gui.pas +++ b/src/game/g_gui.pas @@ -19,7 +19,7 @@ unit g_gui; interface uses - mempool, + {$IFDEF USE_MEMPOOL}mempool,{$ENDIF} e_graphics, e_input, e_log, g_playermodel, g_basic, MAPDEF, utils; const @@ -85,7 +85,7 @@ type TFontType = (Texture, Character); - TFont = class(TPoolObject) + TFont = class{$IFDEF USE_MEMPOOL}(TPoolObject){$ENDIF} private ID: DWORD; FScale: Single; @@ -109,7 +109,7 @@ type TOnChangeEvent = procedure(Sender: TGUIControl); TOnEnterEvent = procedure(Sender: TGUIControl); - TGUIControl = class(TPoolObject) + TGUIControl = class{$IFDEF USE_MEMPOOL}(TPoolObject){$ENDIF} private FX, FY: Integer; FEnabled: Boolean; @@ -134,7 +134,7 @@ type property RightAlign: Boolean read FRightAlign write FRightAlign; // for menu end; - TGUIWindow = class(TPoolObject) + TGUIWindow = class{$IFDEF USE_MEMPOOL}(TPoolObject){$ENDIF} private FActiveControl: TGUIControl; FDefControl: string;