discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSTableView, highlight color


From: Marko Riedel
Subject: Re: NSTableView, highlight color
Date: Tue, 29 Jul 2008 17:35:34 +0000 (GMT)

I'll try this right now.

I don't want to change all cells, only the ones in the selected row if there is 
one.

Regards,

+-------------------------------------------------------------+
| Marko Riedel, EDV Neue Arbeit gGmbH, markoriedelde@yahoo.de |
| http://www.geocities.com/markoriedelde/index.html           |
+-------------------------------------------------------------+


--- Fred Kiefer <FredKiefer@gmx.de> schrieb am Di, 29.7.2008:

> Von: Fred Kiefer <FredKiefer@gmx.de>
> Betreff: Re: NSTableView, highlight color
> An: markoriedelde@yahoo.de, discuss-gnustep@gnu.org
> Datum: Dienstag, 29. Juli 2008, 19:31
> If you want the same colour for all cells you should rather
> change the data cell of the column. 
> 
> Your code should work, but you may also have to set
> setDrawsBackground: to YES.  And of course the cells needs
> to respond to these two methods. (This works int he default
> case)
> 
> Fred
> 
> 
> -------- Original-Nachricht --------
> > Datum: Tue, 29 Jul 2008 17:21:43 +0000 (GMT)
> > Von: Marko Riedel <markoriedelde@yahoo.de>
> > An: discuss-gnustep@gnu.org, Fred Kiefer
> <FredKiefer@gmx.de>
> > Betreff: Re: NSTableView, highlight color
> 
> > Hello there,
> > 
> > I tried it like this:
> > 
> > - (void)tableView:(NSTableView *)aTableView
> >   willDisplayCell:(id)aCell
> >    forTableColumn:(NSTableColumn *)aTableColumn
> >               row:(NSInteger)rowIndex
> > {
> >   NSLog(@"here");
> >   [aCell setBackgroundColor:[NSColor redColor]];
> > }
> > 
> > Is that what you mean? I get a bunch of log messages,
> so it is getting
> > called, although not nearly enough given the size of
> the tables being
> > displayed. Anyhow, there is no red background to be
> seen anywhere.
> > 
> > I suspect I'm missing something very basic here.
> > 
> > Best regards,
> > 
> > Marko
> > 
> >
> +-------------------------------------------------------------+
> > | Marko Riedel, EDV Neue Arbeit gGmbH,
> markoriedelde@yahoo.de |
> > | http://www.geocities.com/markoriedelde/index.html   
>        |
> >
> +-------------------------------------------------------------+
> > 
> > 
> > --- Fred Kiefer <FredKiefer@gmx.de> schrieb am
> Di, 29.7.2008:
> > 
> > > Von: Fred Kiefer <FredKiefer@gmx.de>
> > > Betreff: Re: NSTableView, highlight color
> > > An: markoriedelde@yahoo.de,
> discuss-gnustep@gnu.org
> > > Datum: Dienstag, 29. Juli 2008, 19:00
> > > Not sure, what you want to achive, but there is
> > > setBackgroundColor: on NSTableView which will set
> the colour
> > > of the actual table background. In the delegate
> method
> > > tableView:willDisplayCell:forTableColumn:row: you
> may set
> > > the cell background, the value to display is only
> set later
> > > on and is determined by the data source.
> > > 
> > > Hope this helps,
> > > Fred
> > > 
> > > -------- Original-Nachricht --------
> > > > Datum: Tue, 29 Jul 2008 16:17:24 +0000 (GMT)
> > > > Von: Marko Riedel
> <markoriedelde@yahoo.de>
> > > > An: DISCUSS GNUstep
> <discuss-gnustep@gnu.org>
> > > > Betreff: NSTableView, highlight color
> > > 
> > > > Hi all,
> > > > 
> > > > setting a table's background is easy,
> but how do I
> > > set it's highlight
> > > > color?
> > > > 
> > > > I tried using an attributed string in
> > > tableWillDisplayCell:, but to no
> > > > avail.
> > > > 
> > > > Best regards,
> > > > 
> > > > Marko
> > > > 
> > > >
> > >
> +-------------------------------------------------------------+
> > > > | Marko Riedel, EDV Neue Arbeit gGmbH,
> > > markoriedelde@yahoo.de |
> > > > |
> http://www.geocities.com/markoriedelde/index.html   
> > >        |
> > > >
> > >
> +-------------------------------------------------------------+
> > > > 
> > > > 
> > > >      
> > >
> __________________________________________________________
> > > > Gesendet von Yahoo! Mail.
> > > > Dem pfiffigeren Posteingang.
> > > > http://de.overview.mail.yahoo.com
> > > > 
> > > > 
> > > >
> _______________________________________________
> > > > Discuss-gnustep mailing list
> > > > Discuss-gnustep@gnu.org
> > > >
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
> > > 
> > > -- 
> > > Psssst! Schon das coole Video vom GMX
> MultiMessenger
> > > gesehen?
> > > Der Eine für Alle:
> http://www.gmx.net/de/go/messenger03
> > > 
> > > 
> > > _______________________________________________
> > > Discuss-gnustep mailing list
> > > Discuss-gnustep@gnu.org
> > >
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
> > 
> > 
> >      
> __________________________________________________________
> > Gesendet von Yahoo! Mail.
> > Dem pfiffigeren Posteingang.
> > http://de.overview.mail.yahoo.com
> 
> -- 
> Psssst! Schon vom neuen GMX MultiMessenger gehört?
> Der kann`s mit allen:
> http://www.gmx.net/de/go/multimessenger


      __________________________________________________________
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]