Platforms to show: All Mac Windows Linux Cross-Platform

Back to BlockMBS class.

BlockMBS.BlockB(Async_ as boolean, tag as Variant) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
If you return a boolean, we pass it to the caller if async=false. For Async = true, the plugin already passed back AsyncBoolResult for you before this event is called.

BlockMBS.BlockBI(Async_ as boolean, tag as Variant, value as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.
If you return a boolean, we pass it to the caller if async=false. For Async = true, the plugin already passed back AsyncBoolResult for you before this event is called.

BlockMBS.BlockBII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.
If you return a boolean, we pass it to the caller if async=false. For Async = true, the plugin already passed back AsyncBoolResult for you before this event is called.

BlockMBS.BlockBIII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer, value3 as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.
If you return a boolean, we pass it to the caller if async=false. For Async = true, the plugin already passed back AsyncBoolResult for you before this event is called.

BlockMBS.BlockBIIII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer, value3 as Integer, value4 as Integer) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.
If you return a boolean, we pass it to the caller if async=false. For Async = true, the plugin already passed back AsyncBoolResult for you before this event is called.

BlockMBS.BlockV(Async_ as boolean, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.

BlockMBS.BlockVI(Async_ as boolean, tag as Variant, value as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.

Some examples using this event:

BlockMBS.BlockVII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.

BlockMBS.BlockVIII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer, value3 as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.

BlockMBS.BlockVIIII(Async_ as boolean, tag as Variant, value1 as Integer, value2 as Integer, value3 as Integer, value4 as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Declare MBS Util Plugin 13.4 ✅ Yes ❌ No ❌ No ❌ No
Called when block is invoked.

Async: False if block is invoked directly on main thread. Else true so invoked later on main thread.
Tag: The tag value passed on block creation.
Value properties give the actual values. You may need to cast to Ptr, Boolean or whatever data type you expect.

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


The biggest plugin in space...