#S(HASH-TABLE EQL (FILENAME . "c:\programs\dvdsoft\nero5\nero\waveeditor\audiocontrol.ocx")(GUID . "{66D3CBC4-D446-4BAA-B8B2-AF97BC09A7D2}")(DESCRIPTION . "AudioControl ActiveX Control module")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("_DLevelSlider" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for LevelSlider Control")(GUID . "{751524D1-BCCF-4192-9EEB-94C08BDC0753}")(FUNCTIONS )) ("_DLevelSliderEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for LevelSlider Control")(GUID . "{B4CE98B0-6CD1-4F5E-87C9-EA9FFC913329}")(FUNCTIONS ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PositionChanged") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nPosition" "VT_I2")) (FLAGS ( IS-FUNCTION ))))) ("LevelSlider" (TYPE . "Coclass")(DESCRIPTION . "LevelSlider Control")(GUID . "{018FDBA7-1999-415F-9BED-DF47E0B818BD}")(ALIASES "_DLevelSlider""_DLevelSliderEvents") (FUNCTIONS )) ("_DKnob" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for Knob Control")(GUID . "{B61D46BE-00D9-4F7C-87AE-5A3B55E76A3D}")(FUNCTIONS )) ("_DKnobEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for Knob Control")(GUID . "{70758027-7D3B-4B50-A276-30FD0FCD20FA}")(FUNCTIONS ((NAME . "KeyUp") (RIID . #xfffffda4) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("KeyCode" "VT_PTR.VT_I2")("Shift" "VT_I2")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PositionChanged") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nPosition" "VT_I2")) (FLAGS ( IS-FUNCTION ))))) ("Knob" (TYPE . "Coclass")(DESCRIPTION . "Knob Control")(GUID . "{852BAC69-85C1-4E22-A9F5-4A6D9100B6A4}")(ALIASES "_DKnob""_DKnobEvents") (FUNCTIONS )) ("_DCurveEdit" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for CurveEdit Control")(GUID . "{1E5A37C4-605F-4ABD-A5EA-569893A1F472}")(FUNCTIONS ((NAME . "AddPoint") (RIID . #x00000004) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_R4")("y" "VT_R4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EvaluateAt") (RIID . #x00000005) (OFFSET . #x0) (RETURNS . "VT_R4")(PARAMS ("fX" "VT_R4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Reset") (RIID . #x00000006) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetPoint") (RIID . #x00000007) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nIndex" "VT_I2")("fX" "VT_PTR.VT_R4")("fY" "VT_PTR.VT_R4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetNumberOfPoints") (RIID . #x00000008) (OFFSET . #x0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("_DCurveEditEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for CurveEdit Control")(GUID . "{7F8A3871-2539-4BC4-A189-41B64B86B875}")(FUNCTIONS ((NAME . "CurveChanged") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CaptureReleased") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("CurveEdit" (TYPE . "Coclass")(DESCRIPTION . "CurveEdit Control")(GUID . "{D2DCCD86-F9B5-49C4-B4E2-481DF99E44AB}")(ALIASES "_DCurveEdit""_DCurveEditEvents") (FUNCTIONS )) )))