interface design question
interface design question
- Subject: interface design question
- From: Warner Onstine <email@hidden>
- Date: Wed, 2 Jun 2004 11:43:43 -0700
Hi all,
This is the first Cocoa list that I've subscribed to, been a part of
many java developer lists over the years (don't hold that against me
;-) and am now digging into Cocoa.
Here's what I'm trying to do and am having a hard time figuring out
exactly where to start (either tutorials or docs-wise). I recently have
started playing with PixelShox
(
http://www.pol-online.net/pixelshox_technology/index.php), which
unfortunately will no longer be under development. So I decided to
create something similar but with some of my own needs incorporated. I
don't want to copy what the developer has done, but there are some
interesting UI pieces that I would love to learn how to create.
I don't know if I can (or should) include a screenshot of what I'm
attempting to do, but I will do my best to explain it. Basically PS
allows you to create instances of OpenGL objects and then plug them
together. This is done through a custom view where one can drag the
appropriate outputs and (with a patch-cord) plug them into inputs of
other objects. Each object also allows some of it's fields to be
specified through static input.
So, my question is this - Where to start? I know that he is creating
some kind of custom view, but I don't know how each of these objects
are getting created on screen or how the plugs work either. Any
pointers on this would be great.
I have some Obj-C experience from when I played on my NeXT, but this is
my first non-tutorial app. I also have the old Simson book and the new
Hillegass book for starters. I have been trolling through the OpenGL
tutorials as well as QuickTime tuts (I need to add in movie
playback/control in this app eventually).
Thanks!
-warner
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.