Archive: NSIS Workbench 1.00 r3


NSIS Workbench 1.00 r3
Version 1.00 release 3 has been uploaded correcting a couple of small problems and a couple of changes

URL

http://www.techmarc.ndirect.co.uk/fnsetup.exe

Marc


Any chance of releasing the source?

Rob


Don't think so, as I mention in the readme I'm using a few commercial controls so unless you also have them you're not going to be able to build it. So it's not that I mind if people had a copy it's just that they probably won't be able to do much with it.

I think the ones I'm currently using are:

DBISAM - functions and code snippets tables (could probably get it working without it if I tried)

1st Class - status bar (I could use the standard one with a bit of additional coding)

Infopower - function/code snippet grids (swapping back to the standard dbGrid works just not as neat)

Dream Memo - script editor (provide the syntax highlighting, option completion, code templates and more so is difficult to replace although replacing it with a memo and commenting out all the thing that it doesn't support and making a few other changes would give you a basic editor).


Thanks again mckeeley, you have no idea how much the scroll wheel thing being fixed will help me :)

Love the new XP icons too... :)


That's OK, the new grid control I've used improves on he standard one quite a bit, makes the EXE a bit biiger though, but you cn't have everything.

A few of the tool buttons could do with a tidy up, uppercase/lowercase/Toggle Case/Capitalise (or ize), for next time. Actually typing that line in reminds me I want to make the spelling English, rather than American English, if your regional setting is UK.

Marc


Originally posted by mkeeley
Actually typing that line in reminds me I want to make the spelling English, rather than American English, if your regional setting is UK.

Marc
Great news! ;)

Thanks for such a nice GUI. It's the first one to come along that I've actually considered using!

Couple of ideas tho...

How about having the path to makensis defaulted from the registry instead of hard-coded to C:? I know it should only ever need setting once, but it's those finishing touches that make all the difference.

Been playing with the syntax scheme settings and found a bug (well, probably just a limitation in the library) - I tried to use a background colour other than white for the main text (sorry, I'm a bit funny like that :)), the background isn't filled with the desired colour.

Desktop icons in a wizard-created script - the Delete in the uninstall section is indented incorrectly.

Um, can't find anything else wrong with it :p

--
Dave Laundon

Glad you like it and thanks for the feedback.

Yes, I should really work out the locations of MAKENSIS and SPLASH.

I can set the background colours OK here. Here are the exact steps I used:

Tools, Edit Syntax Schemes
Clciked on 2. Comments page
Clicked Edit button
Unchecked "Use Default Background"
Selected new background colour
Clicked OK to close that dialog
Clicked OK (on the left) to close the schemes dialog.

Now I have green on yellow comments, just what I always wanted!

I'll check the generated code from uninstalling the desktop icon.

Marc


Ah... but what I'm doing is changing the setting for Plain Text on the Common page. I'd like it to use that colour for the whole script window, not just the extents of the lines displayed.

--
Dave Laundon.


Yes, as you found out the common section is the colour to use for text other than the comments, keywords... you have defined, not the "paper" colour. I'll see if I can add a paper colour option to the options screen.


please make it possible to change the language setting manually in addition to the autodetection


Originally posted by mkeeley
I'll see if I can add a paper colour option to the options screen.
Thanks. Look forward to that..

--
Dave Laundon

Do you mean a settingon the options screen to display American English or British English?


yes


I've added an option to display things in British English, it doesn't auto-detect anymore you have to set it. The spelling changes come in to effect the next time you run the program.

I've also added an option allowing you to set the script editors background colour. At the moment you'll also have to change your syntax scheme elements background colours to match or text will still display with a white background. If I can work out how to change the schemes backgrounds as well before I release it I will (although it's not exactly hard work to change them manually as there aren't that many).

I'll probably be releasing it sometime over the weekend.

Marc