- This topic has 10 replies, 3 voices, and was last updated 12 years, 2 months ago by
Support.
-
AuthorPosts
-
January 30, 2013 at 4:58 pm #35626
AlonsoJr
ParticipantHello! TJvDBGrid doesn't get fully skinned. How can I accomplish that?
Everything is set and TJvDBGrid is added to the third party list. Using version “8.14”. Thank you!
January 31, 2013 at 8:40 am #50088Hamilton
ParticipantHi AlonsoJr,
I tried to repro and cannot – everything seems to work fine for me. I've attached a demo that shows it working, you'll need to set the connection string and add some SQL to see anything meaningful but even if you just run it you can see the titles are skinned, which they clearly aren't in your image. In the demo I've added the whole set of Jv components but I also tested with just adding JvDBGrid and that worked too.
Regards,
Hamilton
January 31, 2013 at 11:48 am #50089AlonsoJr
Participant'Hamilton' wrote:Hi AlonsoJr,
I tried to repro and cannot – everything seems to work fine for me. I've attached a demo that shows it working, you'll need to set the connection string and add some SQL to see anything meaningful but even if you just run it you can see the titles are skinned, which they clearly aren't in your image. In the demo I've added the whole set of Jv components but I also tested with just adding JvDBGrid and that worked too.
Regards,
Hamilton
Thanks for the reply, The Aged. I've compiled your project under Delphi 2005 and got the same result as the image in my first post. Might be Delphi and JediVcl versions, then.
January 31, 2013 at 11:57 am #50090AlonsoJr
ParticipantJust found out the solution: Simply dropped a TXPManifest component on the form and it worked!
January 31, 2013 at 12:29 pm #50091AlonsoJr
ParticipantI thought it had worked but now I realized that the grid is using default OS theme and not the TsSkinManager skin.
February 1, 2013 at 2:11 am #50094Hamilton
ParticipantHi AlonsoJr,
Nice work to notice the manifest, I hadn't thought of that. GL with the rest of your project 🙂
Regards,
Hamilton
February 1, 2013 at 7:03 am #50095Support
KeymasterHello Alonso!
I can add skins to titles, but I can't change a drawing of indicator cells, we have not any possibilities for drawing of indicator cells in this component.
February 1, 2013 at 5:21 pm #50102AlonsoJr
Participant'Support' wrote:Hello Alonso!
I can add skins to titles, but I can't change a drawing of indicator cells, we have not any possibilities for drawing of indicator cells in this component.
Not even by using Interceptor Classes?
February 4, 2013 at 3:02 pm #50115Support
KeymasterIntercepting of the TJvDBGrid can't be added into the package because Jvcl will be required in this case for installing the AlphaControls.
You saw the TsDBGrid component? Maybe this control can satisfy your needs?
February 4, 2013 at 3:22 pm #50116AlonsoJr
Participant'Support' wrote:Intercepting of the TJvDBGrid can't be added into the package because Jvcl will be required in this case for installing the AlphaControls.
You saw the TsDBGrid component? Maybe this control can satisfy your needs?
Thanks for the reply. The TsDBGrid is great but lacks one feature that I find very important: column autosize, like the one in TJvDBGrid.
If you could implement that feature, it would be perfect. Thank you!
February 11, 2013 at 9:25 am #50146Support
KeymasterHello!
I can't promise, but maybe this feature will be added later (not at the nearest time).
-
AuthorPosts
- You must be logged in to reply to this topic.