C# (CSharp) ACAT.Lib.Core.Utility Namespace

Classes

Name Description
CultureUtils
FileUtils Contains functions to contruct paths relative to the various root folders in ACAT such as the Assets folder, the User folder, the Profile folder, the Extensions folder etc.
User32Interop PInvoke interface to user32.dll functions
User32Interop.HARDWAREINPUT
User32Interop.INPUT
User32Interop.KEYBDINPUT
User32Interop.MouseInputData
User32Interop.MouseKeybdhardwareInputUnion
User32Interop.POINT
User32Interop.RECT
User32Interop.WINDOWPLACEMENT
WindowActiveWatchdog Checks if the specified form has lost focus, and if so, immediately restores the focus back.
WindowActivityMonitor Monitors the activity of the foreground window and notifies event subscribers if the focues of the active window changes, OR if the focus changes from one control to another inside the active window Also supports a heartbeat where subscribers can be periodically notified of the current focused window/ window element
Windows Contains numerous functions for window manipulation, window sizing, window positioning, etc. Has cross-thread invoke-required functions for most of the commonly used windows functions
Windows.ShowWindowFlags
Windows.WindowStyleFlags