- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- How to remove Title bar and borders of all Dialog
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
How to remove Title bar and borders of all Dialog
Thanks in advance.
ravi kumar
7204570676 wrote:
How to remove the title bar & borders of installshield dialogs, im using IS 2010, i have seen some packages (setup.exe like sony pc suite) are using dialogs without any title bar & border. Please provide the way to solve above issue.
Thanks in advance.
ravi kumar
//===================================================
// TODO: Perform custom initialization steps, check requirements, etc.
//===================================================
function OnBegin()
begin
// Set the product name to substitute for the %P place holder.
IFX_SETUP_TITLE = "YourProductNameHere";
end;
or on String Editor add this string :
IFX_SETUP_TITLE // name the title(value) as you wish 🙂
Hi @spothuri,
See the the below link to remove the title bar from the Installscript dialog.
https://community.flexera.com/t5/InstallShield-Forum/Captionless-UI-dialog/td-p/53926
Hope this link helps you.
Hello @banna_k ,
I'm able to remove title bar and borders from all the screens but unable to remove for setup progress dialog as It is not in the list of dialog boxes under the folder "USER INTERFACE | Dialogs.
Could you please help me with this, where can I find the Setup Progress dialog initialization script code?
Thank you.
Hi @spothuri ,
Can you try below code in "function OnFirstUIBefore()" after the Enable(STATUSEX); statement at the end of this function.
Enable(STATUSEX);
hwndDlg = CmdGetHwndDlg("ProgressDlg");
nStyle = GetWindowLong(hwndDlg, GWL_STYLE);
nStyle = (nStyle & ~0x00C00000L);
SetWindowLong(hwndDlg, GWL_STYLE, nStyle );
Declare the variables also in the starting of the function:
NUMBER nStyle;
HWND hwndDlg;
As well try the same change for the "function OnMaintUIBefore()" function also to reflect the change during maintenance.