From b231423bcc887bd3b4af4dd0d71455c6cfc80376 Mon Sep 17 00:00:00 2001 From: dynaflash Date: Thu, 7 Feb 2008 16:43:51 +0000 Subject: [PATCH] MacGui: Add the Forced subtitles checkbox to custom user presets - uses [preset setObject:[NSNumber numberWithInt:1] forKey:@"SubtitlesForced"] to turn the forced checkbox on in the preset - Not added to any built in presets - checkbox is unchecked for any preset that doesnt explicitly have it set. git-svn-id: svn://localhost/HandBrake/trunk@1251 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- macosx/Controller.mm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/macosx/Controller.mm b/macosx/Controller.mm index f4c474fe..769f4039 100644 --- a/macosx/Controller.mm +++ b/macosx/Controller.mm @@ -3383,6 +3383,9 @@ if (item == nil) [fAudBitratePopUp selectItemWithTitle: [NSString stringWithFormat:[chosenPreset valueForKey:@"AudioBitRate"]]]; /*Subtitles*/ [fSubPopUp selectItemWithTitle: [NSString stringWithFormat:[chosenPreset valueForKey:@"Subtitles"]]]; + /* Forced Subtitles */ + [fSubForcedCheck setState:[[chosenPreset objectForKey:@"SubtitlesForced"] intValue]]; + /* Dynamic Range Control Slider */ [fAudDrcSlider setFloatValue: [[chosenPreset valueForKey:@"AudioDRCSlider"] floatValue]]; [self audioDRCSliderChanged: NULL]; @@ -3755,6 +3758,8 @@ if (item == nil) [preset setObject:[fAudBitratePopUp titleOfSelectedItem] forKey:@"AudioBitRate"]; /* Subtitles*/ [preset setObject:[fSubPopUp titleOfSelectedItem] forKey:@"Subtitles"]; + /* Forced Subtitles */ + [preset setObject:[NSNumber numberWithInt:[fSubForcedCheck state]] forKey:@"SubtitlesForced"]; /* Dynamic Range Control Slider */ [preset setObject:[NSNumber numberWithFloat:[fAudDrcSlider floatValue]] forKey:@"AudioDRCSlider"]; -- 2.11.0