Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > other than aqua interface

other than aqua interface
Thread Tools
Senior User
Join Date: Jan 2001
Location: Beverly Hills, CA, USA
Status: Offline
Reply With Quote
Jun 28, 2002, 04:17 PM
 
i know most of u will probably say why would i want to do this, but is it in any way possible to create an OSX application with your own proprietary interface and not the aqua interface?

like oddly shaped windows and widgets?

thanks

or is there a way to create a skinnable application?
     
Mac Elite
Join Date: May 2002
Status: Offline
Reply With Quote
Jun 29, 2002, 03:19 AM
 
There is indeed; make your own widgets and use those.
[vash:~] banana% killall killall
Terminated
     
Mac Elite
Join Date: Feb 2001
Location: Vancouver, WA
Status: Offline
Reply With Quote
Jun 29, 2002, 03:54 AM
 
And as for the oddly shaped windows -- you can create a borderless non-opaque window, and draw any shape you want into it. This is how apps like Clock and Jared (the Butcher of Song) get circular windows, and there's example code for this provided on developer.apple.com somewhere.
Rick Roe
icons.cx | weblog
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Jun 29, 2002, 04:01 AM
 
</font><blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">quote:</font><hr /><font size="1" face="Geneva, Verdana, Arial, sans-serif">Originally posted by tz3gm:
<strong>i know most of u will probably say why would i want to do this, but is it in any way possible to create an OSX application with your own proprietary interface and not the aqua interface?

like oddly shaped windows and widgets?

thanks

or is there a way to create a skinnable application?</strong></font><hr /></blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">Both of these ideas are quite possible. Just look at Audion or anything by Haxial. They won't be as simple as just using normal windows, since you'll have to forgo all the work Apple already put into making Aqua windows for you, but it's possible.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
Clinically Insane
Join Date: Nov 1999
Status: Offline
Reply With Quote
Jun 29, 2002, 05:21 PM
 
It's a bit easier if you're using Cocoa, because you can subclass Apple's own widgets and override their drawing routines to make them look however you want.

Windows are tougher, but still doable. As others have said here, Apple has documentation about this that you should look into.

But why do you want to do this? What will your app gain by it? If you're trying to make it skinnable, that's one thing, but if that's not it, then what's the point?
You are in Soviet Russia. It is dark. Grue is likely to be eaten by YOU!
     
Mac Elite
Join Date: Jul 2001
Location: Evansville, IN
Status: Offline
Reply With Quote
Jun 29, 2002, 07:40 PM
 
Haxial does this with their software. Not too fond of it myself, but they make great software, so I deal with it <img border="0" title="" alt="[Wink]" src="wink.gif" />

<a href="http://www.haxial.com" target="_blank">Haxial</a>
Justin Williams
Chicks Really Dig Me
AIM - iTikki [NEW AND IMPROVED!]
http://www.tikkirulz.com
     
Mac Elite
Join Date: May 2002
Status: Offline
Reply With Quote
Jun 30, 2002, 08:51 AM
 
Yes, their UI philosophy is a little... strange. The insistence on not conforming to the system "look and feel" I could accept if their own interface was better, or even as good, but it's really rather ugly.
[vash:~] banana% killall killall
Terminated
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:54 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2