--- hatari/src/gui-osx/PrefsController.h 2019/04/01 07:13:04 1.1.1.1 +++ hatari/src/gui-osx/PrefsController.h 2019/04/09 08:48:36 1.1.1.5 @@ -29,9 +29,12 @@ IBOutlet NSTextField *floppyImageA; IBOutlet NSTextField *floppyImageB; IBOutlet NSButton *force8bpp; - IBOutlet NSButton *frameSkip; + IBOutlet NSButton *showStatusBar; + IBOutlet NSPopUpButton *frameSkip; IBOutlet NSTextField *gemdosImage; IBOutlet NSTextField *hdImage; + IBOutlet NSTextField *ideMasterHdImage; + IBOutlet NSTextField *ideSlaveHdImage; IBOutlet NSButton *interleaved; IBOutlet NSPopUpButton *joystickDown; IBOutlet NSPopUpButton *joystickFire; @@ -44,6 +47,7 @@ IBOutlet NSMatrix *machineType; IBOutlet NSMatrix *monitor; IBOutlet NSButton *patchTimerD; + IBOutlet NSPopUpButton *enableDSP; IBOutlet NSMatrix *playbackQuality; IBOutlet NSTextField *printToFile; IBOutlet NSMatrix *ramSize; @@ -59,6 +63,21 @@ IBOutlet NSMatrix *writeProtection; IBOutlet NSTextField *writeRS232ToFile; IBOutlet NSButton *zoomSTLowRes; + IBOutlet NSSlider *nSpec512Treshold; + + IBOutlet NSButton *falconTTRatio; + IBOutlet NSButton *fullScreen; + IBOutlet NSButton *ledDisks; + + IBOutlet NSTextField *maxZoomedWidth; + IBOutlet NSTextField *maxZoomedHeight; + IBOutlet NSStepper *widthStepper; + IBOutlet NSStepper *heightStepper; + + + + IBOutlet NSTextField *configFile; + BOOL bInitialized; int cRealJoysticks; int nCurrentJoystick; @@ -70,6 +89,8 @@ - (IBAction)chooseFloppyImageB:(id)sender; - (IBAction)chooseGemdosImage:(id)sender; - (IBAction)chooseHdImage:(id)sender; +- (IBAction)chooseIdeMasterHdImage:(id)sender; +- (IBAction)chooseIdeSlaveHdImage:(id)sender; - (IBAction)chooseKeyboardMappingFile:(id)sender; - (IBAction)chooseMidiOutputFile:(id)sender; - (IBAction)choosePrintToFile:(id)sender; @@ -81,9 +102,11 @@ - (IBAction)ejectFloppyB:(id)sender; - (IBAction)ejectGemdosImage:(id)sender; - (IBAction)ejectHdImage:(id)sender; -- (IBAction)loadConfig:(id)sender; +- (IBAction)ejectIdeMasterHdImage:(id)sender; +- (IBAction)ejectIdeSlaveHdImage:(id)sender; - (IBAction)loadPrefs:(id)sender; -- (IBAction)saveConfig:(id)sender; +- (IBAction)saveConfigAs:(id)sender; +- (IBAction)loadConfigFrom:(id)sender; - (void)setAllControls; - (void)saveAllControls; - (void)insertFloppyImageIntoDrive:(int)drive forTextField:(NSTextField*)floppyTextField; @@ -92,5 +115,9 @@ - (void)setJoystickControls; - (void)saveJoystickControls; - (IBAction)updateEnabledStates:(id)sender; +- (IBAction)setWidth:(id)sender; +- (IBAction)setHeight:(id)sender; + + @end