Click or drag to resize

PI Class

Inheritance Hierarchy
SystemObject
  Internal.ComponentFactory.Krypton.ToolkitPI

Namespace: Internal.ComponentFactory.Krypton.Toolkit
Assembly: NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public class PI

The PI type exposes the following members.

Constructors
 NameDescription
Public methodPIInitializes a new instance of the PI class
Top
Methods
 NameDescription
Public methodStatic memberAdjustWindowRectEx 
Public methodStatic memberBeginPaint 
Public methodStatic memberBitBlt 
Public methodStatic memberCoCreateGuid 
Public methodStatic memberCombineRgn 
Public methodStatic memberCreateCompatibleBitmap 
Public methodStatic memberCreateCompatibleDC 
Public methodStatic memberCreateDIBSection 
Public methodStatic memberCreateSolidBrush 
Public methodStatic memberDeleteDC 
Public methodStatic memberDeleteObject 
Public methodStatic memberDisableProcessWindowsGhosting 
Public methodStatic memberDrawThemeTextEx 
Public methodStatic memberDwmDefWindowProc 
Public methodStatic memberDwmExtendFrameIntoClientArea 
Public methodStatic memberDwmIsCompositionEnabled 
Public methodStatic memberEndPaint 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodStatic memberExcludeClipRect 
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodStatic memberFindWindow 
Public methodStatic memberGetActiveWindow 
Public methodStatic memberGetClassName(IntPtr) 
Public methodStatic memberGetClassName(IntPtr, StringBuilder, Int32) 
Public methodStatic memberGetClientRect 
Public methodStatic memberGetClipRgn 
Public methodStatic memberGetDC 
Public methodStatic memberGetDCEx 
Public methodStatic memberGetDeviceCaps 
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodStatic memberGetKeyState 
Public methodStatic memberGetModuleHandle 
Public methodStatic memberGetMonitorInfo 
Public methodStatic memberGetRgnBox 
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberGetUpdateRect 
Public methodStatic memberGetViewportOrgEx 
Public methodStatic memberGetWindow 
Public methodStatic memberGetWindowDC 
Public methodStatic memberGetWindowLong 
Public methodStatic memberGetWindowRect 
Public methodStatic memberHIWORD(Int32) 
Public methodStatic memberHIWORD(IntPtr) 
Public methodStatic memberInflateRect 
Public methodStatic memberIntCreateRectRgn 
Public methodStatic memberIntersectClipRect 
Public methodStatic memberIntPtrToInt32 
Public methodStatic memberIntRestoreDC 
Public methodStatic memberIntSaveDC 
Public methodStatic memberIsAppThemed 
Public methodStatic memberIsIconic 
Public methodStatic memberIsThemeActive 
Public methodStatic memberIsWindowVisible 
Public methodStatic memberIsWine 
Public methodStatic memberIsZoomed 
Public methodStatic memberLOWORD(Int32) 
Public methodStatic memberLOWORD(IntPtr) 
Public methodStatic memberMAKEHIWORD 
Public methodStatic memberMAKELOWORD 
Public methodStatic memberMapWindowPoints 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberMonitorFromWindow 
Public methodStatic memberPrintWindow 
Public methodStatic memberQueryPerformanceCounter 
Public methodStatic memberQueryPerformanceFrequency 
Public methodStatic memberRedrawWindow(IntPtr, PIRECT, IntPtr, UInt32) 
Public methodStatic memberRedrawWindow(IntPtr, IntPtr, IntPtr, UInt32) 
Public methodStatic memberRegisterWindowMessage 
Public methodStatic memberReleaseDC 
Public methodStatic memberSelectClipRgn(HandleRef, HandleRef) 
Public methodStatic memberSelectClipRgn(IntPtr, IntPtr) 
Public methodStatic memberSelectObject 
Public methodStatic memberSendMessage 
Public methodStatic memberSetBkColor 
Public methodStatic memberSetTextColor 
Public methodStatic memberSetViewportOrgEx 
Public methodStatic memberSetWindowLong 
Public methodStatic memberSetWindowPos 
Public methodStatic memberSetWindowTheme 
Public methodStatic memberShowWindow 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodStatic memberTrackMouseEvent 
Public methodStatic memberTranslateMessage 
Public methodStatic memberUpdateLayeredWindow 
Public methodStatic memberVkKeyScan 
Public methodStatic memberWindowFromPoint 
Top
Fields
 NameDescription
