Better resizing behavior.
This commit is contained in:
parent
2e177da783
commit
f54a06b7ca
|
@ -3,7 +3,7 @@
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
<key>IBDocumentLocation</key>
|
<key>IBDocumentLocation</key>
|
||||||
<string>94 65 356 240 0 0 1440 878 </string>
|
<string>69 61 356 240 0 0 1152 842 </string>
|
||||||
<key>IBEditorPositions</key>
|
<key>IBEditorPositions</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>549</key>
|
<key>549</key>
|
||||||
|
@ -24,6 +24,6 @@
|
||||||
<integer>5</integer>
|
<integer>5</integer>
|
||||||
</array>
|
</array>
|
||||||
<key>IBSystem Version</key>
|
<key>IBSystem Version</key>
|
||||||
<string>8I1119</string>
|
<string>8I127</string>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|
Binary file not shown.
|
@ -66,8 +66,9 @@
|
||||||
frame.origin.y -= difference;
|
frame.origin.y -= difference;
|
||||||
frame.size.height += difference;
|
frame.size.height += difference;
|
||||||
[window setFrame: frame display: YES];
|
[window setFrame: frame display: YES];
|
||||||
[window setMinSize: NSMakeSize( MIN_WINDOW_WIDTH, frame.size.height )];
|
|
||||||
[window setMaxSize: NSMakeSize( MAX_WINDOW_WIDTH, frame.size.height )];
|
[window setMinSize: NSMakeSize(MIN_WINDOW_WIDTH, frame.size.height)];
|
||||||
|
[window setMaxSize: NSMakeSize(MAX_WINDOW_WIDTH, frame.size.height)];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) dealloc
|
- (void) dealloc
|
||||||
|
@ -312,6 +313,14 @@
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (NSRect) windowWillUseStandardFrame: (NSWindow *) window defaultFrame: (NSRect) defaultFrame
|
||||||
|
{
|
||||||
|
NSPoint windowOrigin = [window frame].origin;
|
||||||
|
NSSize minSize = [window minSize];
|
||||||
|
|
||||||
|
return NSMakeRect(windowOrigin.x, windowOrigin.y, minSize.width, minSize.height);
|
||||||
|
}
|
||||||
|
|
||||||
- (void) tabView: (NSTabView *) tabView didSelectTabViewItem: (NSTabViewItem *) tabViewItem
|
- (void) tabView: (NSTabView *) tabView didSelectTabViewItem: (NSTabViewItem *) tabViewItem
|
||||||
{
|
{
|
||||||
NSWindow * window = [self window];
|
NSWindow * window = [self window];
|
||||||
|
@ -336,8 +345,9 @@
|
||||||
[view setHidden: YES];
|
[view setHidden: YES];
|
||||||
[window setFrame: frame display: YES animate: YES];
|
[window setFrame: frame display: YES animate: YES];
|
||||||
[view setHidden: NO];
|
[view setHidden: NO];
|
||||||
[window setMinSize: NSMakeSize( MIN_WINDOW_WIDTH, frame.size.height )];
|
|
||||||
[window setMaxSize: NSMakeSize( MAX_WINDOW_WIDTH, frame.size.height )];
|
[window setMinSize: NSMakeSize(MIN_WINDOW_WIDTH, frame.size.height)];
|
||||||
|
[window setMaxSize: NSMakeSize(MAX_WINDOW_WIDTH, frame.size.height)];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void) setNextTab
|
- (void) setNextTab
|
||||||
|
|
Loading…
Reference in New Issue