mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 20:47:45 +00:00
MacPDF: Start moving window-related things into MacPDFWindowController
- MacPDFWindowController is now the xib file's owner - _pdfView moves over - MacPDFWindowController is now the MacPDFViewDelegate and responsible for updating the window's title - Due to MacPDFWindowController now being the xib file's owner, windowControllerDidLoadNib: is no longer called automatically, so call a custom windowIsReady method manually instead No behavior change.
This commit is contained in:
parent
67f6baead0
commit
dcf40892b8
5 changed files with 76 additions and 47 deletions
|
@ -8,13 +8,18 @@
|
|||
|
||||
#include "CocoaWrapper.h"
|
||||
|
||||
#import "MacPDFView.h"
|
||||
#include <LibPDF/Document.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@class MacPDFDocument;
|
||||
|
||||
@interface MacPDFWindowController : NSWindowController
|
||||
@interface MacPDFWindowController : NSWindowController <MacPDFViewDelegate>
|
||||
|
||||
- (instancetype)initWithDocument:(MacPDFDocument*)document;
|
||||
- (IBAction)showGoToPageDialog:(id)sender;
|
||||
- (void)pdfDidInitialize;
|
||||
|
||||
@end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue