MidiMountain 0.4.0


Units
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TMCOutputDevice

Unit

MCDevices

Declaration

type TMCOutputDevice = class(TMCDevice)

Description

MIDI Output Device
Class that hols all information about one output device

Hierarchy

TMCDevice > TMCItem > TMCBase

Methods

Overview

Public constructor Create( aOwner: TMCBase; aList: TMCList; aCallCreateMsg: boolean = true ); override;
Protected procedure Close; override;
Protected procedure Flush; override;
Protected procedure ResetFlags;
Public procedure Send( const aStatus, aData1, aData2: byte ); overload; virtual;
Public procedure Send( const aEvent: TMCEvent ); overload; virtual;

Description

Public constructor Create( aOwner: TMCBase; aList: TMCList; aCallCreateMsg: boolean = true ); override;

create a MIDI output device

Protected procedure Close; override;

 

Protected procedure Flush; override;

 

Protected procedure ResetFlags;

 

Public procedure Send( const aStatus, aData1, aData2: byte ); overload; virtual;

 

Public procedure Send( const aEvent: TMCEvent ); overload; virtual;

send a MIDI event


MidiMountain 0.4.0 1999-2002 Adrian Meyer, developed with Delphi and Kylix


Generated by DIPasDoc 0.8.0 on Wed 29 Oct 2003 21:59:09