Inheritance or Enhancement

Ask general questions here.
Posts: 3
Joined: Mon Oct 23, 2006 1:54 am

Inheritance or Enhancement

Post by behdadd » Tue Oct 31, 2006 10:47 pm


I have a question in regards to inheritance. Is it possible to create a .Net class and inheret from Ranorex's classes. For example can I build a class called MyForm and inherit from Ranorex.Form?

The reason I ask is because I want to add some methods for each of the classes provided by Ranorex. For example I like to add a WaitProperty method which waits for a certain property(e.g Enabled or Exist) to have a certain value(e.g True or False). There are also other methods that I like to add to make my code much cleaner and object oriented.

If not are you planning to have something similar in the near future.

Appreciate your help.

Thank you.

Site Admin
Site Admin
Posts: 349
Joined: Wed Jul 05, 2006 7:44 pm

Post by webops » Wed Nov 01, 2006 12:39 pm

This feature will be supported only in the professional version.
We are currently working on it and i hope we can release it in the middle of this month (November 2006).
We will release and support two versions in the future, a free one and a professional one with the same core.

Here are some features of the professional version:
  • Inheritance
  • Exception handling
  • New properties of the controls
  • A new RanorexSpy
  • Bitmap compare (? I hope)
One licence of the professional version will cost about 70-100€

Jenö Herget
Ranorex Team