Skip navigation.
 
mlhow to do the date control (found in Carbon) in Cocoa?
FROM : Daniel Morrow
DATE : Sat Oct 16 00:01:12 2004

Dear cocoa list,

I'm new to the Cocoa world, and so far am having a great time learning
it and think it's pretty cool.

However, I just hit a big stumbling block.

My background is Carbon, and as such, I've been used to having a date
control, like what you can see in  System Preferences. Basically, 3
text fields + an NSStepper on the end. I guess I should've researched
whether it actually existed in Cocoa, but I just assumed that this was
a basic control, and that it probably is in there.

But here's the thing - I really, really need it. And I want to put it
in an NSCell.

See, I'm creating a window that has a list of choices. Each choice is
prefixed with a label. There are 3 choice types. One is normal text
field to type into. Another is a popup menu. The third choice is a
date.

Might look something like this:

  Some text:  ________________
  Some popup:  Popup choice 1
  Some date:  10 / 15 / 2004

I figured out how to put the first two choices into an NSTableView,
thanks to recent advice offered on this list. But I forgot about the
date part.  I'd really like to use a date control, as this
functionality matches what I'm doing in other apps my company makes.

So, assuming this control doesn't exist in Cocoa, I have two questions:

1) How can I create something like this from scratch (or does this
exist already) and embed it into an NSCell?

2) How hard is it to add a Carbon control into a Cocoa window? And in
this case, an NSCell? Is it even feasible?

Thanks in advance for any help.

-Dan.

Related mailsAuthorDate
mlhow to do the date control (found in Carbon) in Cocoa? Daniel Morrow Oct 16, 00:01
mlRe: how to do the date control (found in Carbon) in Cocoa? Jacob Lukas Oct 16, 00:11
mlRe: how to do the date control (found in Carbon) in Cocoa? Daniel Todd Currie Oct 16, 02:31