FROM : Douglas Davidson
DATE : Fri May 23 23:01:49 2008
On May 23, 2008, at 1:55 PM, David Carlisle wrote:
> I made some guesses at which statements to copy from
> BiScrollAspect.m and came up with the following awakeFromNib. I'm
> not sure which statements are the most relevant, and why, but it
> seems to do what I need.
>
> - (void) awakeFromNib {
> const CGFloat LargeNumberForText = 1.0e7;
> [[textView textContainer]
> setContainerSize:NSMakeSize(LargeNumberForText, LargeNumberForText)];
> [[textView textContainer] setWidthTracksTextView:NO];
> [[textView textContainer] setHeightTracksTextView:NO];
> [textView setAutoresizingMask:NSViewNotSizable];
> [textView setMaxSize:NSMakeSize(LargeNumberForText,
> LargeNumberForText)];
> [textView setHorizontallyResizable:YES];
> [textView setVerticallyResizable:YES];
> }
>
Yes, that looks pretty much like what you want. If you take a look at
the setup in the various TextSizingExample cases, you should see that
there's a fair bit that's common between them--standard text view
settings--and some pieces that vary depending on how the views are
supposed to resize.
Douglas Davidson
DATE : Fri May 23 23:01:49 2008
On May 23, 2008, at 1:55 PM, David Carlisle wrote:
> I made some guesses at which statements to copy from
> BiScrollAspect.m and came up with the following awakeFromNib. I'm
> not sure which statements are the most relevant, and why, but it
> seems to do what I need.
>
> - (void) awakeFromNib {
> const CGFloat LargeNumberForText = 1.0e7;
> [[textView textContainer]
> setContainerSize:NSMakeSize(LargeNumberForText, LargeNumberForText)];
> [[textView textContainer] setWidthTracksTextView:NO];
> [[textView textContainer] setHeightTracksTextView:NO];
> [textView setAutoresizingMask:NSViewNotSizable];
> [textView setMaxSize:NSMakeSize(LargeNumberForText,
> LargeNumberForText)];
> [textView setHorizontallyResizable:YES];
> [textView setVerticallyResizable:YES];
> }
>
Yes, that looks pretty much like what you want. If you take a look at
the setup in the various TextSizingExample cases, you should see that
there's a fair bit that's common between them--standard text view
settings--and some pieces that vary depending on how the views are
supposed to resize.
Douglas Davidson
| Related mails | Author | Date |
|---|---|---|
| David Carlisle | May 23, 19:33 | |
| Douglas Davidson | May 23, 20:03 | |
| David Carlisle | May 23, 20:15 | |
| David Carlisle | May 23, 22:55 | |
| Douglas Davidson | May 23, 23:01 | |
| Jonathan Dann | May 24, 00:08 | |
| David Carlisle | May 24, 03:35 | |
| Jonathan Dann | May 24, 11:52 |






Cocoa mail archive

