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

MidiObjectMBS.DisplayName as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 17.4 Yes No No Yes, macOS only No
Function: Provides the Apple-recommended user-visible name for an endpoint, by combining the device and endpoint names.
Notes:
For objects other than endpoints, the display name is the same as the name.
(Read only property)

Feedback, Comments & Corrections

MidiObjectMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 3.1 Yes No No Yes, macOS only No
Function: The handle of this object.
Notes: (Read and Write property)

Feedback, Comments & Corrections

MidiObjectMBS.Lasterror as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 3.1 Yes No No Yes, macOS only No
Function: The last error code reported.
Notes:
0 if the function was successfull.
-1 if the function is not available or the RB parameters were bad. (e.g. nil)
else a Mac OS error code.

Some Midi specific error codes:

kMIDIInvalidClient-10830
kMIDIInvalidPort-10831
kMIDIWrongEndpointType-10832want source, got destination, or vice versa
kMIDINoConnection-10833attempt to close a non-existant connection
kMIDIUnknownEndpoint-10834
kMIDIUnknownProperty-10835
kMIDIWrongPropertyType-10836
kMIDINoCurrentSetup-10837there is no current setup, or it contains no devices
kMIDIMessageSendErr-10838communication with server failed
kMIDIServerStartErr-10839couldn't start the server
kMIDISetupFormatErr-10840unparseable saved state
kMIDIWrongThread-10841driver is calling non I/O function in server from a thread other than server's main one:
kMIDIObjectNotFound-10842
kMIDIIDNotUnique-10843
(Read and Write property)

Feedback, Comments & Corrections

MidiObjectMBS.Manufacturer as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 17.4 Yes No No Yes, macOS only No
Function: Drivers should set this property on their devices.
Notes:
Setup editors may allow the user to set this property on external devices.
(Read only property)

Feedback, Comments & Corrections

MidiObjectMBS.Model as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 17.4 Yes No No Yes, macOS only No
Function: The model name.
Notes: (Read only property)

Feedback, Comments & Corrections

MidiObjectMBS.Name as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property MIDI MBS MacCF Plugin 17.4 Yes No No Yes, macOS only No
Function: The item's name.
Notes:
Devices, entities, and endpoints may all have names. The recommended way to display an endpoint's name is to ask for the endpoint name, and display only that name if it is unique. If it is non-unique, prepend the device name.

A setup editor may allow the user to set the names of both driver-owned and external devices.
(Read only property)

Feedback, Comments & Corrections

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




Links
MBS FileMaker tutorial videos