Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

ButtonMBS.Action(x as Integer, y as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 8.4 Yes Yes Yes No No
Function: The event called when the mouse button is clicked in the control.
Notes: Currently called after each MouseUp event.

Feedback, Comments & Corrections

ButtonMBS.EnableMenuItems
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 17.1 Yes Yes Yes No No
Function: The event where you can enable menu items.

Feedback, Comments & Corrections

ButtonMBS.MenuAction(HitItem as MenuItem) As Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 17.1 Yes Yes Yes No No
Function: Called when a menuitem is choosen.
Notes: This allows the control to react on its relevant menu items. Please return true if you handled it or false to give others a chance.

Feedback, Comments & Corrections

ButtonMBS.MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 17.1 Yes Yes Yes No No
Function: The mouse button was pressed inside the control’s region at the location passed in to x, y.
Notes:
The coordinates x and y are local to the control, i.e. they represent the position of the mouse click relative to the upper-left corner or the Control.
Return True if you are going to handle the MouseDown. In such a case:
  • The Action event, if any, will not execute and the state of the object will not change.
  • You will receive the MouseDrag and MouseUp events.
If you return False, the system handles the MouseDown so the above event handlers do not get called.

Feedback, Comments & Corrections

ButtonMBS.MouseDrag(x as Integer, y as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 8.4 Yes Yes Yes No No
Function: The mouse drag event.

Feedback, Comments & Corrections

ButtonMBS.MouseUp(x as Integer, y as Integer)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 8.4 Yes Yes Yes No No
Function: The event called when the mouse button is released.

Feedback, Comments & Corrections

ButtonMBS.ScaleFactorChanged(NewFactor as Double)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
event Controls MBS Overlay Plugin 17.1 Yes Yes Yes No No
Function: The backing store scale factor has changed.
Notes: Please invalidate any cached bitmaps or other relevant state.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Overlay Plugin.




Links
MBS Xojo Plugins