jaPBe 3.13.4 [IDE for PB 4 and PB 5]

All PureFORM, JaPBe, Libs and useful code maintained by gnozal

Moderator: gnozal

LCD
Enthusiast
Enthusiast
Posts: 206
Joined: Sun Jun 01, 2003 10:55 pm
Location: Austria, Vienna
Contact:

Post by LCD »

Thank you, that was a extremly fast update :) .
My PC
Ryzen 9 5950, 64 GB RAM, nVidia RTX A4000, Win 10
Ryzen 7 1700, 32 GB RAM, nVidia RTX A2000, Win 10
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- some changes for PB4.30beta 1 compatibility
- added PB4.30+ compiler warnings support : they are listed in the infobox
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
nicolaus
Enthusiast
Enthusiast
Posts: 456
Joined: Tue Aug 05, 2003 11:30 pm
Contact:

Post by nicolaus »

Thanks for this very fast work!!!
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update (again)

Changes :
- added PB4.30+ debugger warnings support : see 'Debugger' tab in Preferences
This feature was introduced between alpha 3 and beta 1.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

Some small bugs on vista:
jaPBe doesn't store size and position (installed in userdirectory)
jaPBe window doesn't support AERO (Titlebar)
Association of PB, PBI doesn't work correct.
Unassocition doesn't work correct and the fileicon from jaPBe not replaced
by the PB-IDE one)

greetings
Thomas
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Hi Thomas,
ts-soft wrote:jaPBe doesn't store size and position (installed in userdirectory)
Did you try latest build (728) ?
ts-soft wrote:jaPBe window doesn't support AERO (Titlebar)
I don't think I can help here.
Did you try disabling the custom drawn toolbar and custom drawn 'stay on top' icon ?
ts-soft wrote:Association of PB, PBI doesn't work correct.
Unassocition doesn't work correct and the fileicon from jaPBe not replaced by the PB-IDE one)
JaPBe uses #HKEY_CLASSES_ROOT [see AssociateFile_Ex() in FileAssociate.pbi], wich is probably no allowed on Vista ?
If you have some time, could you try to use for Vista the same code as for Win9x in AssociateFile_Ex(), but with #HKEY_CURRENT_USER instead of #HKEY_LOCAL_MACHINE ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

I have updatet from 727 to 728, size and position a stored :wink:

AERO comes for a half second (before jaPBe add the useless icon :roll: )

Association removed by hand in registry

Can you complete remove the useless icon (per preference)?

greetings
thomas
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

ts-soft wrote:AERO comes for a half second (before jaPBe add the useless icon :roll: )
Can you complete remove the useless icon (per preference)?
You already can : Preferences -> Editor 2 -> Add stay on top icons (uncheck)
ts-soft wrote:Association removed by hand in registry
Could you test my suggestion ?
gnozal wrote:JaPBe uses #HKEY_CLASSES_ROOT [see AssociateFile_Ex() in FileAssociate.pbi], wich is probably no allowed on Vista ?
If you have some time, could you try to use for Vista the same code as for Win9x in AssociateFile_Ex(), but with #HKEY_CURRENT_USER instead of #HKEY_LOCAL_MACHINE ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

gnozal wrote:You already can : Preferences -> Editor 2 -> Add stay on top icons (uncheck)
I have overlooked this, works okay :D
gnozal wrote:
ts-soft wrote:Association removed by hand in registry
Could you test my suggestion ?

I'm so lucky, to remove this error, i don't test :wink:
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
Demivec
Addict
Addict
Posts: 4260
Joined: Mon Jul 25, 2005 3:51 pm
Location: Utah, USA

Post by Demivec »

I'm using japBe V3 - 3.8.9.728

when editing code such as the following:

Code: Select all

Procedure short(yourList(), v=1)
EndProcedure

short(
The quick help on the status line for the partially completed procedure call on the end of the code sample above is cut off and does not list all of the variable parameters. It does this when there is both a list() and an optional variable as parameters to the procedure.

This behavior is evident when japBe is used with either PureBasic v4.20 or v4.30b2.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update (build 730)

Changes :
- procedure quickhelp issue posted by Demivec should be fixed
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
LCD
Enthusiast
Enthusiast
Posts: 206
Joined: Sun Jun 01, 2003 10:55 pm
Location: Austria, Vienna
Contact:

Post by LCD »

Quickhelp for WindowBounds has two commas between MinmalHeight and Maximal width, and there is still a small speed issue with nested folding (but I can live with this).
My PC
Ryzen 9 5950, 64 GB RAM, nVidia RTX A4000, Win 10
Ryzen 7 1700, 32 GB RAM, nVidia RTX A2000, Win 10
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

LCD wrote:Quickhelp for WindowBounds has two commas between MinmalHeight and Maximal width
It's a PB Window library quickhelp bug : http://www.purebasic.fr/english/viewtopic.php?t=34553
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Post by X »

I feel stupid ..

Is there a way, where I can pass the compiler path on the command line when starting up jaPBe?

For instance, I have several versions of PB (both 32bit and 64bit) installed on my machine in different directories.

I need a way to create a shortcut to jaPBe, with command line arguements pointing to different PB installations.

So in my case, I would have one shortcut for 32bit, and another for 64bit installations :)

Is this possible with jaPBe?
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

X wrote:Is there a way, where I can pass the compiler path on the command line when starting up jaPBe?
No
X wrote:For instance, I have several versions of PB (both 32bit and 64bit) installed on my machine in different directories.
So do I.
I have 4 PB versions installed, and a separate jaPBe installation for each PB version : C:\Purebasic402\jaPBe\, C:\Purebasic410\jaPBe\, C:\Purebasic420\jaPBe\ etc...
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply