Solved

treeview component with graphics

Posted on 1997-10-16
17
326 Views
Last Modified: 2010-04-04
i need a delphi vcl component which works like a normal treeview, but also allows you to place bitmaps/icons/whatever by the side of each item in the list.Cheers.Paul.
0
Comment
Question by:Heapster
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 5
  • 2
  • +1
17 Comments
 
LVL 8

Expert Comment

by:ZifNab
ID: 1347674
I don't get it. You can use a Treeview with an imagelist and then you have your images next to your item. Or does every item needs a different image?
0
 
LVL 1

Author Comment

by:Heapster
ID: 1347675
Yes, every item might potentially need its own image.
But i'll look into if treeview with imagelist might serve my purpose.
0
 
LVL 8

Expert Comment

by:ZifNab
ID: 1347676
Well, I don't think that's possible with imagelist. Because I believe you can only give one (or two) images to each level (item on level 0 : 1 or 2 different images: level 1 : 1 or 2) of the tree.
I also search such a component. If you find it before me, could you give a comment?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Author Comment

by:Heapster
ID: 1347677
sorry... i've just realised I also would really really like the component to have rich text captions.  And  i really do really really like to be able to put a different image with every node.
(Sorry about the poor english) Cheers for helping.
0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1347678
You can use TOutline with style otOwnerDraw.
0
 
LVL 1

Author Comment

by:Heapster
ID: 1347679
I've looked at TOutline, and whilst it is owner-draw, I really dont like it.  The help is almost non-existent , and it is far from obvious how to edit items on different levels.  I'm going to reject this answer because i want something that does everything, and does it well.  I want richtext/owner draw and a proper object hierarchy of items/nodes (not some half-baked seperator character thang) , and drag/drop would be really cool too, in fact, highly ultra desirable.  Oh yes, it also needs to have the renaming of items a la' win95 on an itemclick.
There IS something out there that does all this, and i know this because i found it months ago, but now, of course, i cant find the pesky thing.  Paul.

0
 
LVL 8

Expert Comment

by:ZifNab
ID: 1347680
hi Paul,
If you find that thing before I do, please give the address as a comment. I'm looking for such a component a long time ago and I don't want to make myself. Don't have time for it.
C.u. ZifNab;
0
 
LVL 1

Author Comment

by:Heapster
ID: 1347681
Hello?
Is anybody out there?
0
 
LVL 8

Expert Comment

by:ZifNab
ID: 1347682
Knock,knock, don't you have a clue of where you've seen such a component?
0
 
LVL 3

Expert Comment

by:mirek071497
ID: 1347683
Yes ! We are here, but I don't know any component for you. I can help only with other questions.
0
 
LVL 1

Author Comment

by:Heapster
ID: 1347684
Zifnab - it was months ago when i last saw it.  I thought it was from lightlib, or from some chart components outfit, but all my searches have since proven fruitless.  If nothing gets found this week then i'll probably have to make a compromise.  I know its not on all the usual pages (superpage, deli, etc), its tucked away in some backwater of the internet somewhere.  I saw an advert for it in a developer magazine as well - but on recent inspection nothing was found.  Ho hum.  I'm giving it till friday.  Where are you from with a name like ZifNab?
0
 
LVL 8

Expert Comment

by:ZifNab
ID: 1347685
I'm from Belgium, but my real name is Tom. I just use ZifNab because that's not a usual name and I found it in a book which I found great. The person in the book was brilliant (a sort of old wizard, very confused,...).
c.u. Tom
0
 
LVL 1

Author Comment

by:Heapster
ID: 1347686
so, no treeview component anyone...ANYONE???
Last chance to win 50 points going down now.

0
 
LVL 1

Author Comment

by:Heapster
ID: 1347687
Make that 200.
0
 
LVL 1

Expert Comment

by:lowlevel
ID: 1347688
take a look at plasmatech's shell control pack.
www.plasmatech.com

0
 
LVL 1

Author Comment

by:Heapster
ID: 1347689
thanks lowlevel - it does the job.  Put it on as an answer so i can give you the points.
0
 
LVL 1

Accepted Solution

by:
lowlevel earned 200 total points
ID: 1347690
hehe. thanx!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Come and listen to Percona CEO Peter Zaitsev discuss what’s new in Percona open source software, including Percona Server for MySQL (https://www.percona.com/software/mysql-database/percona-server) and MongoDB (https://www.percona.com/software/mongo-…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question