Re: iCal UI question
Re: iCal UI question
- Subject: Re: iCal UI question
- From: Mel Walker <email@hidden>
- Date: Tue, 13 Jul 2004 09:19:16 -0600
On Jul 12, 2004, at 11:00 PM, Jason Moore <email@hidden>
wrote:
Hi. I am planning an application which would use an interface very
similar to
iCal. Specifically, it would have some sort of table view (i'm
assuming that's
what iCal uses for it's day-week-month views), with objects similar to
iCals'
events that can be sized and positioned using drag and drop
operations. I am
unsure of where to begin with such an interface. NSTableView would be
a logical
choice for the main view area, but what about the 'event' type views?
NSView?
NSWindow? I would greatly appreciate any direction you could give. :)
I doubt that iCal is using an NSTableView subclass -- it's probably
using a custom NSView, maybe holding custom NSViews for the events, or
maybe they are little draw-able objects of some sort.
Since you would "greatly appreciate any direction," here's some advice:
I think you are starting on too low a level. Instead of saying, "I need
a table view", say "I need a calendar view that does such-and-such."
Decide what you want the object to do and look like, and
then-and-only-then decide if it's best to have it subclass an existing
class, or roll your own. In other words, decide what it is, then decide
how to implement it.
Avoid the Pygmalion effect: Don't fall in love with your model. :-)
_______________________________________________
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.