AnsweredAssumed Answered

suppress registration popup at IDE start

Question asked by Clint Helton on Sep 25, 2015
Latest reply on Sep 28, 2015 by Clint Helton

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?

 

CodeWarriorRegistrationPopup.PNG

Outcomes