A color well in a table view?

2012-06-07 Thread H. Miersch
In my Mac app I have a table view which so far only displays text and numbers. 
Now I'd like to put color wells in one column (to supply colors for the lines 
in the diagram) and checkboxes in another (to decide whether each line should 
be drawn or not). Can I do that? If so, what's the best way to do that? Is it 
as easy as modifying tableview:objectvaluefortablecolumn:row: to retrieve the 
color wells from the array and return them to the table view, or are there some 
hoops I have to jump through?

Thanks in advance.

Sent from my iPad
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: A color well in a table view?

2012-06-07 Thread Sean McBride
On Thu, 7 Jun 2012 13:53:49 +0100, H. Miersch said:

>In my Mac app I have a table view which so far only displays text and
>numbers. Now I'd like to put color wells in one column (to supply colors
>for the lines in the diagram) and checkboxes in another (to decide
>whether each line should be drawn or not). Can I do that? If so, what's
>the best way to do that? Is it as easy as modifying
>tableview:objectvaluefortablecolumn:row: to retrieve the color wells
>from the array and return them to the table view, or are there some
>hoops I have to jump through?

Unlike most NSControls, there is no NSCell for NSColorWell.  But 10.7 did add 
view-based tableviews, so if you can require 10.7+, that's probably your best 
bet.  I've been meaning to try it myself...

-- 

Sean McBride, B. Eng s...@rogue-research.com
Rogue Researchwww.rogue-research.com 
Mac Software Developer  Montréal, Québec, Canada



___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: A color well in a table view?

2012-06-07 Thread Corbin Dunn

On Jun 7, 2012, at 8:32 AM, Sean McBride  wrote:

> On Thu, 7 Jun 2012 13:53:49 +0100, H. Miersch said:
> 
>> In my Mac app I have a table view which so far only displays text and
>> numbers. Now I'd like to put color wells in one column (to supply colors
>> for the lines in the diagram) and checkboxes in another (to decide
>> whether each line should be drawn or not). Can I do that? If so, what's
>> the best way to do that? Is it as easy as modifying
>> tableview:objectvaluefortablecolumn:row: to retrieve the color wells
>> from the array and return them to the table view, or are there some
>> hoops I have to jump through?
> 
> Unlike most NSControls, there is no NSCell for NSColorWell.  But 10.7 did add 
> view-based tableviews, so if you can require 10.7+, that's probably your best 
> bet.  I've been meaning to try it myself...

I've given it a try and it works great!

Alternatively,  you can implement a custom cell; This demo does just that:

http://developer.apple.com/library/mac/#samplecode/AnimatedTableView/Introduction/Intro.html

corbin
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: A color well in a table view?

2012-06-11 Thread H Miersch
I found the switch that makes my table view view-based, but then my table view 
showed some default text instead of the text I return from 
-tableview:objectvaluefortablecolumn:row:
What can I do about that?

Sent from my iPhone

On 7 Jun 2012, at 16:32, Sean McBride  wrote:

> On Thu, 7 Jun 2012 13:53:49 +0100, H. Miersch said:
> 
>> In my Mac app I have a table view which so far only displays text and
>> numbers. Now I'd like to put color wells in one column (to supply colors
>> for the lines in the diagram) and checkboxes in another (to decide
>> whether each line should be drawn or not). Can I do that? If so, what's
>> the best way to do that? Is it as easy as modifying
>> tableview:objectvaluefortablecolumn:row: to retrieve the color wells
>> from the array and return them to the table view, or are there some
>> hoops I have to jump through?
> 
> Unlike most NSControls, there is no NSCell for NSColorWell.  But 10.7 did add 
> view-based tableviews, so if you can require 10.7+, that's probably your best 
> bet.  I've been meaning to try it myself...
> 
> -- 
> 
> Sean McBride, B. Eng s...@rogue-research.com
> Rogue Researchwww.rogue-research.com 
> Mac Software Developer  Montréal, Québec, Canada
> 
> 

___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: A color well in a table view?

2012-06-11 Thread Corbin Dunn

On Jun 11, 2012, at 8:45 AM, H Miersch  wrote:

> I found the switch that makes my table view view-based, but then my table 
> view showed some default text instead of the text I return from 
> -tableview:objectvaluefortablecolumn:row:
> What can I do about that?

I recommend reading the documentation on how to use a View Based NSTableView, 
and/or look at the TAbleViewPlayround demo to see how it is done.

corbin


> 
> Sent from my iPhone
> 
> On 7 Jun 2012, at 16:32, Sean McBride  wrote:
> 
>> On Thu, 7 Jun 2012 13:53:49 +0100, H. Miersch said:
>> 
>>> In my Mac app I have a table view which so far only displays text and
>>> numbers. Now I'd like to put color wells in one column (to supply colors
>>> for the lines in the diagram) and checkboxes in another (to decide
>>> whether each line should be drawn or not). Can I do that? If so, what's
>>> the best way to do that? Is it as easy as modifying
>>> tableview:objectvaluefortablecolumn:row: to retrieve the color wells
>>> from the array and return them to the table view, or are there some
>>> hoops I have to jump through?
>> 
>> Unlike most NSControls, there is no NSCell for NSColorWell.  But 10.7 did 
>> add view-based tableviews, so if you can require 10.7+, that's probably your 
>> best bet.  I've been meaning to try it myself...
>> 
>> -- 
>> 
>> Sean McBride, B. Eng s...@rogue-research.com
>> Rogue Researchwww.rogue-research.com 
>> Mac Software Developer  Montréal, Québec, Canada
>> 
>> 
> 
> ___
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/corbind%40apple.com
> 
> This email sent to corb...@apple.com


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: A color well in a table view?

2012-06-18 Thread William Squires
Not sure if this would be helpful, but maybe a custom NSCell subclass that acts 
like a color well?

On Jun 7, 2012, at 10:32 AM, Sean McBride wrote:

> On Thu, 7 Jun 2012 13:53:49 +0100, H. Miersch said:
> 
>> In my Mac app I have a table view which so far only displays text and
>> numbers. Now I'd like to put color wells in one column (to supply colors
>> for the lines in the diagram) and checkboxes in another (to decide
>> whether each line should be drawn or not). Can I do that? If so, what's
>> the best way to do that? Is it as easy as modifying
>> tableview:objectvaluefortablecolumn:row: to retrieve the color wells
>> from the array and return them to the table view, or are there some
>> hoops I have to jump through?
> 
> Unlike most NSControls, there is no NSCell for NSColorWell.  But 10.7 did add 
> view-based tableviews, so if you can require 10.7+, that's probably your best 
> bet.  I've been meaning to try it myself...
> 
> -- 
> 
> Sean McBride, B. Eng s...@rogue-research.com
> Rogue Researchwww.rogue-research.com 
> Mac Software Developer  Montréal, Québec, Canada
> 
> 
> 
> ___
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/wsquires%40satx.rr.com
> 
> This email sent to wsqui...@satx.rr.com


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com