It also tries to find the desired audio line. You don't use this class directly unless you want to derive new classes from it. Since this class is derived from CSliderCtrl , it allows the user to associate a slider control with a mixer fader control. Selectors are used to select one or more input audio line associated with a given output line. For example, my SoundBlaster enables the selection of the CD audio, microphone, and line-in input lines associated with the speakers' output line.
Selectors are multiple mixer controls, the number of items they contain is variable.
Each item of the selector control is a boolean value. When you initialize a selector control, an appropriate internal table of boolean values is created. You should create as many check boxes or radio buttons as there are items items in the mixer list control. These switches work on both channels simultaneously. Since this class is derived from CSpinButtonCtrl, it allows the user to associate a static control with a mixer number control.