bernhardz
14 years agoNew Contributor
Windows recognition under Win7 and Aero interface
My open Delphi application test suite runs correctly under XP using Delphi Script inTC 7 and such code as
p1.Window('TMessageForm', 'Special Credit Tracking').Window('TButton', 'OK').ClickButton;
However, under Win7 with the Areo UI or even the Basis Win7 UI the code has to be:
Aliases.ORE.dlgSpecialCreditTracking.DirectUIHWND.CtrlNotifySink.btnOK.ClickButton
From the way I read this, it makes using many of the TC command unworkable such as WaitWindow because of the parameters required. When switching to a basic XP style interface, the old Window addressesing surfaces again.
Is there a fix for this? My Delphi application is including some old TC source units first obtained under TC4 to compile into an open application. Is there an update available for those?
TIA
Bernhard