Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Win Plugin:WinNotification:
Partly Console safe, 47 entry points.
- class WindowsDriveNotificationMBS
- class WinGestureConfigMBS
- class WinGestureInfoMBS
- method Constructor
- property Flags as Integer
- property ID as Integer
- property TargetWindow as Integer
- property LocationX as Integer
- property LocationY as Integer
- property LocationInWindowX as Integer
- property LocationInWindowY as Integer
- property InstanceID as Integer
- property SequenceID as Integer
- property Arguments as Int64
- property ArgumentsLower as UInt32
- property ArgumentsHigher as UInt32
- property RotateAngle as Double
- class WinNotificationMBS
- method Constructor
- method Constructor(Window as Window)
- method Constructor(Control as RectControl)
- method Constructor(WindowHandle as Integer)
- method StopListeningForMessage(name as string) as boolean
- method ListenForMessage(name as string) as boolean
- method IsListeningFor(name as string) as boolean
- method StopListeningForMessage(MessageID as Integer) as boolean
- method ListenForMessage(MessageID as Integer) as boolean
- method IsListeningFor(MessageID as Integer) as boolean
- method Constructor(Window as DesktopWindow)
- method Constructor(Control as DesktopUIControl)
- property WindowHandle as Integer
- shared method SendMessage(name as string, Value1 as integer = 0, Value2 as integer = 0, TimeOut as Integer = 10) as boolean
- shared method SendMessage(byref result as integer, MessageID as integer, Value1 as integer = 0, Value2 as integer = 0, TimeOut as Integer = 10) as boolean
- shared method SendMessageToWindow(WindowHandle as Integer, byref result as integer, MessageID as integer, Value1 as integer = 0, Value2 as integer = 0, TimeOut as Integer = 10) as boolean
- event GotNotification(Message as Integer, Name as string, Value1 as Integer, Value2 as Integer, byref Result as Integer, byref Handled as boolean)
- class WinPointerEventsMBS
- method Constructor(WindowHandle as Integer)
- method Constructor(win as Window)
- method Constructor(control as RectControl)
- method Close
- method Constructor(win as DesktopWindow)
- method Constructor(control as DesktopUIControl)
- property WindowHandle as Integer
- shared method EnableMouseInPointer(enable as boolean) as boolean
- shared method IsMouseInPointerEnabled as boolean
- shared method SetGestureConfig(win as Window, config() as WinGestureConfigMBS = nil) as boolean
- shared method GetGestureConfig(win as Window, config() as WinGestureConfigMBS, flags as Integer = 0) as Integer
- shared method SetGestureConfig(Control as RectControl, config() as WinGestureConfigMBS = nil) as boolean
- shared method GetGestureConfig(Control as RectControl, config() as WinGestureConfigMBS, flags as Integer = 0) as Integer
- shared method SetGestureConfig(win as DesktopWindow, config() as WinGestureConfigMBS = nil) as boolean
- shared method GetGestureConfig(win as DesktopWindow, config() as WinGestureConfigMBS, flags as Integer = 0) as Integer
- shared method SetGestureConfig(Control as DesktopUIControl, config() as WinGestureConfigMBS = nil) as boolean
- shared method GetGestureConfig(Control as DesktopUIControl, config() as WinGestureConfigMBS, flags as Integer = 0) as Integer
- event PointerDown(PointerID as Integer, Flags as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerUp(PointerID as Integer, Flags as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerLeave(PointerID as Integer, Flags as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerEnter(PointerID as Integer, Flags as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerWheel(PointerID as Integer, Delta as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerHWheel(PointerID as Integer, Delta as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerUpdate(PointerID as Integer, Flags as Integer, X as Integer, Y as Integer, info as WinPointerInfoMBS) as boolean
- event PointerDeviceChange(Change as Integer, Param as Integer) as boolean
- event PointerDeviceInRange(Param1 as Integer, Param2 as Integer) as boolean
- event PointerDeviceOutOfRange(Param1 as Integer, Param2 as Integer) as boolean
- event Gesture(info as WinGestureInfoMBS) as boolean
- event GestureNotify
- class WinPointerInfoMBS
- method Constructor
- property pointerType as Integer
- property pointerId as Integer
- property frameId as Integer
- property pointerFlags as Integer
- property sourceDevice as Integer
- property hwndTarget as Integer
- property PixelLocationX as Integer
- property PixelLocationY as Integer
- property HimetricLocationX as Integer
- property HimetricLocationY as Integer
- property PixelLocationRawX as Integer
- property PixelLocationRawY as Integer
- property HimetricLocationRawX as Integer
- property HimetricLocationRawY as Integer
- property Time as Integer
- property historyCount as Integer
- property InputData as Integer
- property KeyStates as Integer
- property PerformanceCount as Int64
- property ButtonChangeType as Integer
Blog Entries
- Windows Touch Events
- MonkeyBread Software Releases the MBS Xojo Plugins in version 17.1
- MBS Xojo Plugins, version 17.1pr2
- MDI Window Background in Xojo
- MBS Xojo / Real Studio Plugins, version 17.0pr4
- MBS Xojo / Real Studio Plugins, version 16.2pr1
- MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 15.0
- Tip of the day: Windows Notifications
- MonkeyBread Software releases MBS Real Studio plug-ins in version 12.1
- Windows Notifications