Click to visit our sponsors!

homeGeek CultureWebstoreeCards!Forums!Joy of Tech!AY2K!webcam

  The Geek Culture Forums
  Ask a Geek!
  Question Aboot Apple GUI Layout

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   Question Aboot Apple GUI Layout
RedHatDude
Neat Newbie

Posts: 14
From: Rochester, NY, USA
Registered: Apr 2002

posted May 05, 2002 07:38     Click Here to See the Profile for RedHatDude   Click Here to Email RedHatDude     Edit/Delete Message   Reply w/Quote
I have experience with Java, and GTK+ GUI layout, and I just read that in OSX the layout is absolute (IE the programmer specifies the coordinates of each widget). In my GUI experience (Java and GTK+) I've always used layout managers to "pack" widgets into certain structures like boxes and tables so that the user can resize the app and everything grows according to how I want it to grow.

In OSX how does one accomplish (in a text description, not code, I don't know any OSX APIs yet, but soon will hopefully ) this resizing if the widgets are absolutely placed, or how does OSX deal with different font sizes. I think Windows uses absolute positioning, and I've noticed that Outlook cuts off labels when the fonts are too big, rather than growing to fit everything in the window.

IP: Logged

Lex
Super Geek

Posts: 205
From: University of Florida
Registered: Jul 2001

posted May 05, 2002 20:22     Click Here to See the Profile for Lex   Click Here to Email Lex     Edit/Delete Message   Reply w/Quote
No packing that I can tell, but in Interface Builder you can set controls to autosize and/or autoposition vertically and/or horizontally using the Size section of the information panel. Its got spring looking thingies.

Thats all I know. I think you can move controls around at runtime, but I'm not sure.

IP: Logged

All times are Pacific Time

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Geek Culture Home Page

© 2002 Geek Culture® All Rights Reserved.

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.47e

homeGeek CultureWebstoreeCards!Forums!Joy of Tech!AY2K!webcam