Forum Replies Created
-
AuthorPosts
-
Saeidd2016Participant'Support' wrote:
Thank you. I see it in your Exe, but still can't repeat it in the recompiled application.
Using latest Delphi and latest VirtualTreeView, look the attached Exe.
I see, shown message have another text in your Exe, maybe some code is different also?
Can you redownload the VirtualTreeView and try it again? Maybe some code changed in the latest VirtualTreeView?
I redownloaded the VirtualTreeView but problem still exists.
See my Exe-file and my source code. I added a CheckBox to active/deactive SkinManager1. The problem occures when the SkinManager1 is active.
'Support' wrote:I see, shown message have another text in your Exe, maybe some code is different also?
This is my OnNodeClick event code:
Code:procedure TMainForm.VSTNodeClick(Sender: TBaseVirtualTree;
const HitInfo: THitInfo);
var
Data: PMyRec;
begin
Data := Sender.GetNodeData(HitInfo.HitNode);
ShowMessage('Node Clicked:' + Data.Caption);
end;Saeidd2016Participant'Support' wrote:Hello!
A I have tried it with latest version of the VirtualTreeView under the Delphi Tokyo and I can't confirm the problem.
Can you upload your Exe-file there, please?
This is Exe-file.
First click on any node then click on vertical scrollbar.
Saeidd2016Participant'Support' wrote:I will try to install and try VirtualTreeView under newer Delphi soon.
Thank you. I'm waiting for your help.
Saeidd2016Participant'Support' wrote:Hello!
The “OnNodeClick” event is absent in my version of the VirtualStringTree (Version 4.8.6)
What version of your VirtualStringTree and where can I find it?
Hello, I use Version 6.7 . This is trial: https://www.jam-software.de/customers/downloadTrial.php?article_no=407&language=EN
Saeidd2016ParticipantThank you for guidance
Saeidd2016Participant'Support' wrote:Could you show a demo, please?
What is version number of the TVirtualTreeView?
The problem is solved. My mistake was that I had added Virtual controls to ThirdPartyList both in sSkinManager1 and sSkinProvider1.
Saeidd2016Participant'Support' wrote:New versions of DBGridEh uses scrollbars as separate controls, it's a reason of problem in skinning of scrollbars.Also other components of Ehlib uses scrollbars as separate controls such as DBComboBoxEh , etc.
also VirtualTreeView scrollbars not skined.
Saeidd2016Participant'Support' wrote:Hello
Sorry for a long delay. Can you send me a small demo where this code doesn't work, please?
I need more information because I can't repeat it.
I attached the demo.
Saeidd2016ParticipantPlease Help to solve this problem
Saeidd2016Participant'Support' wrote:Hello
DBGridEh selection uses standard color, seems. Try to enable the sSkinManager1.Options.ChangeSysColor property.
I did it but not work and DBGridEh selection color still is standard color.
'Support' wrote:We can't catch this changing of the Visible property automatically, so, you should use such code in this case:
Code:DBGridEh1.Visible := True;
if sSkinProvider1.Adapter nil then
sSkinProvider1.Adapter.AddNewItem(DBGridEh1);I did it but not work and DBGridEh not skined.
-
AuthorPosts