The plugin part Overlay
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Overlay Plugin:Overlay:
Not Console safe,
44 entry points.
- class OverlayMBS
- method Constructor(left as integer, top as integer, width as integer, height as integer, MacAttributes as integer, WinExStyle as integer, WinStyle as integer)
- method Constructor(left as integer, top as integer, width as integer, height as integer, WindowsNoActivate as boolean = false, WindowsTopMost as boolean=true)
- method Update
- method Update(NSImage as variant)
- method Close
- method Show(WindowsShowMode as integer = 0)
- method Hide
- method UpdateShow
- method Resize(width as integer, height as integer)
- method Move(left as integer, top as integer)
- method SetFocus
- method InvalidateShadow
- property hasShadow as boolean
- property WinIsTopMost as boolean
- property Title as string
- property CurrentImage as Variant
- property WindowHandle as Integer
- property WindowID as Integer
- property Left as Integer
- property Top as Integer
- property Height as Integer
- property Width as Integer
- property Visible as Boolean
- property Alpha as Double
- property Pict as Picture
- property Mask as Picture
- property IgnoreMouseClicks as Boolean
- property AutoCaptureMouse as Boolean
- property NSWindow as Variant
- property NSView as Variant
- property WindowsClassName as String
- property MovableByWindowBackground as Boolean
- event WindowClosed
- event WindowBoundsChanged
- event WindowShown
- event WindowHidden
- event MouseDown(x as integer, y as integer, modifiers as integer) as boolean
- event MouseUp(x as integer, y as integer, modifiers as integer) as boolean
- event MouseMoved(x as integer, y as integer, modifiers as integer) as boolean
- event MouseDragged(x as integer, y as integer, modifiers as integer) as boolean
- event MouseWheel(x as integer, y as integer, dx as double, dy as double, modifiers as integer)
- event MouseEnter(x as integer, y as integer, modifiers as integer)
- event MouseExit(x as integer, y as integer, modifiers as integer)
- event KeyDown(key as String, keyCode as Integer, modifiers as integer) as Boolean
- event KeyUp(key as String, keyCode as Integer, modifiers as integer) as Boolean
- event menuForEvent(NSEvent as variant) as Variant
- event GotFocus
- event LostFocus
- event Draw(CGContext as Variant, NSGraphicsContext as Variant)
Blog Entries
Xojo Developer Magazine