Platforms to show: All Mac Windows Linux Cross-Platform
CGSConnectionMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Requires Mac OS X 10.4.
All functions used by the CGS classes are private APIs, so Apple does not guarantee that they work in future Mac OS X versions.
- 3 properties
- property Handle as Integer
- property Lasterror as Integer
- property Workspace as CGSWorkspaceMBS
- 13 methods
- method CGSWindow(w as window) as CGSWindowMBS
- method CGSWindowbyHandle(windowhandle as Integer) as CGSWindowMBS
- method FlushAllWindows
- method FlushAllWindowsForAllOtherProceses
- method FlushAllWindowsForAllProceses
- method GetOnScreenWindowList as CGSWindowListMBS
- method GetOnScreenWindowListForProcess(PID as Integer) as CGSWindowListMBS
- method GetWindowList as CGSWindowListMBS
- method GetWindowListForProcess(PID as Integer) as CGSWindowListMBS
- method NewTransition(request as CGSTransitionRequestMBS) as CGSTransitionMBS
- method RunTransition(request as CGSTransitionRequestMBS, duration as single)
- method SetWorkspaceWithTransition(workspace as CGSWorkspaceMBS, transition as Integer, type as Integer, time as single)
- method SetWorkspaceWithTransition(workspace as Integer, transition as Integer, type as Integer, time as single)
This class has no sub classes.
Some properties using for this class:
- CGSTransitionMBS.Connection as CGSConnectionMBS
- CGSValueMBS.Connection as CGSConnectionMBS
- CGSWindowListMBS.Connection as CGSConnectionMBS
- CGSWindowMBS.Connection as CGSConnectionMBS
- CGSWorkspaceMBS.Connection as CGSConnectionMBS
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacCG Plugin.
CGRectMBS - CGScreenRefreshEventMBS