Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Customized VirtualTree item


This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 8 - Last Post: Sep 24, 2017 12:29 AM Last Post By: Markus Humm
Martin Masci

Posts: 29
Registered: 4/3/04
Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 21, 2017 3:21 PM
Can you tell me how I can get something like this: http://www.soft-gems.net/images/stories/screen-shots/Helium2.gif ?
Item with image and multiline formatted text
Alex Sv

Posts: 92
Registered: 1/11/04
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 21, 2017 5:28 PM   in response to: Martin Masci in response to: Martin Masci
HTML Component Library contains VTV descendants that allows to use HTML in cells. Content can be even interactive (there are two components - with static and interactive content).
Screenshots:
https://delphihtmlcomponents.com/img/vtree.png
https://delphihtmlcomponents.com/img/xmltree1.gif

Compiled demo: https://delphihtmlcomponents.com/hcldemo.zip

Martin Masci wrote:
Can you tell me how I can get something like this: http://www.soft-gems.net/images/stories/screen-shots/Helium2.gif ?
Item with image and multiline formatted text
Roy Lambert

Posts: 1,063
Registered: 8/7/01
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 21, 2017 11:07 PM   in response to: Martin Masci in response to: Martin Masci
Martin

Since its on soft-gems its probably using VirtualTreeView (https://github.com/Virtual-TreeView/Virtual-TreeView)

That's free. If you want paid for components there's TMS, NextGrid, X-Files etc

You can also achieve something very similar by using TDBCtrlGrid and dropping components on it.

Roy Lambert

Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 22, 2017 9:32 AM   in response to: Roy Lambert in response to: Roy Lambert
Am 22.09.2017 um 08:07 schrieb Roy Lambert:
Martin

Since its on soft-gems its probably using VirtualTreeView (https://github.com/Virtual-TreeView/Virtual-TreeView)

That's free.


I guess he already know this and was rather asking about how to do it
with that one. I use this component sometimes but I don't know that one.
But afaik there's a way to include other components into some item.

Greetings

Markus
Roy Lambert

Posts: 1,063
Registered: 8/7/01
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 22, 2017 11:01 PM   in response to: Markus Humm in response to: Markus Humm
Markus

I guess he already know this and was rather asking about how to do it
with that one. I use this component sometimes but I don't know that one.
But afaik there's a way to include other components into some item.

You're probably right. Looking at it a bit more the link supplied isn't part of the VT screenshots either on soft-gems or jam-software, nor is it in the example demos. Looking at the helium2 website its not in their screenshots but they do have a lot of graphics displays in their product.

Depending on the amount of data I'd suggest looking at one of the advanced DBGrids. From memory when I was researching a grid to use I'd look at NextGrid first. Easier to use than VT for starters. Yiu can get very near wirg DBCtrlGrid as well.

Personally I'd use my own homebrew DBGrid <g>

Roy
Adem Meda

Posts: 495
Registered: 12/28/98
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 23, 2017 12:03 PM   in response to: Martin Masci in response to: Martin Masci
Martin Masci wrote:

Can you tell me how I can get something like this:
http://www.soft-gems.net/images/stories/screen-shots/Helium2.gif ? Item with
image and multiline formatted text

I am not sure if people maintaining VT also maintain the demos anymore; but,
IIRC, there was an 'Advanced' demo that showed the kind of features you mention.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 23, 2017 2:00 PM   in response to: Adem Meda in response to: Adem Meda
Am 23.09.2017 um 21:03 schrieb Adem Meda:
Martin Masci wrote:

Can you tell me how I can get something like this:
http://www.soft-gems.net/images/stories/screen-shots/Helium2.gif ? Item with
image and multiline formatted text

I am not sure if people maintaining VT also maintain the demos anymore; but,
IIRC, there was an 'Advanced' demo that showed the kind of features you mention.

Hello,

I read the changelog of VST today and found some entries about some
updates to some of the demos, so I guess they mostly try to keep them up
to date as well, at least when somebody reports an issue with one of
them I guess.

Greetings

Markus
Adem Meda

Posts: 495
Registered: 12/28/98
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 23, 2017 3:26 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 23.09.2017 um 21:03 schrieb Adem Meda:
I am not sure if people maintaining VT also maintain the demos anymore; but,
IIRC, there was an 'Advanced' demo that showed the kind of features you
mention.

I read the changelog of VST today and found some entries about some
updates to some of the demos, so I guess they mostly try to keep them up
to date as well, at least when somebody reports an issue with one of
them I guess.

I must admit, I am not up-to-date on this; my last experience dates back to
more than a year ago.

As far as I could tell, there are three/four different forks of VT: 2 for
Delphi and, IIRC, 1 (or 2) for Lazarus.

I didn't play around with the Lazarus ones, but the ones for Delphi (especially
the v5 series) didn't even compile the demos. Which I find very odd, in the
sense that the demos are (supposed to be) the yardstick which both show and
prove that the changed code works as expected as well as short tutorials on
using the component.

But, as I said, my experience on VT is somewhat rusty; if things have improved,
it is only good news.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: Customized VirtualTree item  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 24, 2017 12:29 AM   in response to: Adem Meda in response to: Adem Meda
Am 24.09.2017 um 00:26 schrieb Adem Meda:
Markus Humm wrote:

Am 23.09.2017 um 21:03 schrieb Adem Meda:
I am not sure if people maintaining VT also maintain the demos anymore; but,
IIRC, there was an 'Advanced' demo that showed the kind of features you
mention.

I read the changelog of VST today and found some entries about some
updates to some of the demos, so I guess they mostly try to keep them up
to date as well, at least when somebody reports an issue with one of
them I guess.

I must admit, I am not up-to-date on this; my last experience dates back to
more than a year ago.

As far as I could tell, there are three/four different forks of VT: 2 for
Delphi and, IIRC, 1 (or 2) for Lazarus.

I didn't play around with the Lazarus ones, but the ones for Delphi (especially
the v5 series) didn't even compile the demos. Which I find very odd, in the
sense that the demos are (supposed to be) the yardstick which both show and
prove that the changed code works as expected as well as short tutorials on
using the component.

But, as I said, my experience on VT is somewhat rusty; if things have improved,
it is only good news.

Hello,

no it's not rusty. There is one official version for Delphi. The
official maintainer is: https://www.jam-software.de/virtual-treeview/

(I once found out that EMBT had tasked another person with maintainign
it either but only for the last 2 Delphi versions each and thus I made
sure that both sides got into contact about this. It was decided then to
stop the EMBT paid version and continue with the official maintainer
soft gem had selected).

Current stable version seems to be 6.70 with a V7.0 in the works.

Greetings

Markus
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02