Great software and suggestions

Anonymous user
Great software and suggestions

Hi,

great program, thank you very much!

I have two suggestions:

  • Possibility to design welcome and finish pages (DialogId 1044).
  • Possibility to include RichText control (RichEdit20A).

I'm designing a custom License page and I'm trying to use your program. :-)

Regards

Posts: 1121
Joined: March 25, 2012 - 01:19
Requests

> design welcome and finish pages (DialogId 1044)
Hope I haven't misunderstood your question...
You can change DialogID property of the dialog itself into the property grid.

> include RichText control (RichEdit20A)
Actually control generation is based on ${NSD_CreateXXX} macros, and there's no such one for the RTF editor.
Anyway it seems that creating an RTF editor control requires only a single call, while filling its content is a complex task (requiring additional System plugin include).
So, control creation and layout can be easily added, but I won't add the loading task; it could be added by the user through custom scripts.

Any thoughts?

Anonymous user
 

 

Thanks for considering my requests. :)

>> design welcome and finish pages (DialogId 1044)
>Hope I haven't misunderstood your question...
>You can change DialogID property of the dialog itself into the property grid.

Indeed, that's what I did. :-)

It happens the nsDialogs documentation is wrong because it states DialogId should be 1040 when it really is 1044. Also, the default size of the dialog should be 497x320 pixels instead of 452x230. If your tool provided an option to create welcome/finish pages (Maybe a New->"Welcome/finish page" under file menu) it would save a lot of time to people like me who had to discover both the right DialogID and dialog dimensions.

>> include RichText control (RichEdit20A)
>Actually control generation is based on ${NSD_CreateXXX} macros, and there's no such one for the RTF editor.
>Anyway it seems that creating an RTF editor control requires only a single call, while filling its content is a complex task (requiring additional System plugin include).
>So, control creation and layout can be easily added, but I won't add the loading task; it could be added by the user through custom scripts.

>Any thoughts?

It would be a case similar to the Link control. You can create a link control with your tool, but you still need to define an onClick function (outside of NSIS dialog Designer) to make the link behave as a link. Being able to include, resize and position a RichEdit control using your tool, will save time to developers.

Posts: 1121
Joined: March 25, 2012 - 01:19
New features

> It happens the nsDialogs documentation is wrong because it states DialogId should be 1040 when it really is 1044.
Filed a bug report here

> You can create a link control with your tool, but you still need to define an onClick function (outside of NSIS dialog Designer)
Fine, I'll take a look ASAP

Posts: 1121
Joined: March 25, 2012 - 01:19
New version released
  • NEW: Improved support for DialogIDs other than the default one (1018). User can now select 1044 (Welcome & Finish pages) and designer will change dialog size accordingly.
  • NEW: Added RichText control support. It does not support RTF text loading, it must be customized by the user (see here: http://forums.winamp.com/showthread.php?t=288129).
Anonymous user
Thanks!

Thank you very much! :-)

warning

Warning, JavaScript is disabled!

JavaScript is not available, maybe because you disabled it globally into your browser settings or you are using an addon like NoScript.

We do not have any dangerous JavaScript running here.
Please enable JavaScript; if you're using NoScript this image will help you adding CoolSoft to your whitelist.

Thanks for your comprehension and enjoy CoolSoft.