diff --git a/lcl/include/intfbaselcl.inc b/lcl/include/intfbaselcl.inc index 65ded84e8d..29245ae94d 100644 --- a/lcl/include/intfbaselcl.inc +++ b/lcl/include/intfbaselcl.inc @@ -491,6 +491,11 @@ begin Result:=true; end; +function TWidgetSet.IsDesignerDC(WindowHandle: HWND; DC: HDC): Boolean; +begin + Result := False; +end; + function TWidgetSet.LoadStockPixmap(StockID: longint; var Mask: HBitmap) : HBitmap; begin Mask := 0; diff --git a/lcl/include/lclintf.inc b/lcl/include/lclintf.inc index 1675821037..ef51b5cc3e 100644 --- a/lcl/include/lclintf.inc +++ b/lcl/include/lclintf.inc @@ -369,6 +369,11 @@ begin Result := WidgetSet.InvalidateFrame(aHandle,ARect,bErase,BorderWidth); end; +function IsDesignerDC(WindowHandle: HWND; DC: HDC): Boolean; +begin + Result := WidgetSet.IsDesignerDC(WindowHandle, DC); +end; + function LoadStockPixmap(StockID: longint; var Mask: HBitmap) : HBitmap; begin Result := WidgetSet.LoadStockPixmap(StockID, Mask); diff --git a/lcl/include/lclintfh.inc b/lcl/include/lclintfh.inc index 77dd379887..16f296cd6b 100644 --- a/lcl/include/lclintfh.inc +++ b/lcl/include/lclintfh.inc @@ -102,6 +102,7 @@ function GetWindowRelativePosition(Handle : hwnd; var Left, Top: integer): boole function IntfSendsUTF8KeyPress: Boolean; {$IFDEF IF_BASE_MEMBER}virtual;{$ENDIF} function InvalidateFrame(aHandle : HWND; ARect : pRect; bErase : Boolean; BorderWidth: integer) : Boolean; {$IFDEF IF_BASE_MEMBER}virtual;{$ENDIF} +function IsDesignerDC(WindowHandle: HWND; DC: HDC): Boolean; {$IFDEF IF_BASE_MEMBER}virtual;{$ENDIF} function LoadStockPixmap(StockID: longint; var Mask: HBitmap) : HBitmap; {$IFDEF IF_BASE_MEMBER}virtual;{$ENDIF} function MoveWindowOrgEx(dc : hdc; dX,dY : Integer): boolean; {$IFDEF IF_BASE_MEMBER}virtual;{$ENDIF}