TPcxStreamLevelBar

TPcxStreamLevelBar modifies the stream audio level he is connected to.
The Position property returns with the cursor position.
The AutoRefresh property allows/prevents the automatic refresh when the stream audio level is modified by another object.



Properties
AutoRefresh
Channel
OutputStream

TPcxStreamLevelBar.AutoRefresh
AutoRefresh allows or not the automatic cursor refresh.

property AutoRefresh : Boolean;

Description
AutoRefresh = True, the cursor is automatically moved if the stream level, he is connected to, is modified.
AutoRefresh = False, the cursor can only be moved with the mouse or the Position property.

See also
OutputStream


TPcxStreamLevelBar.Channel
Channel specifies the stream channel on which the cursor is operating.

TChannel = (caLeft,caRight,caBoth);

property Channel : TChannel;

Description
Channel specifies the stream channel on which the cursor is operating.
Channel = caLeft : the cursor acts on the left channel.
The cursor modifies the stream left channel, if AutoRefresh = True, he reacts automatically at each level modification on this channel.
Channel = caRight : the cursor acts on the right channel.
The cursor modifies the stream right channel, if AutoRefresh = True, he reacts automatically at each level modification on this channel.
Channel = caBoth : the cursor acts on both channels. The cursor modifies both stream channels, if AutoRefresh = True, he reacts automatically at each level modification on those channels.

See also
AutoRefresh, OutputStream


TPcxStreamLevelBar.OutputStream
The OutputStream property specifies the stream whose level can be modified.

property OutputStream : TPcxOutputStream;

Description
This property specifies or returns, the stream bound to TPcxStreamLevelBar, if the stream is destroyed, the OutputStream property returns nil.

See also
AutoRefresh