Page 1 of 1

Custom TDBGrid

Posted: Mon Jul 09, 2018 5:06 am
by sheafox
I am trying to use Ranorex to see the elements in a custom payment grid for our financial software. The grid is based on a Delphi TDBGRid. However, Ranorex spy does not seem to be able to see the elements of the grid. I have attached a Ranorex Snapshot file for the grid. What can be done to see the elements in the grid? :o

Re: Custom TDBGrid

Posted: Mon Jul 09, 2018 5:45 pm
by Support Team
Hi Sheafox,

Have you tried Ranorex 8.2 by chance? 8.2 comes with a new Delphi plugin which provides native support for Delphi applications built using XE2 (x86) or XE3 and later (x86 and x64).
I look forward to hearing if this resolves your issue!

Cheers,
Ned

Re: Custom TDBGrid

Posted: Mon Jul 09, 2018 7:37 pm
by sheafox
Our company is new to Ranorex 8.2. How do I add\use the use the Delphi plugin ?

Re: Custom TDBGrid

Posted: Tue Jul 10, 2018 8:14 am
by odklizec
Hi,

Delphi plugin is a part of Ranorex installation. It should just work ;) Have you tried to trace the element in question with Ranorex 8.2 spy? Could you please post a Ranorex snapshot of the problematic element (ideally, take the snapshot of nearest parent element, containing the problematic element). Thanks.

Re: Custom TDBGrid

Posted: Tue Jul 10, 2018 8:00 pm
by sheafox
I have attached a snapshot of the parent control containing the grid . The file is called Grid Snapshot.rxsnp.
  • Windows 10
    Ranorex 8.2

Re: Custom TDBGrid

Posted: Thu Jul 12, 2018 7:00 am
by odklizec
Hi,

Thanks for the snapshot. Well, let's see if Ranorex folks will figure out something from it? But I think they will need also a small sample app, featuring this grid? Or if you cannot provide such sample, ask them for a remote session, during which they can try some tricks.

Re: Custom TDBGrid

Posted: Thu Jul 12, 2018 7:40 pm
by sheafox
Thanks for the info. :D Ill try to contact the Ranorex support department directly for further assistance .

Re: Custom TDBGrid

Posted: Thu Jul 12, 2018 8:19 pm
by Support Team
Hi Sheafox,

Thank you for providing this Ranorex Snapshot. Unfortunately, this Delphi control (TIdealGBGrid) is not a supported type at this time. For a full list of supported Delphi controls, check out our Delphi Plugin page.
1.png
I recommend creating a new feature request on our User Voice platform as I can see the benefit of supporting this type of control. It means more when the request comes from you directly than from me.

As an alternative, have you tried using the GDI/rawtext plugin? If that does not work in your application, you can always use image-based automation. I hope this helps!

Cheers,
Ned