How do I suppress the CodeWarrior registration popup (see attached image) when I invoke the CW IDE?
Am using a valid license but apparently have a timing or other communication glitch with license server that always
causes this popup. Normally, this is merely an annoyance, and I dismiss the popup by clicking "Register Later". Now
I'm trying to automate CW using the OLE interface via Perl, and this popup is getting in my way.
I invoke the IDE from Perl here:
use strict;
use warnings;
use Win32::OLE;
use constant cwAppName => qw(CodeWarrior.CodeWarriorApp);
#Create an instance of CodeWarrior
printf("Creating instance of \"%s\"\n", cwAppName);
my $CW = Win32::OLE->new(cwAppName);
If I invoke the IDE minimized via the '/f n' command line option, the popup does not appear. I know this
because when I click on the minimized app, the popup is not there and the CW app is ready to use. So
is there a way I can tweak the above Perl code to either invoke it minimized or to dismiss the popup
via the "Register Later" button?
Solved! Go to Solution.
Hi,
We've some problem with classic tools under Windows 7.
There are some FlexLM compatibility drivers under Win 7.
This is the case for the IDE delivered on some product which is locked on USBDongle ID for instance.
Don't care about this message.
To remove it you can add the following feature to your license file:
FEATURE Win32_CWIDE_Limited metrowks 5.5 permanent uncounted \
00E825C5615A HOSTID=ANY TS_OK
Have a great day,
Pascal
Freescale Technical Support
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi,
We've some problem with classic tools under Windows 7.
There are some FlexLM compatibility drivers under Win 7.
This is the case for the IDE delivered on some product which is locked on USBDongle ID for instance.
Don't care about this message.
To remove it you can add the following feature to your license file:
FEATURE Win32_CWIDE_Limited metrowks 5.5 permanent uncounted \
00E825C5615A HOSTID=ANY TS_OK
Have a great day,
Pascal
Freescale Technical Support
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks, Pascal. This did the trick!
Regards,
Clint