Platforms to show: All Mac Windows Linux Cross-Platform
Back to CGSWindowMBS class.
CGSWindowMBS.AffineTransform as CGAffineTransformMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
(Read and Write computed property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
0 is invisible and 1.0 is visible.
You may prefer to use the window TransparencyMBS property instead as it uses documented APIs.
(Read and Write computed property)
CGSWindowMBS.EventMask as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read and Write computed property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
See WindowGroupMBS.level or OverlayWindow.Level for details.
CGSWindowMBS.Move(byref x as single, byref y as single)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
CGSWindowMBS.Order(mode as Integer, relativeToWindow as CGSWindowMBS=nil)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
Mode must be kCGSOrderAbove, kCGSOrderBelow or kCGSOrderOut.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 8.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
In Pixel from the top of the screen.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Lasterror is set.
CGSWindowMBS.Warp(w as Integer, h as Integer, value as memoryblock)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
the memoryblock must be of size w*h*sizeof(single)*4.
a single is 4 bytes, so this is 16*w*h
w is the number of horizontal points you define.
h is the number of vertical points you define.
Basicly you define for a local point in the window the point onscreen where it is moved to. See the example project for more details.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
CGSWindowMBS.Workspace as CGSWorkspaceMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | CoreGraphics | MBS MacCG Plugin | 7.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The items on this page are in the following plugins: MBS MacCG Plugin.