1. RE: Euphoria Windows Installer

I would hope that one would NEVER volunteer to install an application in
either the root or a first level folder on any drive.  If you have some
issue with "Program Files", why not use "Local" as a base folder.  I have
seen this in a number of places.  If everyone (and far too many do) claims a
first level folder, the concept of hierarchy relative to the file system
looses much of its benefit.

Hamm, I'll get off the soap box now.


Thanks for your time.  (ET)

stumblin', fumblin', bumblin', but step, and step again


-----Original Message-----
From: Thomas Parslow (PatRat) [mailto:patrat at rat-software.com]
Sent: Tuesday, September 04, 2001 5:51 AM
To: EUforum
Subject: Re: Euphoria Windows Installer



> Howdy y'all!

Hey!

> Remember all that talk about the Euphoria Windows Installer?  Bet y'all
> thought I was pulling an MTS, didn't you?  hehehe

Not for a moment ;)

> A beta release is now ready for testing, so now I need some beta testers.
> For more information, please see ...
>
> http://users.arn.net/~travisbeaty/pds/installer/installer.htm
>
>
> Have fun!
>
> Travis Beaty
> Claude, Texas.

Just tried it out, and I'm rather impressed, looks very nice :) Here a
few suggestions, I'm being rather nit picky I know but I hope at least
some of them are helpful:

1) When it asks you to select a installation location you deviate
from the standard for windows installations and ask the user to select
the directory to install the euphoria directory into, not the
location of the euphoria directory itself... IMHO it would be better
to let the user select "c:\euphoria" or even "c:\eu" then to have them
select "c:\".

2) A few times during the installation when I clicked the next button
and the next window came up another program that was currently running
(note pad) poped up between the background and foreground windows. Not
really a huge problem but I thought I'd mention it :)

3) When I came to the first License agreement I had to alt-tab to
something else for a few seconds, when I clicked on the installer in
the task bar to bring it back up only the background window was shown,
I had to alt-tab to the foreground window. Maybe there should be some
code that brings the foreground window to the ground whenever the
background window receives focus? I've had problems bringing windows
to the front under win98+ before and found that a way to do it is:

        rect = getRect(win1)
        if
w32Func(xSetWindowPos,{getHandle(win1),HWND_TOPMOST,rect[1],rect[2],rect[3]-
rect[1],rect[4]-rect[2],0}) then end if
        if
w32Func(xSetWindowPos,{getHandle(win1),HWND_NOTOPMOST,rect[1],rect[2],rect[3
]-rect[1],rect[4]-rect[2],0}) then end if

4) For packages that have no license it would be better IMHO to not
show a license agreement window at all for that package rather than
display the "this package has no license agreement" message.

5) It would be good if the next button was made the default button so
that space bar would advance the installation. The exception to this
IMO is the Agree buttons, it raises legal issues if simple hitting
enter bypasses them.

6) Where the user selects packages windows installations normal show
the base files as a package. Often they are grayed out and have
something like (Required) next to them, this just lets the user know
what is being installed...

7) Database.e is not included with the download on your site, I had to
download EDS separately. This isn't really much of a problem though as
the final version will be bound I assume...

8) How about packaging all the files (apart from a readme) into the
exe? David Cuny wrote some routines for doing this.

9) I find the web page a little difficult to read with the
background...

Ok, that's it for now, hope at least some of those suggestions are
useful...

Thomas Parslow (PatRat) ICQ #:26359483
Rat Software
http://www.rat-software.com/
Please leave quoted text in place when replying

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu