Update class to display window in canvas, add sizing attributes to canvas view

This commit is contained in:
Gregory John Casamento 2023-08-25 09:31:51 -04:00
parent 4f4440d171
commit d1a2222d5e
4 changed files with 7 additions and 5 deletions

View file

@ -124,6 +124,7 @@ PACKAGE_SCOPE
unsigned ignores_mouse_events: 1;
unsigned preserves_content_during_live_resize: 1;
} _f;
@protected
NSToolbar *_toolbar;
void *_reserved_1;

View file

@ -55,8 +55,9 @@
if ((self = [super init]) != nil)
{
id obj = nil;
int interface_style = 0;
[aDecoder decodeValueOfObjCType: @encode(int) at: &_interface_style];
[aDecoder decodeValueOfObjCType: @encode(int) at: &interface_style];
obj = [aDecoder decodeObject];
[self setMenu: obj];
}
@ -188,22 +189,22 @@
- (void) setTitle: (NSString *)t
{
ASSIGN(_title, t);
ASSIGN(_windowTitle, t);
}
- (NSString *) title
{
return _title;
return _windowTitle;
}
- (void) setMiniwindowTitle: (NSString *)t
{
ASSIGN(_miniwindowTitle, t);
ASSIGN(_miniaturizedTitle, t);
}
- (NSString *) miniwindowTitle
{
return _miniwindowTitle;
return _miniaturizedTitle;
}
- (void) setRepresentedFilename: (NSString *)rf