MidiMountain 0.4.0
|
 |
Class TMCDevice
Unit
MCDevices
Declaration
type TMCDevice = class(TMCItem )
Description
MIDI Device Base class for a MIDI deviceHierarchy
TMCItem > TMCBase Fields
| Name | Description |
 |
FHandle |
|
Methods
Overview
Description
 |
constructor Create( aOwner: TMCBase; aList: TMCList; aCallCreateMsg: boolean = true ); override; |
create a MIDI device
 |
destructor Destroy; override; |
destroy the device
 |
procedure Close; virtual; |
close the device
 |
procedure Flush; virtual; |
flush out the devices
 |
procedure Open; virtual; |
open the device
Properties
Overview
Description
 |
property Active: boolean; |
is the device active?(open)
 |
property CloseMessage: TMidiMessage; |
device close MIDI message
 |
property Handle: THandle; |
handle of the device
 |
property Name: WideString; |
name of the MIDI device
 |
property NameChangedMessage: TMidiMessage; |
name changed MIDI message
 |
property OpenMessage: TMidiMessage; |
device open MIDI message
MidiMountain 0.4.0 ©1999-2002 Adrian Meyer, developed with Delphi and Kylix
|