Page 1 of 1

Branding Removal

Posted: Thu Aug 06, 2015 3:43 am
by anja_laenge
Hello,

using XE3 the line

Code: Select all

Set Variable MYAHLOGO to TRUE


does not seem to work anymore. The dialog at start show the InstallAware Logo and text.
The logo also appears in the SelectLanguage dialog.

Image

What is the up-to-date solution for removing the branding?

Regards

Re: Branding Removal

Posted: Thu Aug 06, 2015 9:15 am
by FrancescoT
Dear Anja,

that pre-defined variable has nothing to do with the InstallAware logo.

"MYAHLOGO: Initially an empty string. Setting this variable to TRUE will hide the InstallAware Wizard text appended to setup dialog captions."

dig you add to the project a customized copy of "installaware.png" file to display your custom 32x32 PNG logo during setup initialization?

You can add your logo from "Creatives" page in IA IDE.

Regards

Re: Branding Removal

Posted: Mon Aug 10, 2015 4:18 am
by anja_laenge
Okay, the InstallAware.png worked for the initialisation dialog.

How do I change the icon in the language selection dialog?

Regards

Re: Branding Removal

Posted: Mon Aug 10, 2015 12:37 pm
by FrancescoT
It's not possible to customize the "language selection dialog".

Unless you edit its resources using any resource editor - the file is dependent.exe in your InstallAware folder.

Regards

Re: Branding Removal

Posted: Tue Aug 11, 2015 6:47 am
by anja_laenge
Thanks.

May I commit some feature requests for future versions?

- make all used icons configurable; default values are welcome
- make all used texts configurable; defaults are welcome
- say googbye to non configurable filenames like
-- InstallAware.png
-- license rtf
-- license<LANGUAGE>.rtf
-- index.html

- design the IDE help more detailed and elaborately. There is never too much information.
(include the details only mentioned in this forum; e.g. the help topic on displaying an index.html during installation lacks a few necessary steps)
- provide some more samples to demonstrate approaches for common use cases
- provide an Undo for visual dialog modifications
- provide the possibiliy to open more instances of the dialog editor to migrate adaptions from one project to another

Re: Branding Removal

Posted: Tue Aug 11, 2015 12:51 pm
by FrancescoT
Dear Anja,

Thanks for your suggestions and we will consider them for possible future product enhancements.

However I have some notes about.

- For what concerns the "language selection dialog", please consider that it's also possible to create a custom "selector dialog" to use in place of the default one.
Of course using this approach, you have also to handle the logic that stays behind the standard dialog. It's not difficult anyway.

- All used Icons are currently configurable (with the limited exception of the "language selection dialog"). Please also note that you can only assign a single Icon with each Windows Application. Even if the setup process uses different dialogs, all of them inherit the Icon from the one assigned to the main application process.

- All texts are already fully customizable (with the limited exception of the "language selection dialog").

- Non configurable file-names as those you listed are instead more easy to handle in this way. This due the fact that it's not possible to have multiple version of these files with different names. For example the "InstallAware.png" used to replace the logo; it's not possible to assign multiple "logo" and consequently, it's easier to not have the necessity to specify a Icon file name with each project.

- Of course any documentation can be improved, but I also believe that it's quite impossible to include anything. Also consider that some basic and common tasks should be at least already part of the developer's knowledge.

- For what concerns examples, it's quite impossible to cover any possible use of a setup process with the respective sample.
However we continuously update our sample list and currently, I am personally adding new samples each time is necessary.
Did you have a look at: http://www.installaware.com/forum/viewtopic.php?f=2&t=6772?

Regards