Public fieldStatic memberAC_SRC_ALPHA 
Public fieldStatic memberAC_SRC_OVER 
Public fieldStatic memberBITSPIXEL 
Public fieldStatic memberCS_DROPSHADOW 
Public fieldStatic memberCS_SAVEBITS 
Public fieldStatic memberDCX_CACHE 
Public fieldStatic memberDCX_CLIPSIBLINGS 
Public fieldStatic memberDCX_INTERSECTRGN 
Public fieldStatic memberDCX_LOCKWINDOWUPDATE 
Public fieldStatic memberDCX_WINDOW 
Public fieldStatic memberDEVICE_BITSPIXEL 
Public fieldStatic memberDEVICE_PLANES 
Public fieldStatic memberDTM_SETMCCOLOR 
Public fieldStatic memberDTT_COMPOSITED 
Public fieldStatic memberDTT_GLOWSIZE 
Public fieldStatic memberDTT_TEXTCOLOR 
Public fieldStatic memberEM_FORMATRANGE 
Public fieldStatic memberFALSE 
Public fieldStatic memberGW_CHILD 
Public fieldStatic memberGWL_EXSTYLE 
Public fieldStatic memberGWL_HWNDPARENT 
Public fieldStatic memberGWL_STYLE 
Public fieldStatic memberHTBORDER 
Public fieldStatic memberHTBOTTOM 
Public fieldStatic memberHTBOTTOMLEFT 
Public fieldStatic memberHTBOTTOMRIGHT 
Public fieldStatic memberHTCAPTION 
Public fieldStatic memberHTCLIENT 
Public fieldStatic memberHTGROWBOX 
Public fieldStatic memberHTHELP 
Public fieldStatic memberHTIGNORE 
Public fieldStatic memberHTLEFT 
Public fieldStatic memberHTMENU 
Public fieldStatic memberHTNOWHERE 
Public fieldStatic memberHTRIGHT 
Public fieldStatic memberHTSIZE 
Public fieldStatic memberHTSYSMENU 
Public fieldStatic memberHTTOP 
Public fieldStatic memberHTTOPLEFT 
Public fieldStatic memberHTTOPRIGHT 
Public fieldStatic memberHTTRANSPARENT 
Public fieldStatic memberLOGPIXELSX 
Public fieldStatic memberLOGPIXELSY 
Public fieldStatic memberMA_NOACTIVATE 
Public fieldStatic memberMCSC_BACKGROUND 
Public fieldStatic memberPLANES 
Public fieldStatic memberPRF_CLIENT 
Public fieldStatic memberRDW_FRAME 
Public fieldStatic memberRDW_INVALIDATE 
Public fieldStatic memberRDW_UPDATENOW 
Public fieldStatic memberSC_CLOSE 
Public fieldStatic memberSC_MAXIMIZE 
Public fieldStatic memberSC_MINIMIZE 
Public fieldStatic memberSC_RESTORE 
Public fieldStatic memberSRCCOPY 
Public fieldStatic memberSW_SHOWNA 
Public fieldStatic memberSW_SHOWNOACTIVATE 
Public fieldStatic memberSWP_FRAMECHANGED 
Public fieldStatic memberSWP_HIDEWINDOW 
Public fieldStatic memberSWP_NOACTIVATE 
Public fieldStatic memberSWP_NOCOPYBITS 
Public fieldStatic memberSWP_NOMOVE 
Public fieldStatic memberSWP_NOOWNERZORDER 
Public fieldStatic memberSWP_NOSIZE 
Public fieldStatic memberSWP_NOZORDER 
Public fieldStatic memberSWP_SHOWWINDOW 
Public fieldStatic memberTME_LEAVE 
Public fieldStatic memberTME_NONCLIENT 
Public fieldStatic memberTRUE 
Public fieldStatic memberULW_ALPHA 
Public fieldStatic memberWM_ACTIVATE 
Public fieldStatic memberWM_ACTIVATEAPP 
Public fieldStatic memberWM_CAPTURECHANGED 
Public fieldStatic memberWM_CHAR 
Public fieldStatic memberWM_CONTEXTMENU 
Public fieldStatic memberWM_CREATE 
Public fieldStatic memberWM_CTLCOLOR 
Public fieldStatic memberWM_CTLCOLOREDIT 
Public fieldStatic memberWM_DEADCHAR 
Public fieldStatic memberWM_DESTROY 
Public fieldStatic memberWM_ERASEBKGND 
Public fieldStatic memberWM_GETMINMAXINFO 
Public fieldStatic memberWM_HELP 
Public fieldStatic memberWM_HSCROLL 
Public fieldStatic memberWM_INITMENU 
Public fieldStatic memberWM_KEYDOWN 
Public fieldStatic memberWM_KEYFIRST 
Public fieldStatic memberWM_KEYLAST 
Public fieldStatic memberWM_KEYUP 
Public fieldStatic memberWM_KILLFOCUS 
Public fieldStatic memberWM_LBUTTONDBLCLK 
Public fieldStatic memberWM_LBUTTONDOWN 
Public fieldStatic memberWM_LBUTTONUP 
Public fieldStatic memberWM_MBUTTONDOWN 
Public fieldStatic memberWM_MBUTTONUP 
Public fieldStatic memberWM_MOUSEACTIVATE 
Public fieldStatic memberWM_MOUSELEAVE 
Public fieldStatic memberWM_MOUSEMOVE 
Public fieldStatic memberWM_MOUSEWHEEL 
Public fieldStatic memberWM_MOVE 
Public fieldStatic memberWM_NCACTIVATE 
Public fieldStatic memberWM_NCCALCSIZE 
Public fieldStatic memberWM_NCDESTROY 
Public fieldStatic memberWM_NCHITTEST 
Public fieldStatic memberWM_NCLBUTTONDBLCLK 
Public fieldStatic memberWM_NCLBUTTONDOWN 
Public fieldStatic memberWM_NCLBUTTONUP 
Public fieldStatic memberWM_NCMBUTTONDBLCLK 
Public fieldStatic memberWM_NCMBUTTONDOWN 
Public fieldStatic memberWM_NCMBUTTONUP 
Public fieldStatic memberWM_NCMOUSELEAVE 
Public fieldStatic memberWM_NCMOUSEMOVE 
Public fieldStatic memberWM_NCPAINT 
Public fieldStatic memberWM_NCRBUTTONDBLCLK 
Public fieldStatic memberWM_NCRBUTTONDOWN 
Public fieldStatic memberWM_NCRBUTTONUP 
Public fieldStatic memberWM_NCXBUTTONDBLCLK 
Public fieldStatic memberWM_NCXBUTTONDOWN 
Public fieldStatic memberWM_NCXBUTTONUP 
Public fieldStatic memberWM_PAINT 
Public fieldStatic memberWM_PRINT 
Public fieldStatic memberWM_PRINTCLIENT 
Public fieldStatic memberWM_RBUTTONDOWN 
Public fieldStatic memberWM_RBUTTONUP 
Public fieldStatic memberWM_SETCURSOR 
Public fieldStatic memberWM_SETFOCUS 
Public fieldStatic memberWM_SETREDRAW 
Public fieldStatic memberWM_SETTEXT 
Public fieldStatic memberWM_SYSCHAR 
Public fieldStatic memberWM_SYSCOMMAND 
Public fieldStatic memberWM_SYSDEADCHAR 
Public fieldStatic memberWM_SYSKEYDOWN 
Public fieldStatic memberWM_SYSKEYUP 
Public fieldStatic memberWM_VSCROLL 
Public fieldStatic memberWM_WINDOWPOSCHANGED 
Public fieldStatic memberWM_WINDOWPOSCHANGING 
Public fieldStatic memberWS_BORDER 
Public fieldStatic memberWS_CAPTION 
Public fieldStatic memberWS_CHILD 
Public fieldStatic memberWS_CLIPCHILDREN 
Public fieldStatic memberWS_CLIPSIBLINGS 
Public fieldStatic memberWS_EX_APPWINDOW 
Public fieldStatic memberWS_EX_CLIENTEDGE 
Public fieldStatic memberWS_EX_COMPOSITED 
Public fieldStatic memberWS_EX_CONTROLPARENT 
Public fieldStatic memberWS_EX_LAYERED 
Public fieldStatic memberWS_EX_LEFT 
Public fieldStatic memberWS_EX_LEFTSCROLLBAR 
Public fieldStatic memberWS_EX_NOACTIVATE 
Public fieldStatic memberWS_EX_RIGHT 
Public fieldStatic memberWS_EX_RTLREADING 
Public fieldStatic memberWS_EX_TOOLWINDOW 
Public fieldStatic memberWS_EX_TOPMOST 
Public fieldStatic memberWS_EX_TRANSPARENT 
Public fieldStatic memberWS_MAXIMIZE 
Public fieldStatic memberWS_MAXIMIZEBOX 
Public fieldStatic memberWS_MINIMIZE 
Public fieldStatic memberWS_MINIMIZEBOX 
Public fieldStatic memberWS_POPUP 
Public fieldStatic memberWS_VISIBLE 
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also