Re: listview items colors

new topic     » goto parent     » topic index » view thread      » older message » newer message

Tony,
for ListView and treeview controls its not quite that bad, but still a
sigificant amount of housekeeping is required to support the generic case.
At this stage, I would welcome somebody else doing the first cut otherwise
the idea will have to wait until I get around to it.

-----------
Derek.

----- Original Message -----
From: "Tony Steward" <tony at locksdownunder.com>
To: "EUforum" <EUforum at topica.com>
Sent: Sunday, June 16, 2002 4:17 PM
Subject: RE: listview items colors


>
> I certainly don't know how to implement this but so I understand, are
> you saying that you would have to draw the entire LV yourself?
>
> I'd like to see it called something like this:
> addLVItem(MyLV, MyIcon, {data1, data2, data3},{color1, color2, color3})
> and
> addLVItem(MyLV, MyIcon, {data1, data2, data3},default)
>
> etc. I think you'll get the idea.
>
> Just my 2c.
> Thanks
> Tony Steward
>
> Derek Parnell wrote:
> > I guess what I was trying to say was that because CUSTOMDRAWN controls
> > require a lot of work, namely they must do ALL the rendering, it would
> > be
> > difficult to generalise this and place it into the library. I'd be
glad
> > to
> > be proven wrong. Show me how it can be done and I'll try to include
it.
> >
> > I agree that it appears to be an oversight on Microsoft's part that
> > makes it
> > difficult to color individual items.
> > ----------
> > Derek.
> >
> > ----- Original Message -----
> > From: <tone.skoda at gmx.net>
> > To: "EUforum" <EUforum at topica.com>
> > Sent: Sunday, June 16, 2002 10:11 AM
> > Subject: Re: listview items colors
> >
> >
> > >
> > > I don't agree that it's too specific. Users should be able to use
> > > existing
> > > routine setTextColor () to set text color for listview, treeview...
> > > items.
> > >
> > > ----- Original Message -----
> > > From: "Derek Parnell" <ddparnell at bigpond.com>
> > > To: "EUforum" <EUforum at topica.com>
> > > Sent: Saturday, June 15, 2002 6:54 PM
> > > Subject: Re: listview items colors
> > >
> > >
> > > >
> > > > If you want to set the colour of specific rows and columns, you
have
to
> > > use
> > > > the customdraw facilities. Generally this is too specific to place
into
> > > the
> > > > library but maybe I can add some assitance for this in a later
edition.
> > > > ---------------
> > > > Derek.
> > > >
> > > > ----- Original Message -----
> > > > From: <tone.skoda at gmx.net>
> > > > To: "EUforum" <EUforum at topica.com>
> > > > Sent: Friday, June 14, 2002 5:35 PM
> > > > Subject: Re: listview items colors
> > > >
> > > >
> > > > >
> > > > > Didn't this get thru!??
> > > > > I'm saying I can do this if it will be in next release of
win32lib?
> > > Derek?
> > > > >
> > > > > ----- Original Message -----
> > > > > From: <tone.skoda at gmx.net>
> > > > > To: "EUforum" <EUforum at topica.com>
> > > > > Sent: Thursday, June 13, 2002 8:37 PM
> > > > > Subject: listview items colors
> > > > >
> > > > >
> > > > > >
> > > > > > i didn't find any function to set text color (or background
color)
> > for
> > > > one
> > > > > > listview item.
> > > > > > is it in win32lib?
> > > > > > if not it would be good if this would be possible, also for
treeview
> > > > > items.
> > > > > >
> > > > > > it can be done by custom painting items.
> > > > > > for treeview, i used NM_CUSTOMDRAW to paint multi-line items.
> > > > > >
> > > > > >
> > > > > >
>
>
>
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu