Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Sizing window question



Hi there my name is Phil,

I am a newbie myself so I know how you feel. I can't answer your first question but I can help on the second one.

Open the Documentation and search for NSScreen. It has a method that returns the size of the screen in dpi or by the point system so that you can obtain it for your app. It doesn't get the information until it runs, (obviously), so you can use your app on any size screen.

I hope this helps.

Phil

On 20 Jan 2008, at 16:47, John Newlin wrote:

I'm just learning the cocoa api's and have a couple of newbie questions that I did not readily find in the docs:


Question 1:
- I have a window, with a custom view. I get the window from a nib and can draw into the view, all good so far. The question is this, it's not until runtime that I know the size of the content. I figured out that I can resize the window with [aWindow frame], but I'm not sure how to properly calculate the window size, so that the view fits my content.


i.e. Let's say I get the window, open my data file and I see I need a view area of 120x120. The custom view needs to be 120x120. How do you figure out the appropriate window size?


Question 2:
- When I'm resizing the window, how do you figure out the desktop size, so that you don't make a window that is too big and goes offscreen.


Thanks for your time,

-john


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/philipleebridson% 40mac.com


This email sent to email@hidden

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.