PDA

View Full Version : a new GUI for 2.0a7 and 2.0b0


paehl
12th October 2002, 14:18
I've written a little program that create a Modern UI for 2.0a7 or 2.0b0. Directdownload (http://www.8ung.at/dpaehl/gui_nsis.zip)

Or my site: Homepage (http://www.dpaehl.de) MIRROR (http://www.dpaehl.de.cx)

This is the first version.

http://www.8ung.at/dpaehl/pro/gui_nsis.jpg

Joost Verburg
12th October 2002, 14:53
Some comments :D

* XPStyle is set On by the MUI_INTERFACE macro, no need to put that in the script

* You should change the .onInitDialog function when no license page is being used

* Changing an entry in the Installer Section gives an access violation

* Use a drop-down list for the NSIS version selection, make b0 the default

paehl
12th October 2002, 16:07
Thank you for your infos.

XPStyle remove.
If no license the entry in .onInitDialog remove.

Changing an entry in the Installer Section gives an access violation
One little bug: Remove and a pointer forgotten to init. Remove too.

* Use a drop-down list for the NSIS version selection, make b0 the default
DONE.

version 0.1a is up to date with this change.

Joost Verburg
12th October 2002, 16:59
Thanks :D Some more suggestions:

* Make it open-source :)

* The location of the Modern UI Language Files has changed:

!include "${NSISDIR}\Contrib\Modern UI\Language Files\English.nsh"

* You should improve the user interface of your program, the design of the dialogs etc. I think it's good to make it a wizard.

* Make an option to insert section's and to change the section's code

* Make an option to add descriptions to sections

paehl
12th October 2002, 17:25
Open source i must see.

Language file added and the path change.

10 (Description) section integrated but not active. Some many more work.

If somebody can coden with delphi 6 then can you write me an e-mail.
please in english or german only.

My e-mail can you found on my page.

Joost Verburg
12th October 2002, 18:43
I just updated the Modern UI (font can be set by MUI_INTERFACE macro, new icon names), so you have to make a small update again :)

paehl
13th October 2002, 02:01
change and some optimize.

Koen van de Sande
13th October 2002, 10:12
What programming language are you using?
If you want to add more options later, you could also use Tab Pages :)
Keep up the good work!

Joost Verburg
13th October 2002, 10:23
He is using Delphi 6.

I think that using a wizard or tab pages can improve the interface a lot.

paehl
13th October 2002, 12:16
Delphi 6.0 is correct. In some day i make opensource. I think i use the GNU-license, but i must see.

I'm work now on the sections. Integrated are 10 sections incl. descriptions.

I mean that the current version is a easy to use wizard. Some user are beginner. And a script or many options for this people not so easy.

If someone have interest to develop further with me this program a little info. I'm use delphi 6.0 and the jedi component (opensource).

kichik
13th October 2002, 16:47
Is there any reason you are not cooperating with N²E (http://sourceforge.net/projects/nne)?
If all of you will work on one product it will end up a lot better than if everyone will make one of his own IMHO.

paehl
13th October 2002, 17:25
First the new version is finish.

New: Till 10 component. More option in Installer section added.
ADD Section_x End Section and some little bugfixes.

THE NNE don't run under Win98. ERROR: This application or DLL can not be loaded on Windows 95 or Windows 3.1 ...... -->MFC42UD.DLL

Is there any reason you are not cooperating with N²E?

YES, one reason only. I don't can CPP. I write with delphi only.

kichik
13th October 2002, 17:46
I am sure you can work something out together... Please, at least talk to them.

paehl
13th October 2002, 18:07
Answer via PM. Look in your PM Box

paehl
13th October 2002, 22:32
Now the source for my GUI NSIS 0.1d can you found on my site. http://gui.dpaehl.de/

Here can you found always the current version.

veekee
14th October 2002, 08:43
As a member of the N²E project, i just wanna tell somethings....
We'll release very very soon an alpha version (and the web is almost ready) !
I don't know if the current GUI NSIS could be or not inserted in the project (first of all we would prefer a dll that could be used by N²E....) !
For any info, please send a PM to Fiffi who's in charge of the programming side ...

paehl
14th October 2002, 21:54
Sorry for the late answer. Some problem in my project. The other project is very very early. First one a problem, don't run under 98/ME only under W2K/XP possible NT. Integrated??? possible.