jaPBe 1.4.4.25

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

a reinstall of the include pack did it, dunno why it didn't work the first time...

anyway, your installer works fine here, got a few suggestions...

1. finish text doesn't always show up (the program just exits after installation, is it linked to actually running something when ending? if so, it would be better if the finish text would always show)

2. the 'install window' that shows the installation progress displays some empty lines, would look a little better without those lines :-)

3. when canceled (closed) , the installer still tries to run a program specified

4. a cancel button

in the past there were some problems with this installer under windows nt, does that work now?
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

blueznl wrote: in the past there were some problems with this installer under windows nt, does that work now?
Works fine for me (WinNT4sp5 and Win98SE)
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

and older versions? (pre sp5)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

blueznl wrote:1. finish text doesn't always show up
It is only shown, when you declare a Finish-Message in the .install.txt.

>2. the 'install window' that shows the installation progress displays some
>empty lines, would look a little better without those lines :-)

Ok, maybe i will change this

>3. when canceled (closed) , the installer still tries to run a program
>specified

Ups...

>4. a cancel button

Press the "X" in the upper right corner...
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

i had a text declared and it didn't show, might it be related to running a program or not when ending?

i know about the 'x'... however, there are still quite a few idiots in this world... :-) but it's not that important

oh, three more suggestions:

1. an option to display release notes y/n (show release notes y/n)

2. perhaps an option that would change the 'ok' buttion in the first screen to 'i agree' (so agreeing means people agree to a license being displayed)

3. at one moment the system ask for confirmation on overwrite, there's no cancel option there (and this is a typical place where people want to cancel) this might be difficult to accomplish though

in general, i think japbe is quite a piece of work, i use it a lot (hey, people complain about it, but i like it thus far)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>1. an option to display release notes y/n (show release notes y/n)

I don't know what you exact want.

>2. perhaps an option that would change the 'ok' buttion in the first screen to
>'i agree' (so agreeing means people agree to a license being displayed)


Who read license (and in germany such click-license are not [jetzt versagt mein englisch: kein rechtsgültiger Vertrag] )

>3. at one moment the system ask for confirmation on overwrite, there's
>no cancel option there (and this is a typical place where people want to
>cancel) this might be difficult to accomplish though

hmmm, how arrange the buttons....
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

FirstScreenConfirm = y / n
I know people don't read them etc. but it just looks nice :-)

Release notes is basically launching notepad with a specified file :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

blueznl wrote:FirstScreenConfirm = y / n
I know people don't read them etc. but it just looks nice :-)
I don't think so...
Release notes is basically launching notepad with a specified file :-)
something like this:

Code: Select all

[Container]
/English
Name                         = Show Release Notes
/Deutsch
Name                         = Entwicklungsnotizen zeigen

Path                         = F:\alternate rich\
files                        = ShowReleaseNotes.exe
includeSubdirectorys         = no
destination                  = %temp%\
runprg                       = %temp%\ShowReleaseNotes.exe
runcmd                       = "%Install%" "%Language%"
Checked                      = no
changeable                   = yes
This container creates a temp-directory, start the exe and after finishing the exe, the installer will earse the temp-directory.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

ah yes, that'll work as well :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

btw:

About the spaces in the do-copy-field:

original this was planed:

Code: Select all

Container1 Name
files
files
files

Container2 Name
files
files
files

Create Program-Group
links
links
 
Create Desktop-Links
links
links

Create QuickLaunch-Links
links
links
Because of a bug, all "Create xyz links" wasn't displayed and the container-names always shown in the english language...

I add a cancel button to the "file already exist"-window.

In the normal window, i think, the user can go "back" and then cancel.

And i activate the cancel-button during file-copy...
DominiqueB
Enthusiast
Enthusiast
Posts: 103
Joined: Fri Apr 25, 2003 4:00 pm
Location: France

Hi GPI

Post by DominiqueB »

Hello,
i've got a pb with JAPBE last release:
quite each time i launch the editor, i've got an error preparing the compiler. I've to click on run again the compiler from the menu to finaly have it ok ! Some time i've to do that one or more times to get it ok.
All under w98se, i don't have the problem with XP pro.

Any idea ?

Thank's
Dominique.
Dominique

Windows 10 64bits. Pure basic 32bits
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Re: Hi GPI

Post by GPI »

DominiqueB wrote:Hello,
i've got a pb with JAPBE last release:
quite each time i launch the editor, i've got an error preparing the compiler. I've to click on run again the compiler from the menu to finaly have it ok ! Some time i've to do that one or more times to get it ok.
All under w98se, i don't have the problem with XP pro.
Where exact stop the compiler? What error-message do you get? Which PB-Version do you use?
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

Hi,

Is there a way to globally make commands force indent/unindents, or prevent them from forcing indents. For example, force indent on PanelGadget, force unindent on CloseGadgetList, to get following effect:

Code: Select all

hPan=PanelGadget(#PB_Any,0,20,400,280) 
    AddGadgetItem (hPan,-1,"BROWSE")
    hTAUT=EditorGadget(#PB_Any,1,1,398,276)
CloseGadgetList()
Not a big thing, but nice if possible.

Also, where do I find the jaPBe manual (English)? Somewhere obvious, I'm sure :?

Many thanks.

[ Aside: That Expert rating on posts assumes lots of posts = lots of knowledge. Perhaps it should read Expert or Incredibly Slow to cater for folks like me. 600 questions! ]
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

Dare2 wrote:Hi,

Is there a way to globally make commands force indent/unindents, or prevent them from forcing indents. For example, force indent on PanelGadget, force unindent on CloseGadgetList, to get following effect:
The problem is, that the line of the "End"-Procedure must not be after the line of the "Start"-Procedure.
Example:

Code: Select all

Procedure ende()
  closegadgetlist()
endprocedure
hPan=PanelGadget(#PB_Any,0,20,400,280) 
    AddGadgetItem (hPan,-1,"BROWSE")
    hTAUT=EditorGadget(#PB_Any,1,1,398,276)
ende()
You can aktivate/deaktivate the auto-indent with F9 very fast.

>Also, where do I find the jaPBe manual (English)? Somewhere obvious,
>I'm sure :?

At the moment not.
DominiqueB
Enthusiast
Enthusiast
Posts: 103
Joined: Fri Apr 25, 2003 4:00 pm
Location: France

False error

Post by DominiqueB »

Sorry for disturbing GPI,

After installing again the last release all is now ok.

Thank's.
Dominique

Windows 10 64bits. Pure basic 32bits
Post Reply