cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Pilgrim

How to remove Title bar and borders of all Dialog

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
Labels (1)
0 Kudos
8 Replies
Highlighted
Pilgrim

Re: How to remove Title bar and borders of all Dialog

And the progress bar ex: 98% ... why are not available in versions like 2009 or later versions?
0 Kudos
Highlighted
Pilgrim

Re: How to remove Title bar and borders of all Dialog

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 🙂
0 Kudos
Highlighted
Pilgrim

Remove Title bar and borders of all Dialog

Is there a way to achieve this? I don't want the title bar or border for my dialogs.


0 Kudos
Highlighted
Flexera beginner

Re: How to remove Title bar and borders of all Dialog

Hello Ravi,

I too have a same requirement to remove title bar and borders from the dialogs.

Did you find any workaround for this?

Thanks in advance!

 

0 Kudos
Highlighted
Flexera
Flexera

Re: How to remove Title bar and borders of all Dialog

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.

0 Kudos
Highlighted
Flexera beginner

Re: How to remove Title bar and borders of all Dialog

Hello @banna_k ,

It's worked for me.

Thank you so much for your quick response.

 

0 Kudos
Highlighted
Flexera beginner

Re: How to remove Title bar and borders of all Dialog

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.

0 Kudos
Highlighted
Flexera
Flexera

Re: How to remove Title bar and borders of all Dialog

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.