Beschreibung | uses | Klassen, Schnittstellen und Objekte | Funktionen und Prozeduren | Typen | Konstanten | Variablen |
function Arc(DC: HDC; Left,Top,Right,Bottom,angle1,angle2 : Integer): Boolean; |
function AngleChord(DC: HDC; x1,y1,x2,y2,angle1,angle2 : Integer): Boolean; |
Function BeginPaint(Handle : hwnd; var PS : TPaintStruct): hdc; |
function BitBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Rop: DWORD): Boolean; |
function CallNextHookEx(hhk : HHOOK; ncode : Integer; WParam: WParam; LParam: LParam) : Integer; |
function CallWindowProc(lpPrevWndFunc : TFarProc; Handle : HWND; Msg : UINT; WParam: WParam; LParam: LParam): Integer; |
function ClienttoScreen(Handle : HWND; var P : TPoint) : Boolean; |
function CombineRgn(Dest, Src1, Src2 : HRGN; fnCombineMode : Longint) : Longint; |
function CreateBitmap(Width, Height: Integer; Planes, BitCount: Longint; BitmapBits: Pointer): HBITMAP; |
function CreateBrushIndirect(const LogBrush: TLogBrush): HBRUSH; |
function CreateCaret(Handle: HWND; Bitmap: hBitmap; width, Height: Integer): Boolean; |
function CreateCompatibleBitmap(DC: HDC; Width, Height: Integer): HBITMAP; |
function CreateCompatibleDC(DC: HDC): HDC; |
function CreateCursor(ACursorInfo: PIconInfo): hCursor; |
function CreateDIBitmap(DC: HDC; var InfoHeader: TBitmapInfoHeader; dwUsage: DWORD; InitBits: PChar; var InitInfo: TBitmapInfo; wUsage: UINT): HBITMAP; |
function CreateDIBSection(DC: HDC; const BitmapInfo: tagBitmapInfo; Usage: UINT; var Bits: Pointer; SectionHandle: THandle; Offset: DWORD): HBITMAP; |
function CreateEllipticRgn(p1, p2, p3, p4: Integer): HRGN; |
function CreateFontIndirect(const LogFont: TLogFont): HFONT; |
function CreateFontIndirectEx(const LogFont: TLogFont; const LongFontName: string): HFONT; |
function CreatePalette(const LogPalette: TLogPalette): HPalette; |
function CreatePenIndirect(const LogPen: TLogPen): HPEN; |
function CreatePolygonRgn(Points: PPoint; NumPts: Integer; FillMode: integer): HRGN; |
function CreateRectRgn(X1,Y1,X2,Y2 : Integer): HRGN; |
procedure DeleteCriticalSection(var CritSection: TCriticalSection); |
function DeleteDC(hDC: HDC): Boolean; |
function DeleteObject(GDIObject: HGDIOBJ): Boolean; |
function DestroyCaret(Handle : HWND): Boolean; |
function DestroyCursor(Handle: hCursor): Boolean; |
function DPtoLP(DC: HDC; var Points; Count: Integer): BOOL; |
function DrawFrameControl(DC: HDC; var Rect : TRect; uType, uState : Cardinal) : Boolean; |
function DrawFocusRect(DC: HDC; const Rect: TRect): Boolean; |
function DrawEdge(DC: HDC; var Rect: TRect; edge: Cardinal; grfFlags: Cardinal): Boolean; |
function DrawText(DC: HDC; Str: PChar; Count: Integer; var Rect: TRect; Flags: Cardinal): Integer; |
function EnableScrollBar(Wnd: HWND; wSBflags, wArrows: Cardinal): Boolean; |
function EnableWindow(hWnd: HWND; bEnable: Boolean): Boolean; |
function EndPaint(Handle : hwnd; var PS : TPaintStruct): Integer; |
procedure EnterCriticalSection(var CritSection: TCriticalSection); |
function EnumFontFamilies(DC: HDC; Family: Pchar; EnumFontFamProc: FontEnumProc; LParam:Lparam):longint; |
function EnumFontFamiliesEx(DC: HDC; lpLogFont:PLogFont; Callback: FontEnumExProc; Lparam:LParam; Flags: dword): longint; |
function Ellipse(DC: HDC; x1, y1, x2, y2: Integer): Boolean; |
Function ExcludeClipRect(dc: hdc; Left, Top, Right, Bottom : Integer) : Integer; |
function ExtTextOut(DC: HDC; X, Y: Integer; Options: Longint; Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean; |
function ExtSelectClipRGN(dc: hdc; rgn : hrgn; Mode : Longint) : Integer; |
function FillRect(DC: HDC; const Rect: TRect; Brush: HBRUSH): Boolean; |
function FillRgn(DC: HDC; RegionHnd: HRGN; hbr: HBRUSH): BOOL; |
function FloodFill(DC: HDC; X, Y: Integer; Color: TGraphicsColor; FillStyle: TGraphicsFillStyle; Brush: HBRUSH): Boolean; |
function FrameRect(DC: HDC; const ARect: TRect; hBr: HBRUSH): Integer; |
Function GetActiveWindow : HWND; |
function GetBitmapBits(Bitmap: HBITMAP; Count: Longint; Bits: Pointer): Longint; |
function GetCapture : HWND; |
function GetCaretPos(var lpPoint: TPoint): Boolean; |
function GetClientRect(handle : HWND; var Rect: TRect) : Boolean; |
function GetClipBox(DC : hDC; lpRect : PRect) : Longint; |
function GetClipRGN(DC : hDC; RGN : hRGN) : Longint; |
function GetCursorPos(var lpPoint: TPoint): Boolean; |
function GetCharABCWidths(DC: HDC; p2, p3: UINT; const ABCStructs): Boolean; |
function GetDC(hWnd: HWND): HDC; |
function GetDeviceCaps(DC: HDC; Index: Integer): Integer; |
function GetDIBits(DC: HDC; Bitmap: HBitmap; StartScan, NumScans: UINT; Bits: Pointer; var BitInfo: BitmapInfo; Usage: UINT): Integer; |
function GetFocus: HWND; |
function GetFontLanguageInfo(DC: HDC): DWord; |
function GetForegroundWindow: HWND; |
function GetKeyState(nVirtKey: Integer): Smallint; |
function GetMapMode(DC: HDC): Integer; |
function GetObject(GDIObject: HGDIOBJ; BufSize: Integer; Buf: Pointer): Integer; |
function GetPaletteEntries(Palette: HPALETTE; StartIndex, NumEntries: UINT; var PaletteEntries): UINT; |
Function GetParent(Handle : HWND): HWND; |
Function GetProp(Handle : hwnd; Str : PChar): Pointer; |
Function GetRgnBox(RGN : HRGN; lpRect : PRect) : Longint; |
function GetROP2(DC: HDC): integer; |
function GetScrollInfo(Handle: HWND; SBStyle: Integer; var ScrollInfo: TScrollInfo): Boolean; |
function GetStockObject(Value: Integer): THandle; |
function GetSysColor(nIndex: Integer): DWORD; |
function GetSystemPaletteEntries(DC: HDC; StartIndex, NumEntries: UINT; var PaletteEntries): UINT; |
function GetSystemMetrics(nIndex: Integer): Integer; |
function GetTextColor(DC: HDC) : TColorRef; |
function GetTextExtentExPoint(DC: HDC; Str: PChar; Count, MaxWidth: Integer; MaxCount, PartialWidths: PInteger; var Size: TSize): Boolean; |
function GetTextExtentPoint(DC: HDC; Str: PChar; Count: Integer; var Size: TSize): Boolean; |
function GetTextExtentPoint32(DC: HDC; Str: PChar; Count: Integer; var Size: TSize): Boolean; |
function GetTextMetrics(DC: HDC; var TM: TTextMetric): Boolean; |
function GetWindowLong(Handle : hwnd; int : Integer): PtrInt; |
function GetWindowRect(Handle : hwnd; var Rect : TRect): Integer; |
function GetWindowSize(Handle : hwnd; var Width, Height: integer): boolean; |
function GetWindowOrgEx(dc : hdc; P : PPoint): Integer; |
function GradientFill(DC: HDC; Vertices: PTriVertex; NumVertices : Longint; Meshes: Pointer; NumMeshes : Longint; Mode : Longint): Boolean; |
function HideCaret(hWnd: HWND): Boolean; |
Procedure InitializeCriticalSection(var CritSection: TCriticalSection); |
function IntersectClipRect(dc: hdc; Left, Top, Right,Bottom: Integer): Integer; |
Function InvalidateRect(aHandle : HWND; ARect : pRect; bErase : Boolean) : Boolean; |
function IsDBCSLeadByte(TestChar: Byte): boolean; |
function IsWindowEnabled(handle: HWND): boolean; |
function IsWindowVisible(handle: HWND): boolean; |
Procedure LeaveCriticalSection(var CritSection: TCriticalSection); |
function LineTo(DC: HDC; X, Y: Integer): Boolean; |
function MaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Mask: HBITMAP; XMask, YMask: Integer; Rop: DWORD): Boolean; |
function MaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Mask: HBITMAP; XMask, YMask: Integer): Boolean; |
function MessageBox(hWnd: HWND; lpText, lpCaption: PChar; uType: Cardinal): integer; |
function MoveToEx(DC: HDC; X, Y: Integer; OldPoint: PPoint): Boolean; |
function PeekMessage(var lpMsg : TMsg; Handle : HWND; wMsgFilterMin, wMsgFilterMax,wRemoveMsg : UINT): Boolean; |
function Pie(DC: HDC; x1, y1, x2, y2, sx, sy, ex, ey: Integer): Boolean; |
function PolyBezier(DC: HDC; Points: PPoint; NumPts: Integer; Filled, Continuous: boolean): boolean; |
function Polygon(DC: HDC; Points: PPoint; NumPts: Integer; Winding: boolean): boolean; |
function Polyline(DC: HDC; Points: PPoint; NumPts: Integer): boolean; |
function PostMessage(Handle: HWND; Msg: Cardinal; WParam: WParam; LParam: LParam): Boolean; |
Function PtInRegion(RGN: HRGN; X, Y: Integer) : Boolean; |
function RealizePalette(DC: HDC): Cardinal; |
function Rectangle(DC: HDC; X1, Y1, X2, Y2: Integer): Boolean; |
function RectVisible(dc : hdc; const ARect: TRect) : Boolean; |
function ReleaseCapture : Boolean; |
function ReleaseDC(hWnd: HWND; DC: HDC): Integer; |
function RemoveProp(Handle: hwnd; Str: PChar): THandle; |
function RestoreDC(DC: HDC; SavedDC: Integer): Boolean; |
Function RoundRect(DC : hDC; X1, Y1, X2, Y2: Integer; RX,RY : Integer): Boolean; |
function SaveDC(DC: HDC): Integer; |
Function ScreenToClient(Handle : HWND; var P : TPoint) : Integer; |
function ScrollWindowEx(hWnd: HWND; dx, dy: Integer; prcScroll, prcClip: PRect; hrgnUpdate: HRGN; prcUpdate: PRect; flags: UINT): Boolean; |
Function SelectClipRGN(DC : hDC; RGN : HRGN) : Longint; |
function SelectObject(DC: HDC; GDIObj: HGDIOBJ): HGDIOBJ; |
function SelectPalette(DC: HDC; Palette: HPALETTE; ForceBackground: Boolean): HPALETTE; |
function SendMessage(HandleWnd: HWND; Msg: Cardinal; WParam: WParam; LParam: LParam): LResult; |
function SetActiveWindow(Handle: HWND): HWND; |
function SetBkColor(DC: HDC; Color: TColorRef): TColorRef; |
Function SetBkMode(DC: HDC; bkMode : Integer): Integer; |
Function SetCapture (AHandle: HWND): HWND; |
function SetCaretPos(X, Y: Integer): Boolean; |
function SetCaretPosEx(handle: HWnd; X, Y: Integer): Boolean; |
function SetCursor(hCursor: HICON): HCURSOR; |
function SetCursorPos(X, Y: Integer): Boolean; |
function SetFocus(hWnd: HWND): HWND; |
function SetForegroundWindow(hWnd : HWND): Boolean; |
function SetMapMode(DC: HDC; MapMode: Integer): Integer; |
function SetProp(Handle: hwnd; Str : PChar; Data : Pointer) : Boolean; |
function SetROP2(DC: HDC; Mode: Integer): Integer; |
function SetScrollInfo(Handle: HWND; SBStyle: Integer; ScrollInfo: TScrollInfo; Redraw : Boolean): Integer; |
function SetStretchBltMode(DC: HDC; StretchMode: Integer): Integer; |
function SetSysColors(cElements: Integer; const lpaElements; const lpaRgbValues): Boolean; |
function SetTextAlign(DC: HDC; Flags: UINT): UINT; |
Function SetTextCharacterExtra(_hdc : hdc; nCharExtra : Integer):Integer; |
function SetTextColor(DC: HDC; Color: TColorRef): TColorRef; |
function SetWindowLong(Handle: HWND; Idx: Integer; NewLong : PtrInt): PtrInt; |
function SetWindowOrgEx(dc : hdc; NewX, NewY : Integer; OldPoint: PPoint): Boolean; |
function SetWindowPos(hWnd: HWND; hWndInsertAfter: HWND; X, Y, cx, cy: Integer; uFlags: UINT): Boolean; |
function ShowCaret(hWnd: HWND): Boolean; |
function ShowScrollBar(Handle: HWND; wBar: Integer; bShow: Boolean): Boolean; |
function ShowWindow(hWnd: HWND; nCmdShow: Integer): Boolean; |
function StretchBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc, SrcWidth, SrcHeight: Integer; Rop: Cardinal): Boolean; |
function StretchDIBits(DC: HDC; DestX, DestY, DestWidth, DestHeight, SrcX, SrcY, SrcWidth, SrcHeight: Integer; Bits: Pointer; var BitsInfo: TBitmapInfo; Usage: UINT; Rop: DWORD): Integer; |
Function TextOut(DC: HDC; X,Y : Integer; Str : Pchar; Count: Integer) : Boolean; |
function UpdateWindow(Handle: HWND): Boolean; |
Function WindowFromPoint(Point : TPoint) : HWND; |
function AdjustWindowRectEx(Var Rect: TRect; Style1: Word; MenuExist : Boolean; Style2 : Word) : Boolean; |
function CharLowerBuff(pStr : PChar; Len : Integer): Integer; |
function CopyRect(var DestRect: TRect; const SrcRect: TRect): Boolean; |
function CreateEllipticRgnIndirect(const ARect: TRect): HRGN; |
function CreateFont(Height, Width, Escapement, Orientation, Weight: Integer; Italic, Underline, StrikeOut, CharSet, OutputPrecision, ClipPrecision, Quality, PitchAndFamily: Byte; FaceName: PChar): HFONT; |
function CreatePen(Style, Width: Integer; Color: TColorRef): HPEN; |
function CreateRectRgnIndirect(const ARect: TRect): HRGN; |
function CreateSolidBrush(Color: TColorRef): HBRUSH; |
function EqualRect(const lprc1, lprc2: TRect): Boolean; |
function GetScrollPos(Handle: HWND; nBar: Integer): Integer; |
function GetScrollRange(Handle: HWND; nBar: Integer; var lpMinPos, lpMaxPos: Integer): Boolean; |
function InflateRect(var ARect: TRect; dx, dy: Integer): Boolean; |
function IntersectRect(var DestRect: TRect; const SrcRect1, SrcRect2: TRect): Boolean; |
Function IsCharAlphaNumeric(c : Char) : Boolean; |
function IsRectEmpty(const ARect: TRect): Boolean; |
function MakeWParam(l, h: Word): WPARAM; inline; |
function MakeLParam(l, h: Word): LPARAM; inline; |
function MakeLResult(l, h: Word): LRESULT; inline; |
function OffsetRect(var Rect: TRect; dx,dy: Integer): Boolean; inline; |
function PtInRect(Rect : TRect; Point : TPoint) : Boolean; inline; |
function PointToSmallPoint(const P : TPoint) : TSmallPoint; inline; |
function ScrollWindow(hWnd: HWND; XAmount, YAmount: Integer; Rect, ClipRect: PRect): Boolean; inline; |
function SetRect(Var ARect : TRect; xLeft,yTop,xRight,yBottom : Integer) : Boolean; |
function SetRectEmpty(var ARect: TRect): Boolean; |
function SetScrollPos(Handle: HWND; nBar, nPos: Integer; bRedraw: Boolean): Integer; |
function SetScrollRange(Handle: HWND; nBar, nMinPos, nMaxPos: Integer; bRedraw: Boolean): Boolean; |
Function SmallPointToPoint(const P : TSmallPoint) : Tpoint; |
function UnionRect(var DestRect: TRect; const SrcRect1, SrcRect2: TRect): Boolean; |
function GetRValue(RGB : DWORD) : BYTE; inline; |
function GetGValue(RGB : DWORD) : BYTE; inline; |
function GetBValue(RGB : DWORD) : BYTE; inline; |
procedure GetRGBValues(RGB : DWORD; var R, G, B: Byte); inline; |
procedure GetRGBIntValues(RGB : DWORD; var R, G, B: integer); inline; |
function RGB(R, G, B : Byte) : TColorRef; inline; |
function AddEventHandler(AHandle: THandle; AFlags: dword; AEventHandler: TWaitHandleEvent; AData: PtrInt): PEventHandler; |
function AddProcessEventHandler(AHandle: THandle; AEventHandler: TChildExitEvent; AData: PtrInt): PProcessEventHandler; |
function AddPipeEventHandler(AHandle: THandle; AEventHandler: TPipeEvent; AData: PtrInt): PPipeEventHandler; |
procedure AttachMenuToWindow(AMenuObject: TComponent); |
procedure CallDefaultWndHandler(Sender: TObject; var Message); |
function ClipboardFormatToMimeType(FormatID: TClipboardFormat): string; |
function ClipboardGetData(ClipboardType: TClipboardType; FormatID: TClipboardFormat; Stream: TStream): boolean; |
function ClipboardGetFormats(ClipboardType: TClipboardType; var Count: integer; var List: PClipboardFormat): boolean; |
function ClipboardGetOwnerShip(ClipboardType: TClipboardType; OnRequestProc: TClipboardRequestEvent; FormatCount: integer; Formats: PClipboardFormat): boolean; |
function ClipboardRegisterFormat(const AMimeType: string): TClipboardFormat; |
function ComboBoxDropDown(Handle: HWND; DropDown: boolean): boolean; |
function CreateBitmapFromRawImage(const RawImage: TRawImage; var Bitmap, MaskBitmap: HBitmap; AlwaysCreateMask: boolean): boolean; |
function CreateEmptyRegion: hRGN; |
function CreatePixmapIndirect(const Data: Pointer; const TransColor: Longint): HBITMAP; |
function CreateRegionCopy(SrcRGN: hRGN): hRGN; |
function CreateStandardCursor(ACursor: SmallInt): hCursor; |
function DCClipRegionValid(DC: HDC): boolean; |
procedure DrawArrow(Arrow: TComponent; Canvas: TPersistent); |
function ExtUTF8Out(DC: HDC; X, Y: Integer; Options: Longint; Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean; |
function TextUTF8Out(DC: HDC; X, Y: Integer; Str: PChar; Count: Longint): Boolean; |
function FontCanUTF8(Font: HFont): boolean; |
function FontIsMonoSpace(Font: HFont): boolean; |
function Frame(DC: HDC; const ARect: TRect): Integer; |
function Frame3d(DC: HDC; var ARect: TRect; const FrameWidth : integer; const Style : TGraphicsBevelCut): Boolean; |
function GetAcceleratorString(const AVKey: Byte; const AShiftState: TShiftState): String; |
function GetBitmapRawImageDescription(Bitmap: HBITMAP; Desc: PRawImageDescription): boolean; |
function GetCaretRespondToFocus(handle: HWND; var ShowHideOnFocus: boolean): Boolean; |
function GetClientBounds(handle : HWND; var ARect: TRect) : Boolean; |
function GetCmdLineParamDescForInterface: string; |
function GetControlConstraints(Constraints: TObject): boolean; |
function GetDCOriginRelativeToWindow(PaintDC: HDC; WindowHandle: HWND; var OriginDiff: TPoint): boolean; |
function GetDesignerDC(WindowHandle: HWND): HDC; |
function GetDeviceRawImageDescription(DC: HDC; Desc: PRawImageDescription): boolean; |
function GetDeviceSize(DC: HDC; var p: TPoint): boolean; |
function GetLCLOwnerObject(Handle: HWnd): TObject; |
function GetListBoxIndexAtY(ListBox: TComponent; y: integer): integer; |
function GetListBoxItemRect(ListBox: TComponent; Index: integer; var ARect: TRect): boolean; |
function GetRawImageFromDevice(SrcDC: HDC; const SrcRect: TRect; var NewRawImage: TRawImage): boolean; |
function GetRawImageFromBitmap(SrcBitmap, SrcMaskBitmap: HBITMAP; const SrcRect: TRect; var NewRawImage: TRawImage): boolean; |
function GetScrollBarSize(Handle: HWND; SBStyle: Integer): integer; |
function GetScrollbarVisible(Handle: HWND; SBStyle: Integer): boolean; |
function GetWindowRelativePosition(Handle : hwnd; var Left, Top: integer): boolean; |
function IntfSendsUTF8KeyPress: Boolean; |
function InvalidateFrame(aHandle : HWND; ARect : pRect; bErase : Boolean; BorderWidth: integer) : Boolean; |
function LoadStockPixmap(StockID: longint) : HBitmap; |
function MoveWindowOrgEx(dc : hdc; dX,dY : Integer): boolean; |
function PairSplitterAddSide(SplitterHandle, SideHandle: hWnd; Side: integer): Boolean; |
function PairSplitterGetInterfaceInfo: boolean; |
function PairSplitterRemoveSide(SplitterHandle, SideHandle: hWnd; Side: integer): Boolean; |
function PairSplitterSetPosition(SplitterHandle: hWnd; var NewPosition: integer): Boolean; |
function PromptUser(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function RadialArc(DC: HDC; left, top, right, bottom, sx, sy, ex, ey : Integer): Boolean; |
function RadialChord(DC: HDC; x1, y1, x2, y2, sx, sy, ex, ey : Integer): Boolean; |
function RadialPie(DC: HDC; x1, y1, x2, y2, Angle1, Angle2: Integer): Boolean; |
function RegroupMenuItem(hndMenu: HMENU; GroupIndex: integer): Boolean; |
function ReleaseDesignerDC(hWnd: HWND; DC: HDC): Integer; |
procedure RemoveEventHandler(var AHandler: PEventHandler); |
procedure RemoveProcessEventHandler(var AHandler: PProcessEventHandler); |
procedure RemovePipeEventHandler(var AHandler: PPipeEventHandler); |
function ReplaceBitmapMask(var Image, Mask: HBitmap; NewMask: HBitmap): boolean; |
function RequestInput(const InputCaption, InputPrompt : String; MaskInput : Boolean; var Value : String) : Boolean; |
procedure SendCachedLCLMessages; |
function DrawSplitter(DC: HDC; const ARect: TRect; Horizontal: boolean): boolean; |
function SetCaretRespondToFocus(handle: HWND; ShowHideOnFocus: boolean): Boolean; |
function SetComboMinDropDownSize(Handle: HWND; MinItemsWidth, MinItemsHeight, MinItemCount: integer): boolean; |
procedure SetEventHandlerFlags(AHandler: PEventHandler; NewFlags: dword); |
function StretchMaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc, SrcWidth, SrcHeight: Integer; Mask: HBITMAP; XMask, YMask: Integer; Rop: DWORD): Boolean; |
function ExcludeClipRgn(dc: hdc; rgn : hrgn) : Integer; |
procedure NotifyUser(const DialogMessage : String; DialogType : longint); |
procedure NotifyUser(const DialogCaption, DialogMessage : String; DialogType : longint); |
procedure NotifyUserAtXY(const DialogMessage : String; DialogType : longint; X, Y : Longint); |
procedure NotifyUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; X, Y : Longint); |
function PromptUser(const DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUser(const DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUser(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUserAtXY(const DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function PromptUserAtXY(const DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function PromptUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
procedure RaiseLastOSError; |
function MakeLong(A,B : Word) : LongInt; inline; |
function MakeWord(A,B : Byte) : Word; inline; |
function PredefinedClipboardFormat( AFormat: TPredefinedClipboardFormat): TClipboardFormat; |
function CharLower(c: char): char; inline; |
function CharUpper(c: char): char; inline; |
function MsgKeyDataToShiftState(KeyData: Longint): TShiftState; |
function GetTickCount: DWord; |
function Arc(DC: HDC; Left,Top,Right,Bottom,angle1,angle2 : Integer): Boolean; |
apiwiz##sps## // Do not remove |
function AngleChord(DC: HDC; x1,y1,x2,y2,angle1,angle2 : Integer): Boolean; |
Function BeginPaint(Handle : hwnd; var PS : TPaintStruct): hdc; |
function BitBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Rop: DWORD): Boolean; |
function CallNextHookEx(hhk : HHOOK; ncode : Integer; WParam: WParam; LParam: LParam) : Integer; |
function CallWindowProc(lpPrevWndFunc : TFarProc; Handle : HWND; Msg : UINT; WParam: WParam; LParam: LParam): Integer; |
function ClienttoScreen(Handle : HWND; var P : TPoint) : Boolean; |
function CombineRgn(Dest, Src1, Src2 : HRGN; fnCombineMode : Longint) : Longint; |
function CreateBitmap(Width, Height: Integer; Planes, BitCount: Longint; BitmapBits: Pointer): HBITMAP; |
function CreateBrushIndirect(const LogBrush: TLogBrush): HBRUSH; |
function CreateCaret(Handle: HWND; Bitmap: hBitmap; width, Height: Integer): Boolean; |
function CreateCompatibleBitmap(DC: HDC; Width, Height: Integer): HBITMAP; |
function CreateCompatibleDC(DC: HDC): HDC; |
function CreateCursor(ACursorInfo: PIconInfo): hCursor; |
function CreateDIBitmap(DC: HDC; var InfoHeader: TBitmapInfoHeader; dwUsage: DWORD; InitBits: PChar; var InitInfo: TBitmapInfo; wUsage: UINT): HBITMAP; |
function CreateDIBSection(DC: HDC; const BitmapInfo: tagBitmapInfo; Usage: UINT; var Bits: Pointer; SectionHandle: THandle; Offset: DWORD): HBITMAP; |
function CreateEllipticRgn(p1, p2, p3, p4: Integer): HRGN; |
function CreateFontIndirect(const LogFont: TLogFont): HFONT; |
function CreateFontIndirectEx(const LogFont: TLogFont; const LongFontName: string): HFONT; |
function CreatePalette(const LogPalette: TLogPalette): HPalette; |
function CreatePenIndirect(const LogPen: TLogPen): HPEN; |
function CreatePolygonRgn(Points: PPoint; NumPts: Integer; FillMode: integer): HRGN; |
function CreateRectRgn(X1,Y1,X2,Y2 : Integer): HRGN; |
procedure DeleteCriticalSection(var CritSection: TCriticalSection); |
function DeleteDC(hDC: HDC): Boolean; |
function DeleteObject(GDIObject: HGDIOBJ): Boolean; |
function DestroyCaret(Handle : HWND): Boolean; |
function DestroyCursor(Handle: hCursor): Boolean; |
function DPtoLP(DC: HDC; var Points; Count: Integer): BOOL; |
function DrawFrameControl(DC: HDC; var Rect : TRect; uType, uState : Cardinal) : Boolean; |
function DrawFocusRect(DC: HDC; const Rect: TRect): Boolean; |
function DrawEdge(DC: HDC; var Rect: TRect; edge: Cardinal; grfFlags: Cardinal): Boolean; |
function DrawText(DC: HDC; Str: PChar; Count: Integer; var Rect: TRect; Flags: Cardinal): Integer; |
function EnableScrollBar(Wnd: HWND; wSBflags, wArrows: Cardinal): Boolean; |
function EnableWindow(hWnd: HWND; bEnable: Boolean): Boolean; |
function EndPaint(Handle : hwnd; var PS : TPaintStruct): Integer; |
procedure EnterCriticalSection(var CritSection: TCriticalSection); |
function EnumFontFamilies(DC: HDC; Family: Pchar; EnumFontFamProc: FontEnumProc; LParam:Lparam):longint; |
function EnumFontFamiliesEx(DC: HDC; lpLogFont:PLogFont; Callback: FontEnumExProc; Lparam:LParam; Flags: dword): longint; |
function Ellipse(DC: HDC; x1, y1, x2, y2: Integer): Boolean; |
Function ExcludeClipRect(dc: hdc; Left, Top, Right, Bottom : Integer) : Integer; |
function ExtTextOut(DC: HDC; X, Y: Integer; Options: Longint; Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean; |
function ExtSelectClipRGN(dc: hdc; rgn : hrgn; Mode : Longint) : Integer; |
function FillRect(DC: HDC; const Rect: TRect; Brush: HBRUSH): Boolean; |
function FillRgn(DC: HDC; RegionHnd: HRGN; hbr: HBRUSH): BOOL; |
function FloodFill(DC: HDC; X, Y: Integer; Color: TGraphicsColor; FillStyle: TGraphicsFillStyle; Brush: HBRUSH): Boolean; |
function FrameRect(DC: HDC; const ARect: TRect; hBr: HBRUSH): Integer; |
Function GetActiveWindow : HWND; |
function GetBitmapBits(Bitmap: HBITMAP; Count: Longint; Bits: Pointer): Longint; |
function GetCapture : HWND; |
function GetCaretPos(var lpPoint: TPoint): Boolean; |
function GetClientRect(handle : HWND; var Rect: TRect) : Boolean; |
function GetClipBox(DC : hDC; lpRect : PRect) : Longint; |
function GetClipRGN(DC : hDC; RGN : hRGN) : Longint; |
function GetCursorPos(var lpPoint: TPoint): Boolean; |
function GetCharABCWidths(DC: HDC; p2, p3: UINT; const ABCStructs): Boolean; |
function GetDC(hWnd: HWND): HDC; |
function GetDeviceCaps(DC: HDC; Index: Integer): Integer; |
function GetDIBits(DC: HDC; Bitmap: HBitmap; StartScan, NumScans: UINT; Bits: Pointer; var BitInfo: BitmapInfo; Usage: UINT): Integer; |
function GetFocus: HWND; |
function GetFontLanguageInfo(DC: HDC): DWord; |
function GetForegroundWindow: HWND; |
function GetKeyState(nVirtKey: Integer): Smallint; |
function GetMapMode(DC: HDC): Integer; |
function GetObject(GDIObject: HGDIOBJ; BufSize: Integer; Buf: Pointer): Integer; |
function GetPaletteEntries(Palette: HPALETTE; StartIndex, NumEntries: UINT; var PaletteEntries): UINT; |
Function GetParent(Handle : HWND): HWND; |
Function GetProp(Handle : hwnd; Str : PChar): Pointer; |
Function GetRgnBox(RGN : HRGN; lpRect : PRect) : Longint; |
function GetROP2(DC: HDC): integer; |
function GetScrollInfo(Handle: HWND; SBStyle: Integer; var ScrollInfo: TScrollInfo): Boolean; |
function GetStockObject(Value: Integer): THandle; |
function GetSysColor(nIndex: Integer): DWORD; |
function GetSystemPaletteEntries(DC: HDC; StartIndex, NumEntries: UINT; var PaletteEntries): UINT; |
function GetSystemMetrics(nIndex: Integer): Integer; |
function GetTextColor(DC: HDC) : TColorRef; |
function GetTextExtentExPoint(DC: HDC; Str: PChar; Count, MaxWidth: Integer; MaxCount, PartialWidths: PInteger; var Size: TSize): Boolean; |
function GetTextExtentPoint(DC: HDC; Str: PChar; Count: Integer; var Size: TSize): Boolean; |
function GetTextExtentPoint32(DC: HDC; Str: PChar; Count: Integer; var Size: TSize): Boolean; |
function GetTextMetrics(DC: HDC; var TM: TTextMetric): Boolean; |
function GetWindowLong(Handle : hwnd; int : Integer): PtrInt; |
function GetWindowRect(Handle : hwnd; var Rect : TRect): Integer; |
function GetWindowSize(Handle : hwnd; var Width, Height: integer): boolean; |
function GetWindowOrgEx(dc : hdc; P : PPoint): Integer; |
function GradientFill(DC: HDC; Vertices: PTriVertex; NumVertices : Longint; Meshes: Pointer; NumMeshes : Longint; Mode : Longint): Boolean; |
function HideCaret(hWnd: HWND): Boolean; |
Procedure InitializeCriticalSection(var CritSection: TCriticalSection); |
function IntersectClipRect(dc: hdc; Left, Top, Right,Bottom: Integer): Integer; |
Function InvalidateRect(aHandle : HWND; ARect : pRect; bErase : Boolean) : Boolean; |
function IsDBCSLeadByte(TestChar: Byte): boolean; |
function IsWindowEnabled(handle: HWND): boolean; |
function IsWindowVisible(handle: HWND): boolean; |
Procedure LeaveCriticalSection(var CritSection: TCriticalSection); |
function LineTo(DC: HDC; X, Y: Integer): Boolean; |
function MaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Mask: HBITMAP; XMask, YMask: Integer; Rop: DWORD): Boolean; |
function MaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc: Integer; Mask: HBITMAP; XMask, YMask: Integer): Boolean; |
function MessageBox(hWnd: HWND; lpText, lpCaption: PChar; uType: Cardinal): integer; |
function MoveToEx(DC: HDC; X, Y: Integer; OldPoint: PPoint): Boolean; |
function PeekMessage(var lpMsg : TMsg; Handle : HWND; wMsgFilterMin, wMsgFilterMax,wRemoveMsg : UINT): Boolean; |
function Pie(DC: HDC; x1, y1, x2, y2, sx, sy, ex, ey: Integer): Boolean; |
function PolyBezier(DC: HDC; Points: PPoint; NumPts: Integer; Filled, Continuous: boolean): boolean; |
function Polygon(DC: HDC; Points: PPoint; NumPts: Integer; Winding: boolean): boolean; |
function Polyline(DC: HDC; Points: PPoint; NumPts: Integer): boolean; |
function PostMessage(Handle: HWND; Msg: Cardinal; WParam: WParam; LParam: LParam): Boolean; |
Function PtInRegion(RGN: HRGN; X, Y: Integer) : Boolean; |
function RealizePalette(DC: HDC): Cardinal; |
function Rectangle(DC: HDC; X1, Y1, X2, Y2: Integer): Boolean; |
function RectVisible(dc : hdc; const ARect: TRect) : Boolean; |
function ReleaseCapture : Boolean; |
function ReleaseDC(hWnd: HWND; DC: HDC): Integer; |
function RemoveProp(Handle: hwnd; Str: PChar): THandle; |
function RestoreDC(DC: HDC; SavedDC: Integer): Boolean; |
Function RoundRect(DC : hDC; X1, Y1, X2, Y2: Integer; RX,RY : Integer): Boolean; |
function SaveDC(DC: HDC): Integer; |
Function ScreenToClient(Handle : HWND; var P : TPoint) : Integer; |
function ScrollWindowEx(hWnd: HWND; dx, dy: Integer; prcScroll, prcClip: PRect; hrgnUpdate: HRGN; prcUpdate: PRect; flags: UINT): Boolean; |
Function SelectClipRGN(DC : hDC; RGN : HRGN) : Longint; |
function SelectObject(DC: HDC; GDIObj: HGDIOBJ): HGDIOBJ; |
function SelectPalette(DC: HDC; Palette: HPALETTE; ForceBackground: Boolean): HPALETTE; |
function SendMessage(HandleWnd: HWND; Msg: Cardinal; WParam: WParam; LParam: LParam): LResult; |
function SetActiveWindow(Handle: HWND): HWND; |
function SetBkColor(DC: HDC; Color: TColorRef): TColorRef; |
Function SetBkMode(DC: HDC; bkMode : Integer): Integer; |
Function SetCapture (AHandle: HWND): HWND; |
function SetCaretPos(X, Y: Integer): Boolean; |
function SetCaretPosEx(handle: HWnd; X, Y: Integer): Boolean; |
function SetCursor(hCursor: HICON): HCURSOR; |
function SetCursorPos(X, Y: Integer): Boolean; |
function SetFocus(hWnd: HWND): HWND; |
function SetForegroundWindow(hWnd : HWND): Boolean; |
function SetMapMode(DC: HDC; MapMode: Integer): Integer; |
function SetProp(Handle: hwnd; Str : PChar; Data : Pointer) : Boolean; |
function SetROP2(DC: HDC; Mode: Integer): Integer; |
function SetScrollInfo(Handle: HWND; SBStyle: Integer; ScrollInfo: TScrollInfo; Redraw : Boolean): Integer; |
function SetStretchBltMode(DC: HDC; StretchMode: Integer): Integer; |
function SetSysColors(cElements: Integer; const lpaElements; const lpaRgbValues): Boolean; |
function SetTextAlign(DC: HDC; Flags: UINT): UINT; |
Function SetTextCharacterExtra(_hdc : hdc; nCharExtra : Integer):Integer; |
function SetTextColor(DC: HDC; Color: TColorRef): TColorRef; |
function SetWindowLong(Handle: HWND; Idx: Integer; NewLong : PtrInt): PtrInt; |
function SetWindowOrgEx(dc : hdc; NewX, NewY : Integer; OldPoint: PPoint): Boolean; |
function SetWindowPos(hWnd: HWND; hWndInsertAfter: HWND; X, Y, cx, cy: Integer; uFlags: UINT): Boolean; |
function ShowCaret(hWnd: HWND): Boolean; |
function ShowScrollBar(Handle: HWND; wBar: Integer; bShow: Boolean): Boolean; |
function ShowWindow(hWnd: HWND; nCmdShow: Integer): Boolean; |
function StretchBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc, SrcWidth, SrcHeight: Integer; Rop: Cardinal): Boolean; |
function StretchDIBits(DC: HDC; DestX, DestY, DestWidth, DestHeight, SrcX, SrcY, SrcWidth, SrcHeight: Integer; Bits: Pointer; var BitsInfo: TBitmapInfo; Usage: UINT; Rop: DWORD): Integer; |
Function TextOut(DC: HDC; X,Y : Integer; Str : Pchar; Count: Integer) : Boolean; |
function UpdateWindow(Handle: HWND): Boolean; |
Function WindowFromPoint(Point : TPoint) : HWND; |
function AdjustWindowRectEx(Var Rect: TRect; Style1: Word; MenuExist : Boolean; Style2 : Word) : Boolean; |
apiwiz##spi## // Do not remove |
function CharLowerBuff(pStr : PChar; Len : Integer): Integer; |
function CopyRect(var DestRect: TRect; const SrcRect: TRect): Boolean; |
function CreateEllipticRgnIndirect(const ARect: TRect): HRGN; |
function CreatePen(Style, Width: Integer; Color: TColorRef): HPEN; |
function CreateRectRgnIndirect(const ARect: TRect): HRGN; |
function CreateSolidBrush(Color: TColorRef): HBRUSH; |
function EqualRect(const lprc1, lprc2: TRect): Boolean; |
function GetScrollPos(Handle: HWND; nBar: Integer): Integer; |
function GetScrollRange(Handle: HWND; nBar: Integer; var lpMinPos, lpMaxPos: Integer): Boolean; |
function InflateRect(var ARect: TRect; dx, dy: Integer): Boolean; |
function IntersectRect(var DestRect: TRect; const SrcRect1, SrcRect2: TRect): Boolean; |
Function IsCharAlphaNumeric(c : Char) : Boolean; |
function IsRectEmpty(const ARect: TRect): Boolean; |
function MakeWParam(l, h: Word): WPARAM; inline; |
function MakeLParam(l, h: Word): LPARAM; inline; |
function MakeLResult(l, h: Word): LRESULT; inline; |
function OffsetRect(var Rect: TRect; dx,dy: Integer): Boolean; inline; |
function PtInRect(Rect : TRect; Point : TPoint) : Boolean; inline; |
function PointToSmallPoint(const P : TPoint) : TSmallPoint; inline; |
function ScrollWindow(hWnd: HWND; XAmount, YAmount: Integer; Rect, ClipRect: PRect): Boolean; inline; |
function SetRect(Var ARect : TRect; xLeft,yTop,xRight,yBottom : Integer) : Boolean; |
function SetRectEmpty(var ARect: TRect): Boolean; |
function SetScrollPos(Handle: HWND; nBar, nPos: Integer; bRedraw: Boolean): Integer; |
function SetScrollRange(Handle: HWND; nBar, nMinPos, nMaxPos: Integer; bRedraw: Boolean): Boolean; |
Function SmallPointToPoint(const P : TSmallPoint) : Tpoint; |
function UnionRect(var DestRect: TRect; const SrcRect1, SrcRect2: TRect): Boolean; |
function GetRValue(RGB : DWORD) : BYTE; inline; |
function GetGValue(RGB : DWORD) : BYTE; inline; |
function GetBValue(RGB : DWORD) : BYTE; inline; |
procedure GetRGBValues(RGB : DWORD; var R, G, B: Byte); inline; |
procedure GetRGBIntValues(RGB : DWORD; var R, G, B: integer); inline; |
function RGB(R, G, B : Byte) : TColorRef; inline; |
function AddEventHandler(AHandle: THandle; AFlags: dword; AEventHandler: TWaitHandleEvent; AData: PtrInt): PEventHandler; |
apiwiz##sps## // Do not remove |
function AddProcessEventHandler(AHandle: THandle; AEventHandler: TChildExitEvent; AData: PtrInt): PProcessEventHandler; |
function AddPipeEventHandler(AHandle: THandle; AEventHandler: TPipeEvent; AData: PtrInt): PPipeEventHandler; |
procedure AttachMenuToWindow(AMenuObject: TComponent); |
procedure CallDefaultWndHandler(Sender: TObject; var Message); |
function ClipboardFormatToMimeType(FormatID: TClipboardFormat): string; |
function ClipboardGetData(ClipboardType: TClipboardType; FormatID: TClipboardFormat; Stream: TStream): boolean; |
function ClipboardGetFormats(ClipboardType: TClipboardType; var Count: integer; var List: PClipboardFormat): boolean; |
function ClipboardGetOwnerShip(ClipboardType: TClipboardType; OnRequestProc: TClipboardRequestEvent; FormatCount: integer; Formats: PClipboardFormat): boolean; |
function ClipboardRegisterFormat(const AMimeType: string): TClipboardFormat; |
function ComboBoxDropDown(Handle: HWND; DropDown: boolean): boolean; |
function CreateBitmapFromRawImage(const RawImage: TRawImage; var Bitmap, MaskBitmap: HBitmap; AlwaysCreateMask: boolean): boolean; |
function CreateEmptyRegion: hRGN; |
function CreatePixmapIndirect(const Data: Pointer; const TransColor: Longint): HBITMAP; |
function CreateRegionCopy(SrcRGN: hRGN): hRGN; |
function CreateStandardCursor(ACursor: SmallInt): hCursor; |
function DCClipRegionValid(DC: HDC): boolean; |
procedure DrawArrow(Arrow: TComponent; Canvas: TPersistent); |
function ExtUTF8Out(DC: HDC; X, Y: Integer; Options: Longint; Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean; |
function TextUTF8Out(DC: HDC; X, Y: Integer; Str: PChar; Count: Longint): Boolean; |
function FontCanUTF8(Font: HFont): boolean; |
function FontIsMonoSpace(Font: HFont): boolean; |
function Frame(DC: HDC; const ARect: TRect): Integer; |
function Frame3d(DC: HDC; var ARect: TRect; const FrameWidth : integer; const Style : TGraphicsBevelCut): Boolean; |
function GetAcceleratorString(const AVKey: Byte; const AShiftState: TShiftState): String; |
function GetBitmapRawImageDescription(Bitmap: HBITMAP; Desc: PRawImageDescription): boolean; |
function GetCaretRespondToFocus(handle: HWND; var ShowHideOnFocus: boolean): Boolean; |
function GetClientBounds(handle : HWND; var ARect: TRect) : Boolean; |
function GetCmdLineParamDescForInterface: string; |
function GetControlConstraints(Constraints: TObject): boolean; |
function GetDCOriginRelativeToWindow(PaintDC: HDC; WindowHandle: HWND; var OriginDiff: TPoint): boolean; |
function GetDesignerDC(WindowHandle: HWND): HDC; |
function GetDeviceRawImageDescription(DC: HDC; Desc: PRawImageDescription): boolean; |
function GetDeviceSize(DC: HDC; var p: TPoint): boolean; |
function GetLCLOwnerObject(Handle: HWnd): TObject; |
function GetListBoxIndexAtY(ListBox: TComponent; y: integer): integer; |
function GetListBoxItemRect(ListBox: TComponent; Index: integer; var ARect: TRect): boolean; |
function GetRawImageFromDevice(SrcDC: HDC; const SrcRect: TRect; var NewRawImage: TRawImage): boolean; |
function GetRawImageFromBitmap(SrcBitmap, SrcMaskBitmap: HBITMAP; const SrcRect: TRect; var NewRawImage: TRawImage): boolean; |
function GetScrollBarSize(Handle: HWND; SBStyle: Integer): integer; |
function GetScrollbarVisible(Handle: HWND; SBStyle: Integer): boolean; |
function GetWindowRelativePosition(Handle : hwnd; var Left, Top: integer): boolean; |
function IntfSendsUTF8KeyPress: Boolean; |
function InvalidateFrame(aHandle : HWND; ARect : pRect; bErase : Boolean; BorderWidth: integer) : Boolean; |
function LoadStockPixmap(StockID: longint) : HBitmap; |
function MoveWindowOrgEx(dc : hdc; dX,dY : Integer): boolean; |
function PairSplitterAddSide(SplitterHandle, SideHandle: hWnd; Side: integer): Boolean; |
function PairSplitterGetInterfaceInfo: boolean; |
function PairSplitterRemoveSide(SplitterHandle, SideHandle: hWnd; Side: integer): Boolean; |
function PairSplitterSetPosition(SplitterHandle: hWnd; var NewPosition: integer): Boolean; |
function PromptUser(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function RadialArc(DC: HDC; left, top, right, bottom, sx, sy, ex, ey : Integer): Boolean; |
function RadialChord(DC: HDC; x1, y1, x2, y2, sx, sy, ex, ey : Integer): Boolean; |
function RadialPie(DC: HDC; x1, y1, x2, y2, Angle1, Angle2: Integer): Boolean; |
function RegroupMenuItem(hndMenu: HMENU; GroupIndex: integer): Boolean; |
function ReleaseDesignerDC(hWnd: HWND; DC: HDC): Integer; |
procedure RemoveEventHandler(var AHandler: PEventHandler); |
procedure RemoveProcessEventHandler(var AHandler: PProcessEventHandler); |
procedure RemovePipeEventHandler(var AHandler: PPipeEventHandler); |
function ReplaceBitmapMask(var Image, Mask: HBitmap; NewMask: HBitmap): boolean; |
function RequestInput(const InputCaption, InputPrompt : String; MaskInput : Boolean; var Value : String) : Boolean; |
procedure SendCachedLCLMessages; |
function DrawSplitter(DC: HDC; const ARect: TRect; Horizontal: boolean): boolean; |
function SetCaretRespondToFocus(handle: HWND; ShowHideOnFocus: boolean): Boolean; |
function SetComboMinDropDownSize(Handle: HWND; MinItemsWidth, MinItemsHeight, MinItemCount: integer): boolean; |
procedure SetEventHandlerFlags(AHandler: PEventHandler; NewFlags: dword); |
function StretchMaskBlt(DestDC: HDC; X, Y, Width, Height: Integer; SrcDC: HDC; XSrc, YSrc, SrcWidth, SrcHeight: Integer; Mask: HBITMAP; XMask, YMask: Integer; Rop: DWORD): Boolean; |
function ExcludeClipRgn(dc: hdc; rgn : hrgn) : Integer; |
apiwiz##spi## // Do not remove |
procedure NotifyUser(const DialogMessage : String; DialogType : longint); |
procedure NotifyUser(const DialogCaption, DialogMessage : String; DialogType : longint); |
procedure NotifyUserAtXY(const DialogMessage : String; DialogType : longint; X, Y : Longint); |
procedure NotifyUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; X, Y : Longint); |
function PromptUser(const DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUser(const DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUser(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint) : Longint; |
function PromptUserAtXY(const DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function PromptUserAtXY(const DialogMessage : String; DialogType : longint; Buttons : PLongint; ButtonCount, DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
function PromptUserAtXY(const DialogCaption, DialogMessage : String; DialogType : longint; Buttons : Array of Longint; DefaultIndex, EscapeResult : Longint; X, Y : Longint) : Longint; |
procedure RaiseLastOSError; |
function MakeLong(A,B : Word) : LongInt; inline; |
apiwiz##epi## // Do not remove |
function MakeWord(A,B : Byte) : Word; inline; |
function PredefinedClipboardFormat( AFormat: TPredefinedClipboardFormat): TClipboardFormat; |
function CharLower(c: char): char; inline; |
function CharUpper(c: char): char; inline; |
function MsgKeyDataToShiftState(KeyData: Longint): TShiftState; |
function GetTickCount: DWord; |