Solved

treeview component with graphics

Posted on 1997-10-16
17
317 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
  • 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
 
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
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Filemaker 14 vs Delphi Embarcadero 7 160
indy tidtcpclient threading issue 8 54
Thread safe  opinion 7 111
Delphi inherited method 6 40
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…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

758 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

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now