Added beginnings of tabbed documents support.

Reviewed by me.
This commit is contained in:
Francisco Ryan Tolmasky I
2009-09-14 00:51:43 -07:00
parent 668540d0ce
commit 20d14d2f81
3 changed files with 197 additions and 31 deletions
+14
View File
@@ -248,6 +248,7 @@ var CPWindowSaveImage = nil,
BOOL _hasShadow;
BOOL _isMovableByWindowBackground;
BOOL _supportsMultipleDocuments;
BOOL _isDocumentEdited;
BOOL _isDocumentSaving;
@@ -441,6 +442,19 @@ CPTexturedBackgroundWindowMask
return _CPBorderlessBridgeWindowView;
}
- (void)setSupportsMultipleDocuments:(BOOL)shouldSupportMultipleDocuments
{
shouldSupportMultipleDocuments = !!shouldSupportMultipleDocuments;
// FIXME: throw exception if window controller already has multiple documents and shouldSupportMultipleDocuments === NO
_supportsMultipleDocuments = shouldSupportMultipleDocuments;
}
- (BOOL)supportsMultipleDocuments
{
return _supportsMultipleDocuments;
}
- (void)awakeFromCib
{
if (_initialFirstResponder)