When I identify a .net button for example, the class name appears to equal:
Does anyone know what this means, specifically if this will change when upgrading from .net 2.0 to 3.5 ?
Yes the ClassName property is likely to be changed for different versions. If you are interested in knowing the class name, then try DotNETClassName property.
If the design of the UI is changed with .Net 3.5 specific Controls then even DotNETClassName is no guarantee.
I haven't tested 3.5 version, so not sure if that is testable, as that may include the WinFx controls.
Enjoy with what you do!
Ok thanks for that
Is there an easy way to know if a TGUIObject is a .net control ? (without doing a select case on the TypeName property)