| Name | Unit | Description |
| ApplyFont |
MMTranslate |
set all the fonts in a form |
| BOM_LSB_FIRST |
UniStrUtils |
|
| BOM_MSB_FIRST |
UniStrUtils |
|
| BreakToWidth |
UniStrUtils |
break a string at a preferred position into lines |
| cApplicationName |
MMTranslate |
Application name used in main form caption and about box |
| CarriageReturn |
UniStrUtils |
|
| cBaseTune |
MCEvent |
Base frequency in Herz for A in note display |
| cCharSetNames |
MMTranslate |
character set names |
| cDefaultChannel |
MCTrack |
Default MIDI channel of track |
| cDefaultCharSet |
MMTranslate |
Default character set name |
| cDefaultCopyrightNotice |
MCSequence |
Default copyright notice of sequence |
| cDefaultDeltaTimesType |
MCSequence |
Default delta times type of sequence |
| cDefaultFileType |
MCSequence |
Default file type of sequence |
| cDefaultFontName |
MMTranslate |
Default font name |
| cDefaultFontSize |
MMTranslate |
default font size |
| cDefaultHistoryCount |
MMFormConsole |
Default amount of items in the console |
| cDefaultKeySignatureIsMinor |
MCClasses |
Default flag for IsMinor |
| cDefaultKeySignatureSharpFlatCount |
MCClasses |
Default sharp-flat count |
| cDefaultName |
MCSequence |
Default sequence name |
| cDefaultPatch |
MCTrack |
Default instrument patch of track |
| cDefaultSelectionColor |
MMDataModule |
default selection color |
| cDefaultSMPTEOffset |
MCSequence |
Default SMPTE offset of sequence |
| cDefaultTempo |
MCClasses |
Default tempo 120 bpm |
| cDefaultTicksPerPixel |
MMCompPositionBar |
default resolution for time zoom |
| cDefaultTimeSignatureClocksPerQuarter |
MCClasses |
Default clocks per quarter |
| cDefaultTimeSignatureDenominator |
MCClasses |
Default denominator to the base of 2. 0=1 1=1/2 2=1/4 3=1/8.... |
| cDefaultTimeSignatureNotesPerQuarter |
MCClasses |
Default notes |
| cDefaultTimeSignatureNumerator |
MCClasses |
Default numerator |
| cDefaultTrackHeight |
MMDataModule |
default track height |
| cDefaultUse14BitController |
MCSequence |
Default "use" 14 bit controller of sequence |
| cDefaultUseNoteOff |
MCSequence |
Default "use" note off of sequence |
| cDefaultUseRunningStatus |
MCSequence |
Default "use" running status of sequence |
| cErrorFileType |
MCSequence |
Error not a correct mid file |
| ChangeColorBrightness |
MMUtils |
change the brightness of a color with a factor. 1=same, 0.9 darker, 1.1 ligher |
| cMeasureBeatTick |
MCSequence |
Measure-beat-ticks string |
| cMidiFileTypes |
MCSequence |
MIDI file type names |
| cNoteFormat |
MMFormEventProperties |
display format for notes |
| cNoYes |
MCBase |
yes/no text |
| CodeBlockFromChar |
UniStrUtils |
function CodePageFromLocale(Language: LCID): Integer; |
| ColorToStr |
MMUtils |
convert a Borland TColor to a HTML color #000000 |
| CR |
UniStrUtils |
|
| CRLF |
UniStrUtils |
|
| cStartupSteps |
MMFormMain |
amount of steps while starting application |
| cTime |
MCSequence |
time format |
| cToolbarType |
MMTypes |
MidiMountain toolbar type identifiers |
| cTrackColors |
MMFormMain |
default track colors if nothing is in the configuration file |
| cVersion |
MMTranslate |
Current version of MidiMountain |
| Devices |
MCDevices |
access to global midi devices |
| DoLog |
MCBase |
|
| DumpLanguageFile |
MMTranslate |
dump everything into a language file. If existing append new entries |
| FormFeed |
UniStrUtils |
|
| Frequencies |
MCEvent |
|
| frmMMAbout |
MMFormAbout |
Used as global startup window |
| frmMMData |
MMDataModule |
global pointer to data module |
| frmMMMain |
MMFormMain |
global pointer to main form |
| frmMMSequence |
MMFormSequence |
Public declarations |
| GetFont |
MMTranslate |
|
| GetToolbarType |
MMTypes |
MidiMountain toolbar type locating function |
| InflateRect |
MMUtils |
inflate a rectangle by n pixels |
| InitEnglish |
MMTranslate |
initialize the a translation list with english |
| LF |
UniStrUtils |
|
| LineFeed |
UniStrUtils |
|
| LineSeparator |
UniStrUtils |
|
| LoadTranslation |
MMTranslate |
load a translation file and initialize the internal lists |
| MidiText |
MCMidiText |
create the global MIDI text object |
| MM_ChannelPrefixBase |
MCClasses |
MIDI message: base for all TMCChannelPrefix messages |
| MM_ChannelPrefixChannelChanged |
MCClasses |
MIDI message: a TMCChannelPrefix's MIDI channel changed |
| MM_ChannelPrefixCreated |
MCClasses |
MIDI message: a TMCChannelPrefix was created |
| MM_ChannelPrefixDestroying |
MCClasses |
MIDI message: a TMCChannelPrefix is beeing destroyed |
| MM_ChannelPrefixOffsetChanged |
MCClasses |
MIDI message: a TMCChannelPrefix's offset changed |
| MM_CuePointBase |
MCClasses |
MIDI message: base for all TMCCuePoint messages |
| MM_CuePointCreated |
MCClasses |
MIDI message: a TMCCuePoint was created |
| MM_CuePointDestroying |
MCClasses |
MIDI message: a TMCCuePoint is beeing destroyed |
| MM_CuePointNameChanged |
MCClasses |
MIDI message: the TMCCuePoint's name has changed |
| MM_CuePointOffsetChanged |
MCClasses |
MIDI message: a TMCCuePoint's offset changed |
| MM_DeviceNameBase |
MCClasses |
MIDI message: base for all TMCDeviceName messages |
| MM_DeviceNameCreated |
MCClasses |
MIDI message: a TMCDeviceName was created |
| MM_DeviceNameDestroying |
MCClasses |
MIDI message: a TMCDeviceName is beeing destroyed |
| MM_DeviceNameNameChanged |
MCClasses |
MIDI message: the TMCDeviceName's name has changed |
| MM_DeviceNameOffsetChanged |
MCClasses |
MIDI message: a TMCDeviceName's offset changed |
| MM_EventBase |
MCEvent |
MIDI message: base for all TMCEvent messages |
| MM_EventChannelChanged |
MCEvent |
MIDI message: the TMCEvent's MIDI channel has changed |
| MM_EventCreated |
MCEvent |
MIDI message: a TMCEvent's was created |
| MM_EventData1Changed |
MCEvent |
MIDI message: the TMCEvent's data1 byte has changed |
| MM_EventData2Changed |
MCEvent |
MIDI message: the TMCEvent's data 2 byte has changed |
| MM_EventDestroying |
MCEvent |
MIDI message: a TMCEvent's has destroyed |
| MM_EventOffsetChanged |
MCEvent |
MIDI message: the TMCEvent's Offset changed |
| MM_EventStatusChanged |
MCEvent |
MIDI message: the TMCEvent's status has changed |
| MM_InputDeviceBase |
MCDevices |
MIDI message: base for all TMCInputDevice messages |
| MM_InputDeviceClose |
MCDevices |
MIDI message: a TMCInputDevice's was closed |
| MM_InputDeviceCreated |
MCDevices |
MIDI message: a TMCInputDevice was created |
| MM_InputDeviceDestroying |
MCDevices |
MIDI message: a TMCInputDevice is beeing destroyed |
| MM_InputDeviceNameChanged |
MCDevices |
MIDI message: the TMCInputDevice's name has changed |
| MM_InputDeviceOffsetChanged |
MCDevices |
MIDI message: a TMCInputDevice's offset changed |
| MM_InputDeviceOpen |
MCDevices |
MIDI message: a TMCInputDevice's was opened |
| MM_ItemBase |
MCList |
MIDI message: base for all TMCItem messages |
| MM_ItemCreated |
MCList |
MIDI message: the TMCItem is beeing created |
| MM_ItemDestroying |
MCList |
MIDI message: the TMCItem is beeing destroyed |
| MM_ItemOffsetChanged |
MCList |
MIDI message: the TMCItem's offset has changed |
| MM_KeySignatureBase |
MCClasses |
MIDI message: base for all TMCKeySignature messages |
| MM_KeySignatureChanged |
MCClasses |
MIDI message: a TMCKeySignature changed |
| MM_KeySignatureCreated |
MCClasses |
MIDI message: a TMCKeySignature was created |
| MM_KeySignatureDestroying |
MCClasses |
MIDI message: a TMCKeySignature is beeing destroyed |
| MM_KeySignatureOffsetChanged |
MCClasses |
MIDI message: a TMCKeySignature's offset changed |
| MM_LyricBase |
MCClasses |
MIDI message: base for all TMCLyric messages |
| MM_LyricCreated |
MCClasses |
MIDI message: a TMCLyric was created |
| MM_LyricDestroying |
MCClasses |
MIDI message: a TMCLyric is beeing destroyed |
| MM_LyricOffsetChanged |
MCClasses |
MIDI message: a TMCLyric's offset changed |
| MM_LyricTextChanged |
MCClasses |
MIDI message: a TMCLyric's text was changed |
| MM_MarkerBase |
MCClasses |
MIDI message: base for all TMCMarker messages |
| MM_MarkerCreated |
MCClasses |
MIDI message: a TMCMarker was created |
| MM_MarkerDestroying |
MCClasses |
MIDI message: a TMCMarker is beeing destroyed |
| MM_MarkerNameChanged |
MCClasses |
MIDI message: the TMCMarker's name has changed |
| MM_MarkerOffsetChanged |
MCClasses |
MIDI message: a TMCMarker's offset changed |
| MM_MetaDataBase |
MCClasses |
MIDI message: base for all TMCMetaData messages |
| MM_MetaDataCreated |
MCClasses |
MIDI message: a TMCMetaData was created |
| MM_MetaDataDataChanged |
MCClasses |
MIDI message: a TMCMetaData's data changed |
| MM_MetaDataDestroying |
MCClasses |
MIDI message: a TMCMetaData is beeing destroyed |
| MM_MetaDataOffsetChanged |
MCClasses |
MIDI message: a TMCMetaData's offset changed |
| MM_None |
MCBase |
global MIDI message |
| MM_OutputDeviceBase |
MCDevices |
MIDI message: base for all TMCOutputDevice messages |
| MM_OutputDeviceClose |
MCDevices |
MIDI message: a TMCOutputDevice's was closed |
| MM_OutputDeviceCreated |
MCDevices |
MIDI message: a TMCOutputDevice was created |
| MM_OutputDeviceDestroying |
MCDevices |
MIDI message: a TMCOutputDevice is beeing destroyed |
| MM_OutputDeviceNameChanged |
MCDevices |
MIDI message: the TMCOutputDevice's name has changed |
| MM_OutputDeviceOffsetChanged |
MCDevices |
MIDI message: a TMCOutputDevice's offset changed |
| MM_OutputDeviceOpen |
MCDevices |
MIDI message: a TMCOutputDevice's was opened |
| MM_OutputDeviceSend |
MCDevices |
MIDI message: TMCOutputDevice send data to the device |
| MM_OutputMapBase |
MCDevices |
MIDI message: base for all TMCOutputMap messages |
| MM_OutputMapCreated |
MCDevices |
MIDI message: a TMCOutputMap was created |
| MM_OutputMapDestroying |
MCDevices |
MIDI message: a TMCOutputMap is beeing destroyed |
| MM_OutputMapDeviceChanged |
MCDevices |
MIDI message: a TMCOutputMap's output device changed |
| MM_OutputMapNameChanged |
MCDevices |
MIDI message: the TMCOutputMap's name has changed |
| MM_OutputMapOffsetChanged |
MCDevices |
MIDI message: a TMCOutputMap's offset changed |
| MM_PlaybackBase |
MCPlayback |
MIDI message: base for all TMCPlayback messages |
| MM_PlaybackPanic |
MCPlayback |
MIDI message: PANIC!: the playback stopped and a note off is sent to all devices |
| MM_PlaybackSetLoopFrom |
MCPlayback |
MIDI message: set loop from position |
| MM_PlaybackSetLoopTo |
MCPlayback |
MIDI message: set loop to position |
| MM_PlaybackStart |
MCPlayback |
MIDI message: the playback was started |
| MM_PlaybackStop |
MCPlayback |
MIDI message: the playback was stopped |
| MM_PortBase |
MCClasses |
MIDI message: base for all TMCPort messages |
| MM_PortChanged |
MCClasses |
MIDI message: the port of TMCPort has changed |
| MM_PortCreated |
MCClasses |
MIDI message: a TMCPort was created |
| MM_PortDestroying |
MCClasses |
MIDI message: a TMCPort is beeing destroyed |
| MM_PortOffsetChanged |
MCClasses |
MIDI message: a TMCPort's offset changed |
| MM_SequenceBase |
MCSequence |
MIDI message: base for all TMCSequence messages |
| MM_SequenceChangedChanged |
MCSequence |
MIDI message: the TMCSequence's change flag changed |
| MM_SequenceClear |
MCSequence |
MIDI message: TMCSequence was cleared |
| MM_SequenceCopyrightNoticeChanged |
MCSequence |
MIDI message: the TMCSequence's copyright notice changed |
| MM_SequenceDeltaTimesTypeChanged |
MCSequence |
MIDI message: the TMCSequence's delta times type changed |
| MM_SequenceFileNameChanged |
MCSequence |
MIDI message: the TMCSequence's file name changed |
| MM_SequenceFileTypeChanged |
MCSequence |
MIDI message: the TMCSequence's file type changed |
| MM_SequenceLoadingFile |
MCSequence |
MIDI message: TMCSequence is loading a file |
| MM_SequenceLoadingFileDone |
MCSequence |
MIDI message: TMCSequence is loading a file |
| MM_SequenceNameChanged |
MCSequence |
MIDI message: the TMCSequence's name changed |
| MM_SequencePositionChanged |
MCSequence |
MIDI message: the TMCSequence's playback position changed |
| MM_SequenceSavingFile |
MCSequence |
MIDI message: TMCSequence is saving to a mid file |
| MM_SequenceSelectionEndChanged |
MCSequence |
MIDI message: the TMCSequence's selection end changed |
| MM_SequenceSelectionStartChanged |
MCSequence |
MIDI message: the TMCSequence's selection start changed |
| MM_SequenceSMPTEOffsetChanged |
MCSequence |
MIDI message: the TMCSequence's SMPTE offset changed |
| MM_SequenceUse14BitControllerChanged |
MCSequence |
MIDI message: the TMCSequence's flag to use 14 bit controllers changed |
| MM_SequenceUseNoteOffChanged |
MCSequence |
MIDI message: the TMCSequence's "use note off instead of note on with velocity 0" changed |
| MM_SequenceUseRunningStatusChanged |
MCSequence |
MIDI message: the TMCSequence's running status changed |
| MM_SMPTEOffsetBase |
MCClasses |
MIDI message: base for all TMCSMPTEOffset messages |
| MM_SMPTEOffsetChanged |
MCClasses |
MIDI message: a TMCSMPTEOffset changed |
| MM_SMPTEOffsetCreated |
MCClasses |
MIDI message: a TMCSMPTEOffset was created |
| MM_SMPTEOffsetDestroying |
MCClasses |
MIDI message: a TMCSMPTEOffset is beeing destroyed |
| MM_SMPTEOffsetOffsetChanged |
MCClasses |
MIDI message: a TMCSMPTEOffset's offset changed |
| MM_SysExBase |
MCClasses |
MIDI message: base for all TMCSysEx messages |
| MM_SysExCreated |
MCClasses |
MIDI message: a TMCSysEx was created |
| MM_SysExDataChanged |
MCClasses |
MIDI message: a TMCSysEx's data changed |
| MM_SysExDestroying |
MCClasses |
MIDI message: a TMCSysEx is beeing destroyed |
| MM_SysExOffsetChanged |
MCClasses |
MIDI message: a TMCSysEx's offset changed |
| MM_TempoBase |
MCClasses |
MIDI message: base for all TMCTempo messages |
| MM_TempoChanged |
MCClasses |
MIDI message: a TMCTempo's tempo changed |
| MM_TempoCreated |
MCClasses |
MIDI message: a TMCTempo was created |
| MM_TempoDestroying |
MCClasses |
MIDI message: a TMCTempo is beeing destroyed |
| MM_TempoOffsetChanged |
MCClasses |
MIDI message: a TMCTempo's offset changed |
| MM_TextBase |
MCClasses |
MIDI message: base for all TMCText messages |
| MM_TextCreated |
MCClasses |
MIDI message: a TMCText was created |
| MM_TextDestroying |
MCClasses |
MIDI message: a TMCText is beeing destroyed |
| MM_TextOffsetChanged |
MCClasses |
MIDI message: a TMCText's offset changed |
| MM_TextTextChanged |
MCClasses |
MIDI message: a TMCText changed |
| MM_TimeSignatureBase |
MCClasses |
MIDI message: base for all TMCTimeSignature messages |
| MM_TimeSignatureChanged |
MCClasses |
MIDI message: a TMCTimeSignature changed |
| MM_TimeSignatureCreated |
MCClasses |
MIDI message: a TMCTimeSignature was created |
| MM_TimeSignatureDestroying |
MCClasses |
MIDI message: a TMCTimeSignature is beeing destroyed |
| MM_TimeSignatureOffsetChanged |
MCClasses |
MIDI message: a TMCTimeSignature's offset changed |
| MM_TrackBase |
MCTrack |
MIDI message: base for all TMCTrack messages |
| MM_TrackChannelChanged |
MCTrack |
MIDI message: the TMCTrack's MIDI channel changed |
| MM_TrackCreated |
MCTrack |
MIDI message: a TMCTrack was created |
| MM_TrackDestroying |
MCTrack |
MIDI message: a TMCTrack is beeing destroyed |
| MM_TrackInstrumentNameChanged |
MCTrack |
MIDI message: the TMCTrack's instrument name changed |
| MM_TrackNameChanged |
MCTrack |
MIDI message: the TMCTrack's name changed |
| MM_TrackPatchChanged |
MCTrack |
MIDI message: the TMCTrack's (instrument) patch changed |
| MM_TrackSelectedChanged |
MCTrack |
MIDI message: the selection on this TMCTrack changed |
| ParagraphSeparator |
UniStrUtils |
|
| Playback |
MCPlayback |
access to global playback |
| PUCS2 |
UniStrUtils |
|
| PUCS4 |
UniStrUtils |
UTF conversion schemes (UCS) data types |
| Register |
MMCompRegister |
register the MidiMountain components |
| Register |
QMWLabelTable |
|
| Sequence |
MCSequence |
access to global sequence |
| SetEnable |
MMUtils |
enable/disable a win control. enable color=window, disable color=button face |
| SetFont |
MMTranslate |
|
| SetParents |
MMUtils |
set all the parents to aDest of the controls in the source |
| SetupFont |
MMTranslate |
setup a font with the current settings |
| Space |
UniStrUtils |
|
| StrAllocW |
UniStrUtils |
Allocates a buffer for a null-terminated wide string and returns a pointer to the first character of the string. |
| StrBufSizeW |
UniStrUtils |
Returns max number of wide characters that can be stored in a buffer allocated by StrAllocW. |
| StrCatW |
UniStrUtils |
appends a copy of Source to the end of Dest and returns the concatenated string |
| StrCompW |
UniStrUtils |
compares Str1 to Str2 (binary comparation) |
| StrCopyW |
UniStrUtils |
copies Source to Dest and returns Dest |
| StrDisposeW |
UniStrUtils |
releases a string allocated with StrNew. |
| StrECopyW |
UniStrUtils |
copies Source to Dest and returns a pointer to the null character ending the string |
| StrEndW |
UniStrUtils |
returns a pointer to the end of a null terminated string |
| StrICompW |
UniStrUtils |
compares Str1 to Str2 without case sensitivity (binary comparation) |
| StrLCatW |
UniStrUtils |
appends a specified maximum number of WideCharacters to string |
| StrLCompW |
UniStrUtils |
compares a specified maximum number of charaters in two strings |
| StrLCopyW |
UniStrUtils |
copies a specified maximum number of characters from Source to Dest |
| StrLenW |
UniStrUtils |
returns number of characters in a string excluding the null terminator |
| StrLICompW |
UniStrUtils |
compares strings up to a specified maximum number of characters, not case sensitive |
| StrLowerW |
UniStrUtils |
converts Str to lower case and returns it |
| StrMoveW |
UniStrUtils |
Copies the specified number of characters to the destination string and returns Dest also as result. Dest must have enough room to store at least Count characters. |
| StrNewW |
UniStrUtils |
Duplicates the given string (if not nil) and returns the address of the new string. |
| StrNScanW |
UniStrUtils |
determines where (in S1) the first time one of the characters of S2 appear. The result is the length of a string part of S1 where none of the characters of S2 do appear (not counting the trailing #0 and starting with position 0 in S1). |
| StrPCopyW |
UniStrUtils |
copies a Pascal-style string to a null-terminated wide string |
| StrPLCopyW |
UniStrUtils |
copies characters from a Pascal-style string into a null-terminated wide string |
| StrPosW |
UniStrUtils |
returns a pointer to the first occurance of SubStr in Str |
| StrRNScanW |
UniStrUtils |
This function does the same as StrRNScanW but uses S1 in reverse order. This means S1 points to the last character of a string, is traveresed reversely and terminates with a starting #0. This is useful for parsing strings stored in reversed macro buffers etc. |
| StrRScanW |
UniStrUtils |
returns a pointer to the last occurance of Chr in Str |
| StrScanW |
UniStrUtils |
returns a pointer to first occurrence of a specified character in a string |
| StrSwapByteOrder |
UniStrUtils |
exchanges in each character of the given string the low order and high order byte to go from LSB to MSB and vice versa. EAX contains address of string |
| StrTitleW |
UniStrUtils |
converts Str to title case and returns it |
| StrToColor |
MMUtils |
convert a HTML color to a Borland TColor |
| StrUpperW |
UniStrUtils |
converts Str to upper case and returns it |
| Tabulator |
UniStrUtils |
|
| TColor |
MCTrack |
Track color used in GUI |
| TFormClass |
MMFormBaseList |
Class type for property forms |
| TfrmMMAbout |
MMFormAbout |
MidiMountain About Information about the version of MidiMountain |
| TfrmMMBase |
MMFormBase |
MidiMountain Base Form This base form contains translation functionality. It is used with all the forms in the application |
| TfrmMMBaseList |
MMFormBaseList |
MidiMountain Base Form for Lists This class is the base class to all list views |
| TfrmMMBaseProperties |
MMFormBaseProperties |
MidiMountain Base Form for Property Dialogs This base class holds the common stuff for property dialogs |
| TfrmMMConsole |
MMFormConsole |
MidiMountain Console Window This window displays the messages from the sequencer |
| TfrmMMCuePoint |
MMFormCuePoints |
MidiMountain Time Signatures View of time signatures |
| TfrmMMCuePointProperties |
MMFormCuePointProperties |
MidiMountain Cue Point Properties View of one cue point |
| TfrmMMData |
MMDataModule |
MidiMountain Data Module MidiMountain data module containing the global data. Sequence, Conf-File,... |
| TfrmMMDisplay |
MMFormDisplay |
MidiMountain Sequence Display Form containing all the display components for the secuence |
| TfrmMMEventList |
MMFormEventList |
MidiMountain Events View of Events |
| TfrmMMEventProperties |
MMFormEventProperties |
MidiMountain MIDI Event Properties View of one MIDI event |
| TfrmMMKeySignature |
MMFormKeySignatures |
MidiMountain Key Signatures View of key signatures |
| TfrmMMKeySignatureProperties |
MMFormKeySignatureProperties |
MidiMountain Key Signatures Properties View of one Key signature |
| TfrmMMMain |
MMFormMain |
MidiMountain Main Form Main form for MidiMountain containing the file and track handling |
| TfrmMMMainView |
MMFormMainView |
MidiMountain Main View Main view of all the tracks in pretty color. |
| TfrmMMMarker |
MMFormMarkers |
MidiMountain Markers View of markers |
| TfrmMMMarkerProperties |
MMFormMarkerProperties |
MidiMountain Cue Point Properties View of one cue point |
| TfrmMMPreferences |
MMFormPreferences |
MidiMountain Preferences Dialog Dialog to change sequencer preferences |
| TfrmMMSequence |
MMFormSequence |
|
| TfrmMMSequenceProperties |
MMFormSequenceProperties |
MidiMountain Sequence Properties View of one the sequence properties |
| TfrmMMSystemExclusive |
MMFormSystemExclusives |
MidiMountain System Exclusives View of system exclusive data |
| TfrmMMSystemExclusiveProperties |
MMFormSystemExclusiveProperties |
MidiMountain Cue Point Properties View of one cue point |
| TfrmMMTimeSignature |
MMFormTimeSignatures |
MidiMountain Time Signatures View of time signatures |
| TfrmMMTimeSignatureProperties |
MMFormTimeSignatureProperties |
MidiMountain Time Signatures Properties View of one time signature |
| TfrmMMTrackProperties |
MMFormTrackProperties |
MidiMountain Track Properties View of one the Track properties |
| TItemClass |
MCList |
Class type for items in list |
| TMCBase |
MCBase |
MIDI Base Class This class is the base to all midi classes (Sequence, Tracke and Event) |
| TMCChannelPrefix |
MCClasses |
MIDI Channel Prefix Channel prefix classes are in a list which belongs to a track. |
| TMCCuePoint |
MCClasses |
MIDI Cue Point Cue point classes are in a list which belongs to the sequence. Stored in the mid file in master track. |
| TMCDevice |
MCDevices |
MIDI Device Base class for a MIDI device |
| TMCDeviceName |
MCClasses |
MIDI Device Name Device name classes are in a list which belongs to the track. Stored in the mid file as meta data $FF09. |
| TMCDevices |
MCDevices |
MIDI Devices Class building the interface to the midi input and output device drivers of the OS |
| TMCDevicesWin32 |
MCDevicesWin32 |
MIDI Devices Windows Class to access MIDI devices over MMSYSTEM. Inherited from TMCDevices |
| TMCEvent |
MCEvent |
MIDI Event MIDI event class |
| TMCInputDevice |
MCDevices |
MIDI Input Device Class that holds information about one input device |
| TMCInputDeviceClass |
MCDevices |
input device type class |
| TMCInputDeviceWin32 |
MCDevicesWin32 |
MIDI Input Device Win32 Class that holds information about one input device. Inherited from TMCInputDevice |
| TMCItem |
MCList |
MIDI Base Class for Time Based Items This class is the base to all classes holing a time offset |
| TMCItemLink |
MCList |
MIDI link item this class is used to clone and merge lists of different classes |
| TMCKeySignature |
MCClasses |
MIDI Key Signature Key signature classes are in a list which belongs to the sequence. Stored in the mid file in master track. |
| TMCList |
MCList |
MIDI Lists This class holds lists based on time offsets. (for TMCEvent, TMCMarker, TMCLyric,...) |
| TMCLyric |
MCClasses |
MIDI Lyric Lyric classes are in a list which belongs to a track. |
| TMCMarker |
MCClasses |
MIDI Marker Marker classes are in a list which belongs to the sequence.. Stored in the mid file in master track. |
| TMCMetaData |
MCClasses |
MIDI Meta Data Meta data classes are in a list which belongs to the sequence of track. |
| TMCMidiMessage |
MCBase |
MIDI Message This class holds one callback and message to listen to. It also contains a user defined pointer that will be passed along when the callback is invoked. |
| TMCMidiText |
MCMidiText |
MIDI Text Constants This global instance of a class contains all the text needed for MIDI. SysEx manufaturers, Patch Names, Drum Names,... |
| TMCOutputDevice |
MCDevices |
MIDI Output Device Class that hols all information about one output device |
| TMCOutputDeviceClass |
MCDevices |
output device type class |
| TMCOutputDeviceWin32 |
MCDevicesWin32 |
MIDI Output Device Win32 Class that hols all information about an output. Inherited from TMCOutputDevice |
| TMCOutputMap |
MCDevices |
MIDI Mapper Output this class maps a port number (order in Offset) to a device. |
| TMCPlayback |
MCPlayback |
MIDI Playback MIDI Playback class: base class for TMCPlaybackWin32 and TMCPlaybackLinux. |
| TMCPlaybackWin32 |
MCPlaybackWin32 |
MIDI Playback Windows Playback class for Windows using it's multimedia timers |
| TMCPort |
MCClasses |
MIDI Port Port classes are in a list which belongs to the track.. Stored in the midi file as meta data $FF21. |
| TMCSequence |
MCSequence |
MIDI Sequence This class contains a complete sequence stored in a mid file. |
| TMCSMPTEOffset |
MCClasses |
MIDI SMPTEOffset SMPTE offset classes are in a list which belongs to the sequence. |
| TMCSysEx |
MCClasses |
MIDI SysEx Data SysEx classes are in a list which belongs to the sequence or track. |
| TMCTempo |
MCClasses |
MIDI Tempo Tempo classes are in a list which belongs to the sequence. Stored in the mid file in master track. |
| TMCText |
MCClasses |
MIDI Text Text classes are in a list which belongs to a track. |
| TMCTimeSignature |
MCClasses |
MIDI Time Signature The time signature classes are in a list which belongs to the sequence. Stored in the mid file in master track. |
| TMCTrack |
MCTrack |
MIDI Track This class contains everything to a track. (Events, Lyrics, Patch, Track Name,... ) |
| TMidiFileType |
MCSequence |
MIDI file types |
| TMidiMeasureBeatTick |
MCSequence |
time measure in measure/beat/ticks |
| TMidiMessage |
MCBase |
MIDI message number |
| TMidiOffset |
MCList |
Offset in ticks from the begining of the sequence |
| TMMMeasureBeatTick |
MMCompMeasureBeatTick |
MidiMountain Component for Measure Beat Tick component handling entry of measure, beat and ticks |
| TMMPBMouseRegion |
MMCompPositionBar |
MidiMountain Position Bar Mouse Region class defining a region of the mouse in the bar. This couls be a marker, key signature, time signature or measure |
| TMMPositionBar |
MMCompPositionBar |
MidiMountain Component Position Bar Bar showing the position within the sequence inclusing time signatures and markers. |
| TMMRangeEdit |
MMCompRangeEdit |
MidiMountain Component Range Edit Spin edit control with a slider bar |
| TMWLabelTable |
QMWLabelTable |
|
| TOnKeySignatureClick |
MMCompPositionBar |
a key signature was clicked |
| TOnMarkerClick |
MMCompPositionBar |
a marker was clicked |
| TOnMeasureClick |
MMCompPositionBar |
a measure was clicked |
| TOnMidiMessage |
MCBase |
MIDI message callback |
| TOnPagePositionChanged |
MMCompPositionBar |
the page position changed |
| TOnTimeSignatureClick |
MMCompPositionBar |
a time signature was clicked |
| TOperationType |
MMCompPositionBar |
type of the mouse operation when it is down |
| TPageControl |
MMFormMain |
CLX Page Control currection on page control to prevent from switching tabs with mouse wheel |
| Trans |
MMTranslate |
get the text of an id in the current language |
| TRegionType |
MMCompPositionBar |
type of the mouse region on the position bar |
| TRowCollection |
QMWLabelTable |
|
| TRowItem |
QMWLabelTable |
|
| TRowPanel |
QMWLabelTable |
|
| TSnapState |
MMDataModule |
snap state of midi mountain. There is only one global state |
| TToolbarType |
MMTypes |
MidiMountain toolbar types |
| TUniIniFile |
UniIniFiles |
Unicode Ini File Ini file class supporting Unicode text file format |
| TUNumber |
UniStrUtils |
result type for number retrival functions |
| TWideStringItem |
UniClasses |
|
| TWideStringItemList |
UniClasses |
|
| TWideStringList |
UniClasses |
|
| TWideStrings |
UniClasses |
|
| UCS2 |
UniStrUtils |
|
| UCS4 |
UniStrUtils |
|
| UnicodeGetDigit |
UniStrUtils |
low level character routines |
| UnicodeGetNumber |
UniStrUtils |
|
| UnicodeIsAlpha |
UniStrUtils |
character test routines |
| UnicodeIsAlphaNum |
UniStrUtils |
|
| UnicodeIsBlank |
UniStrUtils |
|
| UnicodeIsClosePunctuation |
UniStrUtils |
|
| UnicodeIsComposite |
UniStrUtils |
|
| UnicodeIsConnectionPunctuation |
UniStrUtils |
|
| UnicodeIsControl |
UniStrUtils |
|
| UnicodeIsCurrency |
UniStrUtils |
|
| UnicodeIsDash |
UniStrUtils |
|
| UnicodeIsDefined |
UniStrUtils |
|
| UnicodeIsDigit |
UniStrUtils |
|
| UnicodeIsEnclosing |
UniStrUtils |
|
| UnicodeIsFinalPunctuation |
UniStrUtils |
|
| UnicodeIsFormatControl |
UniStrUtils |
|
| UnicodeIsGraph |
UniStrUtils |
|
| UnicodeIsHan |
UniStrUtils |
|
| UnicodeIsHangul |
UniStrUtils |
|
| UnicodeIsHexDigit |
UniStrUtils |
|
| UnicodeIsIdenifierStart |
UniStrUtils |
|
| UnicodeIsIdentifierPart |
UniStrUtils |
|
| UnicodeIsInitialPunctuation |
UniStrUtils |
|
| UnicodeIsIsoControl |
UniStrUtils |
|
| UnicodeIsLetterNumber |
UniStrUtils |
|
| UnicodeIsLineSeparator |
UniStrUtils |
|
| UnicodeIsLower |
UniStrUtils |
|
| UnicodeIsLTR |
UniStrUtils |
|
| UnicodeIsMark |
UniStrUtils |
Other character test functions |
| UnicodeIsMath |
UniStrUtils |
|
| UnicodeIsMirroring |
UniStrUtils |
|
| UnicodeIsModifier |
UniStrUtils |
|
| UnicodeIsModifierSymbol |
UniStrUtils |
|
| UnicodeIsNeutral |
UniStrUtils |
|
| UnicodeIsNonBreaking |
UniStrUtils |
|
| UnicodeIsNonSpacing |
UniStrUtils |
|
| UnicodeIsNonSpacingMark |
UniStrUtils |
|
| UnicodeIsNumber |
UniStrUtils |
|
| UnicodeIsOpenPunctuation |
UniStrUtils |
|
| UnicodeIsParagraphSeparator |
UniStrUtils |
|
| UnicodeIsPrintable |
UniStrUtils |
|
| UnicodeIsPrivate |
UniStrUtils |
|
| UnicodeIsPunctuation |
UniStrUtils |
|
| UnicodeIsQuotationMark |
UniStrUtils |
|
| UnicodeIsRTL |
UniStrUtils |
Directionality functions |
| UnicodeIsSeparator |
UniStrUtils |
|
| UnicodeIsSpace |
UniStrUtils |
|
| UnicodeIsSpacingMark |
UniStrUtils |
|
| UnicodeIsStrong |
UniStrUtils |
|
| UnicodeIsSurrogate |
UniStrUtils |
|
| UnicodeIsSymbol |
UniStrUtils |
|
| UnicodeIsSymmetric |
UniStrUtils |
|
| UnicodeIsTitle |
UniStrUtils |
|
| UnicodeIsUndefined |
UniStrUtils |
|
| UnicodeIsUpper |
UniStrUtils |
|
| UnicodeIsWeak |
UniStrUtils |
|
| UnicodeIsWhiteSpace |
UniStrUtils |
|
| UnicodeToLower |
UniStrUtils |
|
| UnicodeToTitle |
UniStrUtils |
|
| UnicodeToUpper |
UniStrUtils |
|
| UTF16 |
UniStrUtils |
|
| UTF32 |
UniStrUtils |
|
| UTF7 |
UniStrUtils |
Unicode transformation formats (UTF) data types |
| UTF8 |
UniStrUtils |
|
| UTF8ToWideString |
UniStrUtils |
|
| VerticalTab |
UniStrUtils |
|
| WideAdjustLineBreaks |
UniStrUtils |
|
| WideCharPos |
UniStrUtils |
|
| WideCompose |
UniStrUtils |
az |
| WideComposeHangul |
UniStrUtils |
|
| WideCopy |
UniStrUtils |
|
| WideDecompose |
UniStrUtils |
|
| WideExtractQuotedStr |
UniStrUtils |
|
| WideLastChar |
UniStrUtils |
|
| WideLength |
UniStrUtils |
functions involving Delphi wide strings |
| WideLoCase |
UniStrUtils |
|
| WideLowerCase |
UniStrUtils |
|
| WideNull |
UniStrUtils |
|
| WidePos |
UniStrUtils |
|
| WideQuotedStr |
UniStrUtils |
|
| WideStringOfChar |
UniStrUtils |
|
| WideStringToUTF8 |
UniStrUtils |
WideString Conversion routines |
| WideTitleCaseChar |
UniStrUtils |
|
| WideTitleCaseString |
UniStrUtils |
|
| WideTrim |
UniStrUtils |
|
| WideTrimLeft |
UniStrUtils |
|
| WideTrimRight |
UniStrUtils |
|
| WideUpCase |
UniStrUtils |
|
| WideUpperCase |
UniStrUtils |
|