/** Header file generated with fdesign on Mon Jul 8 21:47:59 2002.**/ #ifndef FD_mainForm_h_ #define FD_mainForm_h_ /** Callbacks, globals and object handlers **/ extern void mainZoomButton_cb(FL_OBJECT *, long); extern void mainPlayButton_cb(FL_OBJECT *, long); extern void mainLoopButton_cb(FL_OBJECT *, long); extern void mainRangeButton_cb(FL_OBJECT *, long); extern void mainRecordButton_cb(FL_OBJECT *, long); extern void mainBufferButton_cb(FL_OBJECT *, long); extern void mainFileMenu_cb(FL_OBJECT *, long); extern void mainEditMenu_cb(FL_OBJECT *, long); extern void mainConvertMenu_cb(FL_OBJECT *, long); extern void mainAmpMenu_cb(FL_OBJECT *, long); extern void mainGlobalMenu_cb(FL_OBJECT *, long); extern void mainScrollLButton_cb(FL_OBJECT *, long); extern void mainScrollRButton_cb(FL_OBJECT *, long); extern void mainResampleMenu_cb(FL_OBJECT *, long); extern void mainDisplayButton_cb(FL_OBJECT *, long); extern void mainRangeMenu_cb(FL_OBJECT *, long); extern void mainMiscMenu_cb(FL_OBJECT *, long); extern void mainEditMode_cb(FL_OBJECT *, long); extern void mainHelpMenu_cb(FL_OBJECT *, long); extern void mainManualEdit_cb(FL_OBJECT *, long); extern void mainEffects_cb(FL_OBJECT *, long); extern void mainMixerButton_cb(FL_OBJECT *, long); extern void mainNewButton_cb(FL_OBJECT *, long); extern void mainOpenButton_cb(FL_OBJECT *, long); extern void mainSaveButton_cb(FL_OBJECT *, long); extern void mainCopyButton_cb(FL_OBJECT *, long); extern void mainCutButton_cb(FL_OBJECT *, long); extern void mainPasteButton_cb(FL_OBJECT *, long); extern void mainScrollBarSlider_cb(FL_OBJECT *, long); extern void mainVertZoomBarSlider_cb(FL_OBJECT *, long); extern void mainVertScrollBarSlider_cb(FL_OBJECT *, long); extern void mainVertZoomMinusButton_cb(FL_OBJECT *, long); extern void mainVertZoomPlusButton_cb(FL_OBJECT *, long); extern void mainVertZoomAllButton_cb(FL_OBJECT *, long); extern void mainVertScrollDownButton_cb(FL_OBJECT *, long); extern void mainVertScrollUpButton_cb(FL_OBJECT *, long); extern void mainVertScrollCentreButton_cb(FL_OBJECT *, long); extern void mainZoomBarSlider_cb(FL_OBJECT *, long); extern void mainZoomMinusButton_cb(FL_OBJECT *, long); extern void mainZoomPlusButton_cb(FL_OBJECT *, long); extern void mainZoomZeroButton_cb(FL_OBJECT *, long); extern void mainPlaySampleButton_cb(FL_OBJECT *, long); extern void mainStopButton_cb(FL_OBJECT *, long); extern void mainReleaseButton_cb(FL_OBJECT *, long); extern void mainSelectAllButton_cb(FL_OBJECT *, long); extern void zoomInButton_cb(FL_OBJECT *, long); extern void zoomOutButton_cb(FL_OBJECT *, long); extern void zoomRangeButton_cb(FL_OBJECT *, long); extern void zoomAllButton_cb(FL_OBJECT *, long); extern void zoomOneToOneButton_cb(FL_OBJECT *, long); extern void displayStartText_cb(FL_OBJECT *, long); extern void displayEndText_cb(FL_OBJECT *, long); extern void displayStartRight_cb(FL_OBJECT *, long); extern void displayStartLeft_cb(FL_OBJECT *, long); extern void displayLock_cb(FL_OBJECT *, long); extern void displayEndRight_cb(FL_OBJECT *, long); extern void displayEndLeft_cb(FL_OBJECT *, long); extern void rangeStartText_cb(FL_OBJECT *, long); extern void rangeEndText_cb(FL_OBJECT *, long); extern void rangeStartRight_cb(FL_OBJECT *, long); extern void rangeStartLeft_cb(FL_OBJECT *, long); extern void rangeLock_cb(FL_OBJECT *, long); extern void rangeEndRight_cb(FL_OBJECT *, long); extern void rangeEndLeft_cb(FL_OBJECT *, long); extern void rangeClearButton_cb(FL_OBJECT *, long); extern void rangeAllButton_cb(FL_OBJECT *, long); extern void rangeDisplayButton_cb(FL_OBJECT *, long); extern void rangeSustainButton_cb(FL_OBJECT *, long); extern void rangeReleaseButton_cb(FL_OBJECT *, long); extern void loopSusStartText_cb(FL_OBJECT *, long); extern void loopSusEndText_cb(FL_OBJECT *, long); extern void loopRelStartText_cb(FL_OBJECT *, long); extern void loopRelEndText_cb(FL_OBJECT *, long); extern void loopSusStartRight_cb(FL_OBJECT *, long); extern void loopSusStartLeft_cb(FL_OBJECT *, long); extern void loopSusLock_cb(FL_OBJECT *, long); extern void loopSusEndRight_cb(FL_OBJECT *, long); extern void loopSusEndLeft_cb(FL_OBJECT *, long); extern void loopSusRangeButton_cb(FL_OBJECT *, long); extern void loopRelRangeButton_cb(FL_OBJECT *, long); extern void loopSusModeChoice_cb(FL_OBJECT *, long); extern void loopSusBeats_cb(FL_OBJECT *, long); extern void loopRelBeats_cb(FL_OBJECT *, long); extern void loopRelModeChoice_cb(FL_OBJECT *, long); extern void loopRelStartRight_cb(FL_OBJECT *, long); extern void loopRelStartLeft_cb(FL_OBJECT *, long); extern void loopRelLock_cb(FL_OBJECT *, long); extern void loopRelEndRight_cb(FL_OBJECT *, long); extern void loopRelEndLeft_cb(FL_OBJECT *, long); extern void newChannels_cb(FL_OBJECT *, long); extern void newRateInput_cb(FL_OBJECT *, long); extern void newFrames_cb(FL_OBJECT *, long); extern void newResolution_cb(FL_OBJECT *, long); extern void newOK_cb(FL_OBJECT *, long); extern void newCancel_cb(FL_OBJECT *, long); extern void newRateMenu_cb(FL_OBJECT *, long); extern void newTime_cb(FL_OBJECT *, long); extern void convertOK_cb(FL_OBJECT *, long); extern void convertCancel_cb(FL_OBJECT *, long); extern void convertButton_cb(FL_OBJECT *, long); extern void mixPlot_cb(FL_OBJECT *, long); extern void mixRatio_cb(FL_OBJECT *, long); extern void mixInFrames_cb(FL_OBJECT *, long); extern void mixInTime_cb(FL_OBJECT *, long); extern void mixMode_cb(FL_OBJECT *, long); extern void mixOK_cb(FL_OBJECT *, long); extern void mixCancel_cb(FL_OBJECT *, long); extern void mixOutFrames_cb(FL_OBJECT *, long); extern void mixOutTime_cb(FL_OBJECT *, long); extern void channelOK_cb(FL_OBJECT *, long); extern void channelCancel_cb(FL_OBJECT *, long); extern void channelButton_cb(FL_OBJECT *, long); extern void channel4Button_cb(FL_OBJECT *, long); extern void duplicateOK_cb(FL_OBJECT *, long); extern void duplicateCancel_cb(FL_OBJECT *, long); extern void duplicateTimes_cb(FL_OBJECT *, long); extern void duplicateInput_cb(FL_OBJECT *, long); extern void panoramaOK_cb(FL_OBJECT *, long); extern void panoramaCancel_cb(FL_OBJECT *, long); extern void panoramaAmount_cb(FL_OBJECT *, long); extern void panoramaLtoRSlider_cb(FL_OBJECT *, long); extern void panoramaRtoLSlider_cb(FL_OBJECT *, long); extern void panoramaLtoRInput_cb(FL_OBJECT *, long); extern void panoramaRtoLInput_cb(FL_OBJECT *, long); extern void panoramaQuadro_cb(FL_OBJECT *, long); extern void workspaceFrames_cb(FL_OBJECT *, long); extern void workspaceTime_cb(FL_OBJECT *, long); extern void workspaceOK_cb(FL_OBJECT *, long); extern void workspaceCancel_cb(FL_OBJECT *, long); extern void miscName_cb(FL_OBJECT *, long); extern void miscCopyright_cb(FL_OBJECT *, long); extern void miscAuthor_cb(FL_OBJECT *, long); extern void miscAnnotation_cb(FL_OBJECT *, long); extern void miscOK_cb(FL_OBJECT *, long); extern void miscCancel_cb(FL_OBJECT *, long); extern void rateInput_cb(FL_OBJECT *, long); extern void rateOK_cb(FL_OBJECT *, long); extern void rateCancel_cb(FL_OBJECT *, long); extern void rateMenu_cb(FL_OBJECT *, long); extern void ampOK_cb(FL_OBJECT *, long); extern void ampSlider_cb(FL_OBJECT *, long); extern void ampInput_cb(FL_OBJECT *, long); extern void ampCancel_cb(FL_OBJECT *, long); extern void balanceMode_cb(FL_OBJECT *, long); extern void balanceOK_cb(FL_OBJECT *, long); extern void balanceCancel_cb(FL_OBJECT *, long); extern void balanceLeftSlider_cb(FL_OBJECT *, long); extern void balanceLeftInput_cb(FL_OBJECT *, long); extern void balanceRightSlider_cb(FL_OBJECT *, long); extern void balanceRightInput_cb(FL_OBJECT *, long); extern void balanceSlider_cb(FL_OBJECT *, long); extern void balanceQuadro_cb(FL_OBJECT *, long); extern void bounceOK_cb(FL_OBJECT *, long); extern void bounceCancel_cb(FL_OBJECT *, long); extern void bounceButton_cb(FL_OBJECT *, long); extern void rampPlot_cb(FL_OBJECT *, long); extern void rampPointFrames_cb(FL_OBJECT *, long); extern void rampPointTime_cb(FL_OBJECT *, long); extern void rampCancel_cb(FL_OBJECT *, long); extern void rampPointSlider_cb(FL_OBJECT *, long); extern void rampPointInput_cb(FL_OBJECT *, long); extern void rampOK_cb(FL_OBJECT *, long); extern void rampNext_cb(FL_OBJECT *, long); extern void rampPrev_cb(FL_OBJECT *, long); extern void rampDel_cb(FL_OBJECT *, long); extern void rampAdd_cb(FL_OBJECT *, long); extern void rampPointNo_cb(FL_OBJECT *, long); extern void rampMode_cb(FL_OBJECT *, long); extern void rampQuadro_cb(FL_OBJECT *, long); extern void resampleNewRate_cb(FL_OBJECT *, long); extern void resampleOK_cb(FL_OBJECT *, long); extern void resampleCancel_cb(FL_OBJECT *, long); extern void resampleNewRateMenu_cb(FL_OBJECT *, long); extern void resampleMode_cb(FL_OBJECT *, long); extern void resampleRateChangeSlider_cb(FL_OBJECT *, long); extern void resampleRateChange_cb(FL_OBJECT *, long); extern void resampleFramesChangeSlider_cb(FL_OBJECT *, long); extern void resampleFramesChange_cb(FL_OBJECT *, long); extern void resampleTimeChangeSlider_cb(FL_OBJECT *, long); extern void resampleTimeChange_cb(FL_OBJECT *, long); extern void resamplePitchChangeSlider_cb(FL_OBJECT *, long); extern void resamplePitchChange_cb(FL_OBJECT *, long); extern void resamplePitchChangeSemi_cb(FL_OBJECT *, long); extern void resamplePitchChangeDir_cb(FL_OBJECT *, long); extern void resamplePitchChangeOct_cb(FL_OBJECT *, long); extern void resamplePitchChangeCent_cb(FL_OBJECT *, long); extern void resampleNewFrames_cb(FL_OBJECT *, long); extern void resampleNewTime_cb(FL_OBJECT *, long); extern void resamplePitchChangeBigSemi_cb(FL_OBJECT *, long); extern void resampleNewSelect_cb(FL_OBJECT *, long); extern void resampleCurrentSelect_cb(FL_OBJECT *, long); extern void resampleNewBPM_cb(FL_OBJECT *, long); extern void resampleBeats_cb(FL_OBJECT *, long); extern void resampleLow_cb(FL_OBJECT *, long); extern void resampleMedium_cb(FL_OBJECT *, long); extern void resampleHigh_cb(FL_OBJECT *, long); extern void pitchCentSlider_cb(FL_OBJECT *, long); extern void pitchOK_cb(FL_OBJECT *, long); extern void pitchCancel_cb(FL_OBJECT *, long); extern void pitchCentReset_cb(FL_OBJECT *, long); extern void pitchBigSemi_cb(FL_OBJECT *, long); extern void pitchSemi_cb(FL_OBJECT *, long); extern void pitchOct_cb(FL_OBJECT *, long); extern void pitchCent_cb(FL_OBJECT *, long); extern void pitchMode_cb(FL_OBJECT *, long); extern void bufferMode_cb(FL_OBJECT *, long); extern void bufferSelect_cb(FL_OBJECT *, long); extern void bufferOK_cb(FL_OBJECT *, long); extern void bufferBrowser2_cb(FL_OBJECT *, long); extern void bufferCancel_cb(FL_OBJECT *, long); extern void bufferBrowser_cb(FL_OBJECT *, long); extern void bufferClear_cb(FL_OBJECT *, long); extern void bufferCopy_cb(FL_OBJECT *, long); extern void bufferOpen_cb(FL_OBJECT *, long); extern void bufferMove_cb(FL_OBJECT *, long); extern void bufferMixplay_cb(FL_OBJECT *, long); extern void mixplayLockButton_cb(FL_OBJECT *, long); extern void mixplayLeftSlider_cb(FL_OBJECT *, long); extern void mixplayRightSlider_cb(FL_OBJECT *, long); extern void mixplayMuteButton_cb(FL_OBJECT *, long); extern void mixplayBrowser_cb(FL_OBJECT *, long); extern void mixplaySlider_cb(FL_OBJECT *, long); extern void mixplayPlay_cb(FL_OBJECT *, long); extern void mixplayStop_cb(FL_OBJECT *, long); extern void mixplayRelease_cb(FL_OBJECT *, long); extern void mixplayDone_cb(FL_OBJECT *, long); extern void mixplaySave_cb(FL_OBJECT *, long); extern void mixplayMuteHiddenButton_cb(FL_OBJECT *, long); extern void mixplayRateChoice_cb(FL_OBJECT *, long); extern void mixplayRateInput_cb(FL_OBJECT *, long); extern void mixplayRateMenu_cb(FL_OBJECT *, long); extern void mixplaySelectButton_cb(FL_OBJECT *, long); extern void mixplayPan_cb(FL_OBJECT *, long); extern void mixplaySelect_cb(FL_OBJECT *, long); extern void mixplayTwoSlider_cb(FL_OBJECT *, long); extern void mixplayFourPositioner_cb(FL_OBJECT *, long); extern void selectOK_cb(FL_OBJECT *, long); extern void selectCancel_cb(FL_OBJECT *, long); extern void selectBrowser_cb(FL_OBJECT *, long); extern void adjustDCAmount_cb(FL_OBJECT *, long); extern void adjustDCOK_cb(FL_OBJECT *, long); extern void adjustDCCancel_cb(FL_OBJECT *, long); extern void adjustDCAutoDC_cb(FL_OBJECT *, long); extern void effectOK_cb(FL_OBJECT *, long); extern void initialSusSlider_cb(FL_OBJECT *, long); extern void initialRelSlider_cb(FL_OBJECT *, long); extern void initialSusLoops_cb(FL_OBJECT *, long); extern void initialRelLoops_cb(FL_OBJECT *, long); extern void initialType_cb(FL_OBJECT *, long); extern void initialParams_cb(FL_OBJECT *, long); extern void initialOpen_cb(FL_OBJECT *, long); extern void initialSave_cb(FL_OBJECT *, long); extern void initialExecute_cb(FL_OBJECT *, long); extern void initialCancel_cb(FL_OBJECT *, long); extern void initialQuadro_cb(FL_OBJECT *, long); extern void executePercentCompSlider_cb(FL_OBJECT *, long); extern void executeStop_cb(FL_OBJECT *, long); extern void executeCancel_cb(FL_OBJECT *, long); extern void postRateChoice_cb(FL_OBJECT *, long); extern void postLockButton_cb(FL_OBJECT *, long); extern void postLeftSlider_cb(FL_OBJECT *, long); extern void postRightSlider_cb(FL_OBJECT *, long); extern void postMuteButton_cb(FL_OBJECT *, long); extern void postOK_cb(FL_OBJECT *, long); extern void postCancel_cb(FL_OBJECT *, long); extern void postMuteHiddenButton_cb(FL_OBJECT *, long); extern void postRateMenu_cb(FL_OBJECT *, long); extern void postRateInput_cb(FL_OBJECT *, long); extern void postStop_cb(FL_OBJECT *, long); extern void postPlay_cb(FL_OBJECT *, long); extern void postMix_cb(FL_OBJECT *, long); extern void postSave_cb(FL_OBJECT *, long); extern void postMaster_cb(FL_OBJECT *, long); extern void aboutDismiss_cb(FL_OBJECT *, long); extern void stretchCancel_cb(FL_OBJECT *, long); extern void stretchPercentCompSlider_cb(FL_OBJECT *, long); extern void convert4to1OK_cb(FL_OBJECT *, long); extern void convert4to1Cancel_cb(FL_OBJECT *, long); extern void convert4to1Button_cb(FL_OBJECT *, long); extern void convert4to2OK_cb(FL_OBJECT *, long); extern void convert4to2Cancel_cb(FL_OBJECT *, long); extern void convert4to2Button_cb(FL_OBJECT *, long); extern void convert2to4OK_cb(FL_OBJECT *, long); extern void convert2to4Cancel_cb(FL_OBJECT *, long); extern void convert4to2Button_cb(FL_OBJECT *, long); extern void channel4OK_cb(FL_OBJECT *, long); extern void channel4Cancel_cb(FL_OBJECT *, long); extern void channel4Button_cb(FL_OBJECT *, long); extern void bounce4OK_cb(FL_OBJECT *, long); extern void bounce4Cancel_cb(FL_OBJECT *, long); extern void bounce4Button_cb(FL_OBJECT *, long); extern void prefsOK_cb(FL_OBJECT *, long); extern void prefsCancel_cb(FL_OBJECT *, long); extern void prefsEmpty_cb(FL_OBJECT *, long); extern void playPlayButton_cb(FL_OBJECT *, long); extern void playStopButton_cb(FL_OBJECT *, long); extern void playReleaseButton_cb(FL_OBJECT *, long); extern void playLockButton_cb(FL_OBJECT *, long); extern void playLeftSlider_cb(FL_OBJECT *, long); extern void playRightSlider_cb(FL_OBJECT *, long); extern void playMuteButton_cb(FL_OBJECT *, long); extern void playMuteHiddenButton_cb(FL_OBJECT *, long); extern void playModeChoice_cb(FL_OBJECT *, long); extern void playRateChoice_cb(FL_OBJECT *, long); extern void playRateInput_cb(FL_OBJECT *, long); extern void playRateMenu_cb(FL_OBJECT *, long); extern void playScrollButton_cb(FL_OBJECT *, long); extern void recordRecordButton_cb(FL_OBJECT *, long); extern void recordMonitorButton_cb(FL_OBJECT *, long); extern void recordScrollButton_cb(FL_OBJECT *, long); extern void recordLockButton_cb(FL_OBJECT *, long); extern void recordLeftSlider_cb(FL_OBJECT *, long); extern void recordRightSlider_cb(FL_OBJECT *, long); extern void recordTriggerButton_cb(FL_OBJECT *, long); extern void recordLevelsButton_cb(FL_OBJECT *, long); extern void recordTriggerSlider_cb(FL_OBJECT *, long); extern void recordMonitorHiddenButton_cb(FL_OBJECT *, long); extern void recordResetButton_cb(FL_OBJECT *, long); extern void recordCalibrateButton_cb(FL_OBJECT *, long); extern void recordStopButton_cb(FL_OBJECT *, long); extern void recordThreeSlider_cb(FL_OBJECT *, long); extern void recordFourSlider_cb(FL_OBJECT *, long); extern void recordThreeLevel_cb(FL_OBJECT *, long); extern void recordFourLevel_cb(FL_OBJECT *, long); extern void recordLeftLevel_cb(FL_OBJECT *, long); extern void recordRightLevel_cb(FL_OBJECT *, long); extern void recordMuteButton_cb(FL_OBJECT *, long); extern void recordRateChoice_cb(FL_OBJECT *, long); extern void recordSourceChoice_cb(FL_OBJECT *, long); extern void recordRateInput_cb(FL_OBJECT *, long); extern void recordRateMenu_cb(FL_OBJECT *, long); extern void macroBrowser_cb(FL_OBJECT *, long); extern void macroName_cb(FL_OBJECT *, long); extern void macroCommand_cb(FL_OBJECT *, long); extern void macroButton_cb(FL_OBJECT *, long); extern void macroOK_cb(FL_OBJECT *, long); extern void macroNewButton_cb(FL_OBJECT *, long); extern void macroStoreButton_cb(FL_OBJECT *, long); extern void macroDeleteButton_cb(FL_OBJECT *, long); extern void macroExecuteButton_cb(FL_OBJECT *, long); extern void macroInfoButton_cb(FL_OBJECT *, long); extern void macrooutputOK_cb(FL_OBJECT *, long); extern void macroexecName_cb(FL_OBJECT *, long); extern void macroexecOK_cb(FL_OBJECT *, long); extern void macroexecBrowser_cb(FL_OBJECT *, long); extern void macroexecCancel_cb(FL_OBJECT *, long); extern void macroinfoOK_cb(FL_OBJECT *, long); extern void macrooutputOK_cb(FL_OBJECT *, long); extern void rawEmpty_cb(FL_OBJECT *, long); extern void rawOK_cb(FL_OBJECT *, long); extern void rawCancel_cb(FL_OBJECT *, long); /**** Forms and Objects ****/ typedef struct { FL_FORM *mainForm; void *vdata; char *cdata; long ldata; FL_OBJECT *sample; FL_OBJECT *sampleFrame; FL_OBJECT *zoomButton; FL_OBJECT *bufferBox; FL_OBJECT *playButton; FL_OBJECT *loopButton; FL_OBJECT *rangeButton; FL_OBJECT *recordButton; FL_OBJECT *bufferButton; FL_OBJECT *fileMenu; FL_OBJECT *editMenu; FL_OBJECT *convertMenu; FL_OBJECT *ampMenu; FL_OBJECT *globalMenu; FL_OBJECT *scrollLstartButton; FL_OBJECT *scrollLfastButton; FL_OBJECT *scrollLslowButton; FL_OBJECT *scrollRendButton; FL_OBJECT *scrollRfastButton; FL_OBJECT *scrollRslowButton; FL_OBJECT *resampleMenu; FL_OBJECT *displayButton; FL_OBJECT *rangeMenu; FL_OBJECT *miscMenu; FL_OBJECT *editMode; FL_OBJECT *helpMenu; FL_OBJECT *clock; FL_OBJECT *nameBox; FL_OBJECT *manualEdit; FL_OBJECT *effects; FL_OBJECT *mixerButton; FL_OBJECT *editModeText; FL_OBJECT *newButton; FL_OBJECT *openButton; FL_OBJECT *saveButton; FL_OBJECT *copyButton; FL_OBJECT *cutButton; FL_OBJECT *pasteButton; FL_OBJECT *scrollBarSlider; FL_OBJECT *vertControlGroup; FL_OBJECT *vertZoomBarSlider; FL_OBJECT *vertScrollBarSlider; FL_OBJECT *vertZoomMinusButton; FL_OBJECT *vertZoomPlusButton; FL_OBJECT *vertZoomAllButton; FL_OBJECT *vertScrollDownButton; FL_OBJECT *vertScrollUpButton; FL_OBJECT *vertScrollCentreButton; FL_OBJECT *zoomBarSlider; FL_OBJECT *zoomMinusButton; FL_OBJECT *zoomPlusButton; FL_OBJECT *zoomZeroButton; FL_OBJECT *playSampleButton; FL_OBJECT *playRangeButton; FL_OBJECT *stopButton; FL_OBJECT *playDisplayButton; FL_OBJECT *releaseButton; FL_OBJECT *selectAllButton; } FD_mainForm; extern FD_mainForm * create_form_mainForm(void); typedef struct { FL_FORM *zoomForm; void *vdata; char *cdata; long ldata; FL_OBJECT *zoomInButton; FL_OBJECT *zoomOutButton; FL_OBJECT *zoomRangeButton; FL_OBJECT *zoomAllButton; FL_OBJECT *zoomOneToOneButton; } FD_zoomForm; extern FD_zoomForm * create_form_zoomForm(void); typedef struct { FL_FORM *displayForm; void *vdata; char *cdata; long ldata; FL_OBJECT *intInputs; FL_OBJECT *durationText; FL_OBJECT *startText; FL_OBJECT *endText; FL_OBJECT *startRslow; FL_OBJECT *startRfast; FL_OBJECT *startRzero; FL_OBJECT *startRend; FL_OBJECT *startLslow; FL_OBJECT *startLfast; FL_OBJECT *startLzero; FL_OBJECT *startLstart; FL_OBJECT *lock; FL_OBJECT *endRslow; FL_OBJECT *endRfast; FL_OBJECT *endRzero; FL_OBJECT *endRend; FL_OBJECT *endLslow; FL_OBJECT *endLfast; FL_OBJECT *endLzero; FL_OBJECT *endLstart; FL_OBJECT *positionText; FL_OBJECT *timeText; FL_OBJECT *floatInputs; FL_OBJECT *startTimeText; FL_OBJECT *endTimeText; FL_OBJECT *durationTimeText; } FD_displayForm; extern FD_displayForm * create_form_displayForm(void); typedef struct { FL_FORM *rangeForm; void *vdata; char *cdata; long ldata; FL_OBJECT *intInputs; FL_OBJECT *startText; FL_OBJECT *endText; FL_OBJECT *durationText; FL_OBJECT *startRslow; FL_OBJECT *startRfast; FL_OBJECT *startRzero; FL_OBJECT *startRend; FL_OBJECT *startLslow; FL_OBJECT *startLfast; FL_OBJECT *startLstart; FL_OBJECT *lock; FL_OBJECT *endRslow; FL_OBJECT *endRfast; FL_OBJECT *endRzero; FL_OBJECT *endRend; FL_OBJECT *endLslow; FL_OBJECT *endLfast; FL_OBJECT *endLzero; FL_OBJECT *endLstart; FL_OBJECT *startLzero; FL_OBJECT *clearButton; FL_OBJECT *allButton; FL_OBJECT *displayButton; FL_OBJECT *sustainButton; FL_OBJECT *releaseButton; FL_OBJECT *floatInputs; FL_OBJECT *durationTimeText; FL_OBJECT *startTimeText; FL_OBJECT *endTimeText; } FD_rangeForm; extern FD_rangeForm * create_form_rangeForm(void); typedef struct { FL_FORM *loopForm; void *vdata; char *cdata; long ldata; FL_OBJECT *intInputs; FL_OBJECT *susStartText; FL_OBJECT *susEndText; FL_OBJECT *relStartText; FL_OBJECT *relEndText; FL_OBJECT *susDurationText; FL_OBJECT *relDurationText; FL_OBJECT *susStartRslow; FL_OBJECT *susStartRfast; FL_OBJECT *susStartRzero; FL_OBJECT *susStartRend; FL_OBJECT *susStartLslow; FL_OBJECT *susStartLfast; FL_OBJECT *susStartLstart; FL_OBJECT *susLock; FL_OBJECT *susEndRslow; FL_OBJECT *susEndRfast; FL_OBJECT *susEndRzero; FL_OBJECT *susEndRend; FL_OBJECT *susEndLslow; FL_OBJECT *susEndLfast; FL_OBJECT *susEndLzero; FL_OBJECT *susEndLstart; FL_OBJECT *susStartLzero; FL_OBJECT *susRangeButton; FL_OBJECT *relRangeButton; FL_OBJECT *susModeChoice; FL_OBJECT *susBeats; FL_OBJECT *susBPM; FL_OBJECT *relBeats; FL_OBJECT *relBPM; FL_OBJECT *relModeChoice; FL_OBJECT *relStartRslow; FL_OBJECT *relStartRfast; FL_OBJECT *relStartRzero; FL_OBJECT *relStartRend; FL_OBJECT *relStartLslow; FL_OBJECT *relStartLfast; FL_OBJECT *relStartLstart; FL_OBJECT *relLock; FL_OBJECT *relEndRslow; FL_OBJECT *relEndRfast; FL_OBJECT *relEndRzero; FL_OBJECT *relEndRend; FL_OBJECT *relEndLslow; FL_OBJECT *relEndLfast; FL_OBJECT *relEndLzero; FL_OBJECT *relEndLstart; FL_OBJECT *relStartLzero; FL_OBJECT *floatInputs; FL_OBJECT *relDurationTimeText; FL_OBJECT *relStartTimeText; FL_OBJECT *relEndTimeText; FL_OBJECT *susDurationTimeText; FL_OBJECT *susStartTimeText; FL_OBJECT *susEndTimeText; } FD_loopForm; extern FD_loopForm * create_form_loopForm(void); typedef struct { FL_FORM *newForm; void *vdata; char *cdata; long ldata; FL_OBJECT *channels; FL_OBJECT *rateInput; FL_OBJECT *frames; FL_OBJECT *resolution; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *rateMenu; FL_OBJECT *time; } FD_newForm; extern FD_newForm * create_form_newForm(void); typedef struct { FL_FORM *convertForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *leftButton; FL_OBJECT *rightButton; } FD_convertForm; extern FD_convertForm * create_form_convertForm(void); typedef struct { FL_FORM *mixForm; void *vdata; char *cdata; long ldata; FL_OBJECT *plot; FL_OBJECT *bufferText; FL_OBJECT *clipboardText; FL_OBJECT *ratio; FL_OBJECT *inFrames; FL_OBJECT *inTime; FL_OBJECT *mode; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *outFrames; FL_OBJECT *outTime; FL_OBJECT *framesText; FL_OBJECT *timeText; } FD_mixForm; extern FD_mixForm * create_form_mixForm(void); typedef struct { FL_FORM *channelForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *modeGroup; FL_OBJECT *leftrightButton; FL_OBJECT *rightButton; FL_OBJECT *leftButton; } FD_channelForm; extern FD_channelForm * create_form_channelForm(void); typedef struct { FL_FORM *duplicateForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *times; FL_OBJECT *input; } FD_duplicateForm; extern FD_duplicateForm * create_form_duplicateForm(void); typedef struct { FL_FORM *panoramaForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *amountText; FL_OBJECT *amount; FL_OBJECT *ltorSlider; FL_OBJECT *rtolSlider; FL_OBJECT *ltorInput; FL_OBJECT *rtolInput; FL_OBJECT *quadroControls; FL_OBJECT *quadroLeft; FL_OBJECT *quadroRight; } FD_panoramaForm; extern FD_panoramaForm * create_form_panoramaForm(void); typedef struct { FL_FORM *workspaceForm; void *vdata; char *cdata; long ldata; FL_OBJECT *frames; FL_OBJECT *time; FL_OBJECT *OK; FL_OBJECT *cancel; } FD_workspaceForm; extern FD_workspaceForm * create_form_workspaceForm(void); typedef struct { FL_FORM *miscForm; void *vdata; char *cdata; long ldata; FL_OBJECT *name; FL_OBJECT *copyright; FL_OBJECT *author; FL_OBJECT *annotation; FL_OBJECT *OK; FL_OBJECT *cancel; } FD_miscForm; extern FD_miscForm * create_form_miscForm(void); typedef struct { FL_FORM *rateForm; void *vdata; char *cdata; long ldata; FL_OBJECT *input; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *menu; } FD_rateForm; extern FD_rateForm * create_form_rateForm(void); typedef struct { FL_FORM *ampForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *slider; FL_OBJECT *input; FL_OBJECT *cancel; } FD_ampForm; extern FD_ampForm * create_form_ampForm(void); typedef struct { FL_FORM *balanceForm; void *vdata; char *cdata; long ldata; FL_OBJECT *mode; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *leftHeading; FL_OBJECT *leftSlider; FL_OBJECT *leftInput; FL_OBJECT *rightSlider; FL_OBJECT *rightInput; FL_OBJECT *balanceControls; FL_OBJECT *slider; FL_OBJECT *quadroControls; FL_OBJECT *quadroLeft; FL_OBJECT *quadroRight; } FD_balanceForm; extern FD_balanceForm * create_form_balanceForm(void); typedef struct { FL_FORM *bounceForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *modeGroup; FL_OBJECT *RtoL; FL_OBJECT *LtoR; } FD_bounceForm; extern FD_bounceForm * create_form_bounceForm(void); typedef struct { FL_FORM *rampForm; void *vdata; char *cdata; long ldata; FL_OBJECT *plot; FL_OBJECT *pointFrames; FL_OBJECT *pointTime; FL_OBJECT *cancel; FL_OBJECT *framesText; FL_OBJECT *timeText; FL_OBJECT *pointSlider; FL_OBJECT *pointInput; FL_OBJECT *OK; FL_OBJECT *next; FL_OBJECT *prev; FL_OBJECT *del; FL_OBJECT *add; FL_OBJECT *pointNo; FL_OBJECT *mode; FL_OBJECT *quadroControls; FL_OBJECT *quadroLeft; FL_OBJECT *quadroRight; FL_OBJECT *ampLabels; FL_OBJECT *balanceLabels; } FD_rampForm; extern FD_rampForm * create_form_rampForm(void); typedef struct { FL_FORM *resampleForm; void *vdata; char *cdata; long ldata; FL_OBJECT *newRate; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *currentRate; FL_OBJECT *currentFrames; FL_OBJECT *currentTime; FL_OBJECT *currentSemi; FL_OBJECT *currentOct; FL_OBJECT *currentCent; FL_OBJECT *newRateMenu; FL_OBJECT *currentBigSemi; FL_OBJECT *mode; FL_OBJECT *rateChangeSlider; FL_OBJECT *rateChange; FL_OBJECT *framesChangeSlider; FL_OBJECT *framesChange; FL_OBJECT *timeChangeSlider; FL_OBJECT *timeChange; FL_OBJECT *pitchChangeSlider; FL_OBJECT *pitchChange; FL_OBJECT *pitchChangeSemi; FL_OBJECT *pitchChangeDir; FL_OBJECT *pitchChangeOct; FL_OBJECT *pitchChangeCent; FL_OBJECT *newFrames; FL_OBJECT *newTime; FL_OBJECT *newSemi; FL_OBJECT *newOct; FL_OBJECT *newCent; FL_OBJECT *newBigSemi; FL_OBJECT *pitchChangeBigSemi; FL_OBJECT *newSelect; FL_OBJECT *currentSelect; FL_OBJECT *currentBPM; FL_OBJECT *newBPM; FL_OBJECT *beats; FL_OBJECT *qualityButtons; FL_OBJECT *low; FL_OBJECT *medium; FL_OBJECT *high; } FD_resampleForm; extern FD_resampleForm * create_form_resampleForm(void); typedef struct { FL_FORM *pitchForm; void *vdata; char *cdata; long ldata; FL_OBJECT *keyboardPixmap; FL_OBJECT *keyboard; FL_OBJECT *centSlider; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *centReset; FL_OBJECT *bigSemi; FL_OBJECT *semi; FL_OBJECT *oct; FL_OBJECT *cent; FL_OBJECT *mode; } FD_pitchForm; extern FD_pitchForm * create_form_pitchForm(void); typedef struct { FL_FORM *bufferForm; void *vdata; char *cdata; long ldata; FL_OBJECT *text; FL_OBJECT *mode; FL_OBJECT *select; FL_OBJECT *copyGroup; FL_OBJECT *OK; FL_OBJECT *browser2; FL_OBJECT *cancel; FL_OBJECT *bufferGroup; FL_OBJECT *browser; FL_OBJECT *clear; FL_OBJECT *copy; FL_OBJECT *open; FL_OBJECT *move; FL_OBJECT *mixplay; } FD_bufferForm; extern FD_bufferForm * create_form_bufferForm(void); typedef struct { FL_FORM *mixplayForm; void *vdata; char *cdata; long ldata; FL_OBJECT *lockButton; FL_OBJECT *leftSlider; FL_OBJECT *rightSlider; FL_OBJECT *muteButton; FL_OBJECT *browser; FL_OBJECT *text; FL_OBJECT *overloaded; FL_OBJECT *done; FL_OBJECT *save; FL_OBJECT *muteHiddenButton; FL_OBJECT *sgGroup; FL_OBJECT *rateChoice; FL_OBJECT *linuxGroup; FL_OBJECT *rateInput; FL_OBJECT *rateMenu; FL_OBJECT *channelName; FL_OBJECT *selectButton; FL_OBJECT *twoGroup; FL_OBJECT *twoSlider; FL_OBJECT *fourGroup; FL_OBJECT *fourPositioner; FL_OBJECT *deskGroup; FL_OBJECT *slider[9]; FL_OBJECT *play[15]; FL_OBJECT *stop[15]; FL_OBJECT *release[15]; FL_OBJECT *playLight[15]; FL_OBJECT *pan[15]; FL_OBJECT *select[14]; } FD_mixplayForm; extern FD_mixplayForm * create_form_mixplayForm(void); typedef struct { FL_FORM *selectForm; void *vdata; char *cdata; long ldata; FL_OBJECT *text; FL_OBJECT *copyGroup; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *browser; } FD_selectForm; extern FD_selectForm * create_form_selectForm(void); typedef struct { FL_FORM *adjustDCForm; void *vdata; char *cdata; long ldata; FL_OBJECT *amountText; FL_OBJECT *amount; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *autoDC; } FD_adjustDCForm; extern FD_adjustDCForm * create_form_adjustDCForm(void); typedef struct { FL_FORM *effectForm; void *vdata; char *cdata; long ldata; FL_OBJECT *title; FL_OBJECT *ok; } FD_effectForm; extern FD_effectForm * create_form_effectForm(void); typedef struct { FL_FORM *initialForm; void *vdata; char *cdata; long ldata; FL_OBJECT *susSlider; FL_OBJECT *relSlider; FL_OBJECT *susLoops; FL_OBJECT *relLoops; FL_OBJECT *type; FL_OBJECT *params; FL_OBJECT *open; FL_OBJECT *save; FL_OBJECT *execute; FL_OBJECT *cancel; FL_OBJECT *quadroControls; FL_OBJECT *quadro1Left; FL_OBJECT *quadro1Right; FL_OBJECT *quadro2Left; FL_OBJECT *quadro2Right; } FD_initialForm; extern FD_initialForm * create_form_initialForm(void); typedef struct { FL_FORM *executeForm; void *vdata; char *cdata; long ldata; FL_OBJECT *frames; FL_OBJECT *time; FL_OBJECT *elapsedTime; FL_OBJECT *sliderTitle; FL_OBJECT *percentCompSlider; FL_OBJECT *percentComp; FL_OBJECT *remainTime; FL_OBJECT *stop; FL_OBJECT *cancel; FL_OBJECT *wait; } FD_executeForm; extern FD_executeForm * create_form_executeForm(void); typedef struct { FL_FORM *postForm; void *vdata; char *cdata; long ldata; FL_OBJECT *sgGroup; FL_OBJECT *rateChoice; FL_OBJECT *lockButton; FL_OBJECT *leftSlider; FL_OBJECT *rightSlider; FL_OBJECT *muteButton; FL_OBJECT *ok; FL_OBJECT *cancel; FL_OBJECT *muteHiddenButton; FL_OBJECT *channelName; FL_OBJECT *linuxGroup; FL_OBJECT *rateMenu; FL_OBJECT *rateInput; FL_OBJECT *stop; FL_OBJECT *playing; FL_OBJECT *play; FL_OBJECT *mix; FL_OBJECT *save; FL_OBJECT *master; FL_OBJECT *overloaded; } FD_postForm; extern FD_postForm * create_form_postForm(void); typedef struct { FL_FORM *aboutForm; void *vdata; char *cdata; long ldata; FL_OBJECT *dismiss; FL_OBJECT *line[12]; } FD_aboutForm; extern FD_aboutForm * create_form_aboutForm(void); typedef struct { FL_FORM *stretchForm; void *vdata; char *cdata; long ldata; FL_OBJECT *cancel; FL_OBJECT *label; FL_OBJECT *percentCompSlider; FL_OBJECT *percentComp; } FD_stretchForm; extern FD_stretchForm * create_form_stretchForm(void); typedef struct { FL_FORM *convert4to1Form; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *oneButton; FL_OBJECT *twoButton; FL_OBJECT *threeButton; FL_OBJECT *fourButton; } FD_convert4to1Form; extern FD_convert4to1Form * create_form_convert4to1Form(void); typedef struct { FL_FORM *convert4to2Form; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *oneLButton; FL_OBJECT *twoLButton; FL_OBJECT *threeLButton; FL_OBJECT *fourLButton; FL_OBJECT *oneRButton; FL_OBJECT *twoRButton; FL_OBJECT *threeRButton; FL_OBJECT *fourRButton; } FD_convert4to2Form; extern FD_convert4to2Form * create_form_convert4to2Form(void); typedef struct { FL_FORM *convert2to4Form; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *one1Button; FL_OBJECT *two1Button; FL_OBJECT *one2Button; FL_OBJECT *two2Button; FL_OBJECT *one3Button; FL_OBJECT *two3Button; FL_OBJECT *one4Button; FL_OBJECT *two4Button; } FD_convert2to4Form; extern FD_convert2to4Form * create_form_convert2to4Form(void); typedef struct { FL_FORM *channel4Form; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *leftGroup; FL_OBJECT *oneLButton; FL_OBJECT *twoLButton; FL_OBJECT *threeLButton; FL_OBJECT *fourLButton; FL_OBJECT *rightGroup; FL_OBJECT *oneRButton; FL_OBJECT *twoRButton; FL_OBJECT *threeRButton; FL_OBJECT *fourRButton; FL_OBJECT *modeGroup; FL_OBJECT *leftButton; FL_OBJECT *leftrightButton; FL_OBJECT *rightButton; } FD_channel4Form; extern FD_channel4Form * create_form_channel4Form(void); typedef struct { FL_FORM *bounce4Form; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *leftGroup; FL_OBJECT *oneLButton; FL_OBJECT *twoLButton; FL_OBJECT *threeLButton; FL_OBJECT *fourLButton; FL_OBJECT *rightGroup; FL_OBJECT *oneRButton; FL_OBJECT *twoRButton; FL_OBJECT *threeRButton; FL_OBJECT *fourRButton; FL_OBJECT *modeGroup; FL_OBJECT *RtoL; FL_OBJECT *LtoR; } FD_bounce4Form; extern FD_bounce4Form * create_form_bounce4Form(void); typedef struct { FL_FORM *prefsForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *undoButton; FL_OBJECT *drawmodeGroup; FL_OBJECT *dotsButton; FL_OBJECT *linesButton; FL_OBJECT *filledButton; FL_OBJECT *axisGroup; FL_OBJECT *axisButton; FL_OBJECT *noaxisButton; FL_OBJECT *framesGroup; FL_OBJECT *framesButton; FL_OBJECT *timeButton; FL_OBJECT *autowindowsButton; FL_OBJECT *soxcompatibleButton; FL_OBJECT *autoglobalsButton; FL_OBJECT *tooltipsButton; FL_OBJECT *tempdir; FL_OBJECT *rangealtButton; FL_OBJECT *rangecrossButton; FL_OBJECT *drawAccuracyGroup; FL_OBJECT *quickButton; FL_OBJECT *accurateButton; FL_OBJECT *autoeditmodeButton; FL_OBJECT *normalidle; FL_OBJECT *heavyidle; FL_OBJECT *vertcontrolsButton; FL_OBJECT *textSizeGroup; FL_OBJECT *textTinyButton; FL_OBJECT *textSmallButton; FL_OBJECT *borderwidth; FL_OBJECT *basicwavsButton; FL_OBJECT *audiodev; FL_OBJECT *mixerdev; } FD_prefsForm; extern FD_prefsForm * create_form_prefsForm(void); typedef struct { FL_FORM *playForm; void *vdata; char *cdata; long ldata; FL_OBJECT *playing; FL_OBJECT *playSampleButton; FL_OBJECT *playRangeButton; FL_OBJECT *playDisplayButton; FL_OBJECT *stopButton; FL_OBJECT *releaseButton; FL_OBJECT *lockButton; FL_OBJECT *leftSlider; FL_OBJECT *rightSlider; FL_OBJECT *muteButton; FL_OBJECT *muteHiddenButton; FL_OBJECT *modeChoice; FL_OBJECT *sgGroup; FL_OBJECT *rateChoice; FL_OBJECT *channelName; FL_OBJECT *linuxGroup; FL_OBJECT *rateInput; FL_OBJECT *rateMenu; FL_OBJECT *scrollButton; } FD_playForm; extern FD_playForm * create_form_playForm(void); typedef struct { FL_FORM *recordForm; void *vdata; char *cdata; long ldata; FL_OBJECT *recordSampleButton; FL_OBJECT *recordRangeButton; FL_OBJECT *monitorButton; FL_OBJECT *scrollButton; FL_OBJECT *lockButton; FL_OBJECT *leftSlider; FL_OBJECT *rightSlider; FL_OBJECT *triggerButton; FL_OBJECT *levelsButton; FL_OBJECT *triggerSlider; FL_OBJECT *leftOverload; FL_OBJECT *rightOverload; FL_OBJECT *triggerOverload; FL_OBJECT *monitorHiddenButton; FL_OBJECT *recording; FL_OBJECT *resetButton; FL_OBJECT *calibrateButton; FL_OBJECT *recordDisplayButton; FL_OBJECT *stopButton; FL_OBJECT *threeSlider; FL_OBJECT *fourSlider; FL_OBJECT *threeLevel; FL_OBJECT *fourLevel; FL_OBJECT *threeOverload; FL_OBJECT *fourOverload; FL_OBJECT *leftLevel; FL_OBJECT *rightLevel; FL_OBJECT *channelName; FL_OBJECT *muteButton; FL_OBJECT *sgGroup; FL_OBJECT *rateChoice; FL_OBJECT *sourceChoice; FL_OBJECT *linuxGroup; FL_OBJECT *rateInput; FL_OBJECT *rateMenu; } FD_recordForm; extern FD_recordForm * create_form_recordForm(void); typedef struct { FL_FORM *mixerForm; void *vdata; char *cdata; long ldata; } FD_mixerForm; extern FD_mixerForm * create_form_mixerForm(void); typedef struct { FL_FORM *macroForm; void *vdata; char *cdata; long ldata; FL_OBJECT *browser; FL_OBJECT *name; FL_OBJECT *command; FL_OBJECT *bufferModeGroup; FL_OBJECT *currentBuffer; FL_OBJECT *allBuffers; FL_OBJECT *processModeGroup; FL_OBJECT *pipeRaw; FL_OBJECT *pipeText; FL_OBJECT *aiffTemp; FL_OBJECT *aiffSave; FL_OBJECT *inputGroup; FL_OBJECT *bufferInput; FL_OBJECT *rangeInput; FL_OBJECT *eitherInput; FL_OBJECT *noneInput; FL_OBJECT *outputGroup; FL_OBJECT *bufferOutput; FL_OBJECT *dialogOutput; FL_OBJECT *noneOutput; FL_OBJECT *OK; FL_OBJECT *newButton; FL_OBJECT *storeButton; FL_OBJECT *deleteButton; FL_OBJECT *executeButton; FL_OBJECT *signedGroup; FL_OBJECT *signedButton; FL_OBJECT *unsignedButton; FL_OBJECT *dataFormatGroup; FL_OBJECT *byteButton; FL_OBJECT *shortButton; FL_OBJECT *long24Button; FL_OBJECT *floatButton; FL_OBJECT *doubleButton; FL_OBJECT *long32Button; FL_OBJECT *infoButton; FL_OBJECT *channelGroup; FL_OBJECT *interleavedButton; FL_OBJECT *separatedButton; FL_OBJECT *endianGroup; FL_OBJECT *bigEndianButton; FL_OBJECT *littleEndianButton; FL_OBJECT *defaultEndianButton; } FD_macroForm; extern FD_macroForm * create_form_macroForm(void); typedef struct { FL_FORM *macrooutputForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; FL_OBJECT *browser; } FD_macrooutputForm; extern FD_macrooutputForm * create_form_macrooutputForm(void); typedef struct { FL_FORM *macroexecForm; void *vdata; char *cdata; long ldata; FL_OBJECT *name; FL_OBJECT *OK; FL_OBJECT *browser; FL_OBJECT *cancel; } FD_macroexecForm; extern FD_macroexecForm * create_form_macroexecForm(void); typedef struct { FL_FORM *macroinfoForm; void *vdata; char *cdata; long ldata; FL_OBJECT *OK; } FD_macroinfoForm; extern FD_macroinfoForm * create_form_macroinfoForm(void); typedef struct { FL_FORM *rawForm; void *vdata; char *cdata; long ldata; FL_OBJECT *channelsGroup; FL_OBJECT *mono; FL_OBJECT *stereo; FL_OBJECT *quadro; FL_OBJECT *sampleFormatGroup; FL_OBJECT *byteFormat; FL_OBJECT *shortFormat; FL_OBJECT *long24Format; FL_OBJECT *long32Format; FL_OBJECT *floatFormat; FL_OBJECT *doubleFormat; FL_OBJECT *signedGroup; FL_OBJECT *signedSign; FL_OBJECT *unsignedSign; FL_OBJECT *endianGroup; FL_OBJECT *defaultEndian; FL_OBJECT *bigEndian; FL_OBJECT *littleEndian; FL_OBJECT *OK; FL_OBJECT *cancel; FL_OBJECT *filename; } FD_rawForm; extern FD_rawForm * create_form_rawForm(void); #endif /* FD_mainForm_h_ */