 |
 |
InterfaceBuilder Help
|
 |
|
 |
|
Forum Regular
Join Date: Sep 2000
Status:
Offline
|
|
I'm building a small word processor for myself (using InterfaceBuilder) and possibly might distribute it someday, and I have few questions. First, I would like my Utility Window's title bar to be on the left hand side. Any Ideas? I've seen it this way, I just don't know how to do it. Second, I want to link those actions (that are buttons) to the document window. How do I accomplish this? Third, where can I find basic icons such as left justify, font larger, etc. I've seen them all around, and therefore I'm assuming that there must be. Fourthly, is there some resource out there on the net with a lot of tutorials on InterfaceBuilder? I've used MacAddict's tutorial to get where I am now, and have figured out a lot, but seeing as how it doesn't come with any help... well you get my drift. Until MacAddict posts more on their web site (whenever that is :-) I'm kinda stuck.)
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Enthusiast
Join Date: Feb 2000
Location: Storrs,Connecticut, USA
Status:
Offline
|
|
You are going to need to use more than just Interface Builder if you want to make a full-featured word processing program. I'd recommend that you take a look at Apple's developer documentation and see how Interface Builder and Project Builder go together. Find the Currency Converter Tutorial on Apple's site. It's a good step by step tutorial on how to make a simple program using Project Builder and Interface Builder. After that, you might want to go to http://www.stepwise.com and Take a look at Vermont Recipes in order to get a feel for making something that uses NSDocument. (It may no longer be on the front page. Look in Artices if it isn't.) Then I'd also suggest that you look at the source for TextEdit. If you installed from the PB dev tools CD you can find the source in /Developer/Examples/AppKit/TextEdit If I were you I'd focus more on learning how to do stuff than worrying about where to get icons, right now.
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Jan 2001
Location: San Jose, CA USA
Status:
Offline
|
|
I am 99% certain that Cocoa does not support utility windows with titlebars on the left. :-(
I second the suggestion to go to the Cocoa tutorials on the developer CD. InterfaceBuilder can be used to mock up user interfaces (and I known some non-programming human interface designers who do just that) but you cannot use it by itself to build anything other than a toy application. At some point you have to start writing code. The good news is that you can go a long way writing surprisingly little code. The learning curve is quite shallow compared to, say, Swing.
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Sep 2000
Status:
Offline
|
|
I realize that I'll have to start writing sooner or later, but I shouldn't have too much difficulty with this. I have seen for myself in the Aqua Guidlines (an HI document for MacOS X) utility windows with the titlebar on the side. I've also seen tabs rotated in every way, but I can't seem to figure out how to do this within InterfaceBuilder.
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Dec 2000
Status:
Offline
|
|
I wouldn't be surprised if you can't. Interface builder is just there to make things easy for you. Fancy stuff requires doing all the pieces programatically.
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: Jan 2001
Location: San Jose, CA USA
Status:
Offline
|
|
Just because something is in the HI Guidelines doesn't mean every framework supports it yet. For example, Carbon doesn't support drawers in the beta.
It's also true that there are some properties that aren't yet exposed in IB but can be set programmatically.
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|