[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
The Windows interface class, derived from TWidgetSet.
Source position: win32int.pp line 113
type TWin32WidgetSet = class(TWidgetSet) end; |
||
protected |
||
function CreateThemeServices; override; |
|
|
function GetAppHandle; override; |
||
procedure SetAppHandle(); override; |
|
Sets the application window handle, if not done before. |
public |
||
procedure SetCallback(); virtual; |
|
Installs an callback for a Lazarus message Msg for Sender |
procedure RemoveCallbacks(); virtual; |
|
Removes all callbacks for Sender. |
constructor Create; override; |
||
destructor Destroy; override; |
||
procedure DCSetAntialiasing(); override; |
||
function LCLPlatform; override; |
|
Returns the widgetset in use. |
function GetLCLCapability(); override; |
|
Checks the widgetset for available capabilities. |
procedure AppInit(); override; |
|
Initializes the application on the platform, returns Screen information. |
procedure AppMinimize; override; |
|
Minimizes the whole application to the taskbar. |
procedure AppRestore; override; |
|
Restore application previously minimized to the taskbar. |
procedure AppBringToFront; override; |
|
Brings the entire application on top of all other non-topmost programs. |
procedure AppProcessMessages; override; |
|
Handles all pending messages. |
procedure AppWaitMessage; override; |
|
Waits for arrival of a message. |
procedure AppTerminate; override; |
|
Terminates the application. |
procedure AppSetIcon(); override; |
|
Set the icon of the taskbar button. |
procedure AppSetTitle(); override; |
|
|
procedure AppSetVisible(); override; |
|
Change the visibility of the application window. |
function AppRemoveStayOnTopFlags(); override; |
|
Resets all StayOnTop windows to NoTopmost. |
function AppRestoreStayOnTopFlags(); override; |
|
Sets all windows in the StayOnTop list to TopMost. |
procedure AppSetMainFormOnTaskBar(); override; |
|
Shows/Hides the MainForm taskbar icon. |
function InitStockFont(); override; |
|
Initializes a font object to an (predefined) stock font. |
procedure DCSetPixel(); override; |
|
|
function DCGetPixel(); override; |
|
|
procedure DCRedraw(); override; |
|
|
procedure SetDesigning(); override; |
|
|
function CreateTimer(); override; |
|
Creates an timer with the given callback method. |
function DestroyTimer(); override; |
|
Destroys an timer. |
procedure HandleWakeMainThread(); |
|
|
property DefaultFont: HFONT; [r] |
|
|
function Arc(); override; |
|
|
function AngleChord(); override; |
|
|
function BeginPaint(); override; |
|
|
function BitBlt(); override; |
|
|
procedure CallDefaultWndHandler(); override; |
|
|
function CallNextHookEx(); override; |
|
|
function CallWindowProc(); override; |
|
|
function ClientToScreen(); override; |
|
|
function ClipboardFormatToMimeType(); override; |
|
|
function ClipboardGetData(); override; |
|
|
function ClipboardGetFormats(); override; |
|
|
function ClipboardGetOwnerShip(); override; |
|
|
function ClipboardRegisterFormat(); override; |
|
|
function CombineRgn(); override; |
|
|
function CreateBitmap(); override; |
|
|
function CreateBrushIndirect(); override; |
|
|
function CreateCaret(); override; |
|
|
function CreateCompatibleBitmap(); override; |
|
|
function CreateCompatibleDC(); override; |
|
|
function CreateDIBSection(); override; |
|
|
function CreateEllipticRgn(); override; |
|
|
function CreateFontIndirect(); override; |
|
|
function CreateIconIndirect(); override; |
|
|
function CreatePatternBrush(); override; |
|
|
function CreatePenIndirect(); override; |
|
|
function CreatePolygonRgn(); override; |
|
|
function CreateRectRgn(); override; |
|
|
function CreateRoundRectRgn(); override; |
|
|
function DeleteDC(); override; |
|
|
function DeleteObject(); override; |
|
|
function DestroyCaret(); override; |
|
|
function DestroyCursor(); override; |
|
|
function DestroyIcon(); override; |
|
|
function DPtoLP(); override; |
|
|
function DrawEdge(); override; |
|
|
function DrawFrameControl(); override; |
|
|
function DrawFocusRect(); override; |
|
|
function DrawText(); override; |
|
|
function Ellipse(); override; |
|
|
function EmptyClipBoard; |
|
|
function EnableScrollBar(); override; |
|
|
function EnableWindow(); override; |
|
|
function EndPaint(); override; |
|
|
function EnumDisplayMonitors(); override; |
|
|
function EnumFontFamilies(); override; |
|
|
function EnumFontFamiliesEx(); override; |
|
|
function EqualRgn(); override; |
||
function ExcludeClipRect(); override; |
|
|
function ExtCreatePen(); override; |
|
|
function ExtTextOut(); override; |
|
|
function ExtSelectClipRGN(); override; |
|
|
function FillRect(); override; |
|
|
function FillRgn(); override; |
|
|
function FloodFill(); override; |
|
|
function Frame3D(); override; |
|
|
function FrameRect(); override; |
|
|
function GetActiveWindow; override; |
|
|
function GetBitmapBits(); override; |
|
|
function GetBkColor(); override; |
|
|
function GetCapture; override; |
|
|
function GetCaretPos(); override; |
|
|
function GetCharABCWidths(); override; |
|
|
function GetClientBounds(); override; |
|
|
function GetClientRect(); override; |
|
|
function GetClipBox(); override; |
|
|
function GetClipRGN(); override; |
|
|
function GetCurrentObject(); override; |
|
|
function GetCursorPos(); override; |
|
|
function GetDC(); override; |
|
|
function GetDCOriginRelativeToWindow(); override; |
|
|
function GetDeviceCaps(); override; |
|
|
function GetDeviceSize(); override; |
|
|
function GetDIBits(); override; |
|
|
function GetDoubleClickTime; override; |
|
|
function GetFocus; override; |
|
|
function GetForegroundWindow; override; |
|
|
function GetIconInfo(); override; |
|
|
function GetKeyState(); override; |
|
|
function GetMapMode(); override; |
|
|
function GetMonitorInfo(); override; |
|
|
function GetObject(); override; |
|
|
function GetParent(); override; |
|
|
function GetProp(); override; |
|
|
function GetROP2(); override; |
|
|
function GetRGNBox(); override; |
|
|
function GetScrollBarVisible(); override; |
||
function GetScrollInfo(); override; |
|
|
function GetStockObject(); override; |
|
|
function GetSysColor(); override; |
|
|
function GetSysColorBrush(); override; |
|
|
function GetSystemMetrics(); override; |
|
|
function GetTextColor(); override; |
|
|
function GetTextExtentExPoint(); override; |
|
|
function GetTextExtentPoint(); override; |
|
|
function GetTextMetrics(); override; |
|
|
function GetViewPortExtEx(); override; |
|
|
function GetViewPortOrgEx(); override; |
|
|
function GetWindowExtEx(); override; |
|
|
function GetWindowLong(); override; |
|
|
function GetWindowOrgEx(); override; |
|
|
function GetWindowRect(); override; |
|
|
function GetWindowRelativePosition(); override; |
|
|
function GetWindowSize(); override; |
|
|
function GradientFill(); override; |
|
|
function HideCaret(); override; |
|
|
function IntersectClipRect(); override; |
|
|
function InvalidateRect(); override; |
|
|
function InvalidateRgn(); override; |
|
|
function IsIconic(); override; |
|
|
function IsWindow(); override; |
|
|
function IsWindowEnabled(); override; |
|
|
function IsWindowVisible(); override; |
|
|
function IsZoomed(); override; |
|
|
function LineTo(); override; |
|
|
function LoadBitmap(); override; |
||
function LoadCursor(); override; |
||
function LoadIcon(); override; |
||
function LPtoDP(); override; |
|
|
function MaskBlt(); |
|
|
function MessageBox(); override; |
|
|
function MonitorFromPoint(); override; |
|
|
function MonitorFromRect(); override; |
|
|
function MonitorFromWindow(); override; |
|
|
function MoveToEx(); override; |
|
|
function OffsetRgn(); override; |
|
|
function PaintRgn(); override; |
||
function PeekMessage(); override; |
|
|
function Pie(); override; |
|
|
function PolyBezier(); override; |
|
|
function Polygon(); override; |
|
|
function Polyline(); override; |
|
|
function PostMessage(); override; |
|
|
function PtInRegion(); override; |
|
|
function RadialArc(); override; |
|
|
function RadialChord(); override; |
|
|
function RealizePalette(); override; |
|
|
function Rectangle(); override; |
|
|
function RectInRegion(); override; |
||
function RectVisible(); override; |
|
|
function RedrawWindow(); override; |
|
|
function ReleaseCapture; override; |
|
|
function ReleaseDC(); override; |
|
|
function RemoveProp(); override; |
|
|
function RestoreDC(); override; |
|
|
function RoundRect(); override; |
|
|
function SaveDC(); override; |
|
|
function ScreenToClient(); override; |
|
|
function ScrollWindowEx(); override; |
|
|
function SelectClipRGN(); override; |
|
|
function SelectObject(); override; |
|
|
function SelectPalette(); override; |
|
|
function SendMessage(); override; |
|
|
function SetActiveWindow(); override; |
|
|
function SetBkColor(); override; |
|
|
function SetBkMode(); override; |
|
|
function SetComboMinDropDownSize(); override; |
|
|
function SetCapture(); override; |
|
|
function SetCaretPos(); override; |
|
|
function SetCaretPosEx(); override; |
|
|
function SetCursor(); override; |
|
|
function SetCursorPos(); override; |
|
|
function SetFocus(); override; |
|
|
function SetForegroundWindow(); override; |
|
|
function SetMapMode(); override; |
|
|
function SetMenu(); override; |
|
|
function SetParent(); override; |
|
|
function SetProp(); override; |
|
|
function SetRectRgn(); override; |
||
function SetROP2(); override; |
|
|
function SetScrollInfo(); override; |
|
|
function SetStretchBltMode(); override; |
|
|
function SetSysColors(); override; |
|
|
function SetTextCharacterExtra(); override; |
|
|
function SetTextColor(); override; |
|
|
function SetViewPortExtEx(); override; |
|
|
function SetViewPortOrgEx(); override; |
|
|
function SetWindowExtEx(); override; |
|
|
function SetWindowLong(); override; |
|
|
function SetWindowOrgEx(); override; |
|
|
function SetWindowPos(); override; |
|
|
function SetWindowRgn(); override; |
|
|
function ShowCaret(); override; |
|
|
function ShowScrollBar(); override; |
|
|
function ShowWindow(); override; |
|
|
function StretchBlt(); override; |
|
|
function StretchMaskBlt(); override; |
|
|
function SystemParametersInfo(); override; |
|
|
function TextOut(); override; |
|
|
function UpdateWindow(); override; |
|
|
function WindowFromPoint(); override; |
|
|
procedure InitializeCriticalSection(); override; |
|
|
procedure EnterCriticalSection(); override; |
|
|
procedure LeaveCriticalSection(); override; |
|
|
procedure DeleteCriticalSection(); override; |
|
|
function AddEventHandler(); override; |
|
|
function AddPipeEventHandler(); override; |
|
|
function AddProcessEventHandler(); override; |
|
|
function AllocateHWnd(); override; |
|
|
function AskUser(); override; |
|
|
function CreateStandardCursor(); override; |
|
|
function CreateRubberBand(); override; |
|
|
procedure DeallocateHWnd(); override; |
|
|
procedure DestroyRubberBand(); override; |
|
|
procedure DrawDefaultDockImage(); override; |
|
|
procedure DrawGrid(); override; |
|
|
function ExtUTF8Out(); override; |
|
|
function FontCanUTF8(); override; |
|
|
function FontIsMonoSpace(); override; |
||
function GetAcceleratorString(); override; |
|
|
function GetControlConstraints(); override; |
|
|
function GetDesignerDC(); override; |
|
|
function IsDesignerDC(); override; |
|
|
function PromptUser(); override; |
|
|
function RawImage_CreateBitmaps(); override; |
|
|
function RawImage_DescriptionFromBitmap(); override; |
|
|
function RawImage_DescriptionFromDevice(); override; |
|
|
function RawImage_FromBitmap(); override; |
|
|
function RawImage_FromDevice(); override; |
|
|
function RawImage_QueryDescription(); override; |
|
|
function ReleaseDesignerDC(); override; |
|
|
procedure RemoveEventHandler(); override; |
|
|
procedure RemovePipeEventHandler(); override; |
|
|
procedure RemoveProcessEventHandler(); override; |
|
|
procedure SetRubberBandRect(); override; |
|
|
property CommonControlsVersion: DWord; [r] |
|
Version number of the CommCtrl.dll |
property OnAsyncSocketMsg: TSocketEvent; [rw] |
|
|
property DotsPatternBitmap: HBITMAP; [r] |
|
A dotted bitmap |
|
The Windows interface class, derived from TWidgetSet. |
|
| | ||
|
Application helper class (platform and drawing interface). |
|
| | ||
TObject |