Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

lazlo

macrumors newbie
Original poster
Jul 25, 2008
8
0
I'm new to the Mac world so I hope this question is appropriate. I'm writing a Python/Java app in which the main menu appears inside the application window instead of at the top of the screen. Can anyone tell me how to put custom text at the top of the screen where Mac apps usually put the menu?
Thanks in advance.
 

lee1210

macrumors 68040
Jan 10, 2005
3,182
3
Dallas, TX
You're going to need at least one menu, with the name of your application. You could set that to be something arbitrarily long, but it will still be a menu. Why are you breaking convention and changing how the menu is setup, though? This will break the way users normally interact with mac apps, which will lead to an inconsistent(and unpleasant) experience for them.

-Lee
 

lazlo

macrumors newbie
Original poster
Jul 25, 2008
8
0
Lee,
Thanks for your advice regarding the LAF of Mac apps. I guess I'm still thinking in terms of the Windoze world. I'll take your advice.
laz
 

lee1210

macrumors 68040
Jan 10, 2005
3,182
3
Dallas, TX
Probably for the best... these might help:
http://developer.apple.com/samplecode/OSXAdapter/index.html
http://developer.apple.com/document...pVMInfoRef/Articles/JavaSystemProperties.html

I can't speak to how difficult this will be, as I have not tried it myself.

You can also check out the Azureus/Vuze source:
http://azureus.sourceforge.net/download.php

Click "jar, jar torrent, source" to get to the source download link.

It's main window doesn't "look" as native as some things, but it does integrate with the menu bar, etc.

-Lee
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.