Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 42eec1e

Browse files
committed
Limit the max number of lines to 2
1 parent bfaa382 commit 42eec1e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/_macosx.m

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,6 +1256,8 @@ -(void)save_figure:(id)sender
12561256
rect.size.height = 0;
12571257
rect.origin.x += height;
12581258
NSTextView* messagebox = [[NSTextView alloc] initWithFrame: rect];
1259+
messagebox.textContainer.maximumNumberOfLines = 2;
1260+
messagebox.textContainer.lineBreakMode = NSLineBreakByTruncatingTail;
12591261
[messagebox setFont: font];
12601262
[messagebox setDrawsBackground: NO];
12611263
[messagebox setSelectable: NO];
@@ -1305,9 +1307,9 @@ -(void)save_figure:(id)sender
13051307
[messagebox setString: text];
13061308

13071309
// Adjust width with the window size
1308-
NSRect window_rect = [messagebox.superview frame];
1310+
NSRect rectWindow = [messagebox.superview frame];
13091311
NSRect rect = [messagebox frame];
1310-
rect.size.width = window_rect.size.width - rect.origin.x;
1312+
rect.size.width = rectWindow.size.width - rect.origin.x;
13111313
[messagebox setFrame: rect];
13121314

13131315
// Adjust height with the content size

0 commit comments

Comments
 (0)