Home Units Hierarchy Routines All identifiers

Class unaMixerWinControl

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaMixerWinControl = class(tWinControl)

Description

– unaMixerWinControl –

Hierarchy

Overview

Methods

Public constructor Create(owner: tComponent); override;
Public destructor Destroy(); override;
Public procedure close();
Public procedure open();
Protected procedure doClose(); virtual;
Protected procedure doControlChange(aMixerID, aControlID: unsigned); virtual;
Protected procedure doLineChange(aMixerID, aLineID: unsigned); virtual;
Protected procedure doOpen(); virtual;
Protected procedure MMControlChange(var msg: tMMControlChangeEvent); message MM_MIXM_CONTROL_CHANGE;
Protected procedure MMLineChange(var msg: tMMLineChangeEvent); message MM_MIXM_LINE_CHANGE;

Properties

Published property active: boolean read fActive write setActive default false;
Published property lineColor : tColor read fLineColor write fLineColor default clBtnFace;
Published property lineDest : unsigned read fLineDest write fLineDest;
Published property linesDestMode : tMixerLineDest read fLinesDest write fLinesDest default ldPlayback;
Published property lineWidth : int read fLineWidth write fLineWidth default 70;
Public property mixer: unaMsMixerSystem read fMixer write fMixer;
Public property mixerIndex: int read fMixerIndex write fMixerIndex;
Published property peakMeterBias : int read fPMBias write fPMBias default 0;
Published property peakMeterFalloffSpeed: int read fPMShift write fPMShift default 3;
Published property peakMeterScale: int read fPMScale write fPMScale default 1;
Published property showDisconnectedLines: bool read fShowDL write fShowDL;

Description

Methods

Public constructor Create(owner: tComponent); override;
 
Public destructor Destroy(); override;
 
Public procedure close();
 
Public procedure open();
 
Protected procedure doClose(); virtual;
 
Protected procedure doControlChange(aMixerID, aControlID: unsigned); virtual;
 
Protected procedure doLineChange(aMixerID, aLineID: unsigned); virtual;
 
Protected procedure doOpen(); virtual;
 
Protected procedure MMControlChange(var msg: tMMControlChangeEvent); message MM_MIXM_CONTROL_CHANGE;
 
Protected procedure MMLineChange(var msg: tMMLineChangeEvent); message MM_MIXM_LINE_CHANGE;
 

Properties

Published property active: boolean read fActive write setActive default false;
 
Published property lineColor : tColor read fLineColor write fLineColor default clBtnFace;
 
Published property lineDest : unsigned read fLineDest write fLineDest;

LineDest is used only when LinesDestMode = ldCustom

Published property linesDestMode : tMixerLineDest read fLinesDest write fLinesDest default ldPlayback;
 
Published property lineWidth : int read fLineWidth write fLineWidth default 70;
 
Public property mixer: unaMsMixerSystem read fMixer write fMixer;
 
Public property mixerIndex: int read fMixerIndex write fMixerIndex;
 
Published property peakMeterBias : int read fPMBias write fPMBias default 0;
 
Published property peakMeterFalloffSpeed: int read fPMShift write fPMShift default 3;
 
Published property peakMeterScale: int read fPMScale write fPMScale default 1;
 
Published property showDisconnectedLines: bool read fShowDL write fShowDL;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09