else
{
[self showWindow:sender];
+ [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"PictureSizeWindowIsOpen"];
if ([fPreviewController fullScreen] == YES)
{
[self setToFullScreenMode];
}
}
+- (BOOL) previewFullScreenMode
+{
+ return [fPreviewController fullScreen];
+}
+
+- (IBAction) previewGoWindowed: (id)sender
+{
+ [fPreviewController goWindowedScreen:self];
+}
+
- (IBAction) showPreviewWindow: (id)sender
{
[fPreviewController showWindow:sender];
- (void)awakeFromNib
{
[fPictureWindow setDelegate:self];
+ if( ![[self window] setFrameUsingName:@"PictureSizing"] )
+ [[self window] center];
+ [self setWindowFrameAutosaveName:@"PictureSizing"];
+ [[self window] setExcludedFromWindowsMenu:YES];
}
- (void)windowWillClose:(NSNotification *)aNotification
{
-
+[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"PictureSizeWindowIsOpen"];
}
- (BOOL)windowShouldClose:(id)fPictureWindow
//[fPreviewController pictureSliderChanged:nil];
[self reloadStillPreview];
-
-
}
+ /* we get the sizing info to display from fPreviewController */
+ [fSizeInfoField setStringValue: [fPreviewController pictureSizeInfoString]];
+
if (sender != nil)
{
[fHBController pictureSettingsDidChange];
}
+- (NSString*) getPictureSizeInfoString
+{
+ return [fSizeInfoField stringValue];
+}
+
- (void)reloadStillPreview
{
hb_job_t * job = fTitle->job;