jaPBe 3.13.4 [IDE for PB 4 and PB 5]

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

Moderator: gnozal

shu7734
User
User
Posts: 30
Joined: Thu May 15, 2008 5:53 am

Re: jaPBe 3.8.10 [IDE for PB 4.xx]

Post by shu7734 »

gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Re: jaPBe 3.8.10 [IDE for PB 4.xx]

Post by gnozal »

shu7734 wrote:Why I Cann't Download From
http://freenet-homepage.de/gnozal/jaPBeForPB400.zip
I don't know ; I just tried, the link is ok.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
dige
Addict
Addict
Posts: 1391
Joined: Wed Apr 30, 2003 8:15 am
Location: Germany
Contact:

Post by dige »

gnozal wrote:Yes, with big projects and/or many folds, you may experience some lags/slow downs while folding or scrolling up/down [strangely mostly when using keys <up/down - pg up/pg down>, usually using mouse is ok].
@Gnozal: what do you recommend to disable or change settings, to improve the speed?
If I use the same project on different computer, I've expierenced that JaPBe runs faster on Intel CPUs ... may be we need special compiled SciLexer.dlls
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

dige wrote:@Gnozal: what do you recommend to disable or change settings, to improve the speed?
Disabling syntax coloring would help, but that's not an option.
Most of the syntax coloring features aren't optional, so there isn't much to tweak.
Scintilla seems to slow down with big sources, I don't know why. I have spend many hours (days !) to find out how to speed up the syntax coloring without loosing features (and I can't keep myself from adding some new feature from time to time, like tooltips for prototyped functions lately).
jaPBe only does the syntax coloring in response to a #SCN_STYLENEEDED event, and only once (using a #Styled marker) for the same line (except editing of course). I tried to do the syntax coloring for the whole file while loading : the scrolling/folding was much faster, but the loading took forever.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
shu7734
User
User
Posts: 30
Joined: Thu May 15, 2008 5:53 am

Re: jaPBe 3.8.10 [IDE for PB 4.xx]

Post by shu7734 »

gnozal wrote:
shu7734 wrote:Why I Cann't Download From
http://freenet-homepage.de/gnozal/jaPBeForPB400.zip
I don't know ; I just tried, the link is ok.
Thanks!

Is OK,Because Your Server conductively-closed in China mainland

Use Proxy Download
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update (jaPBe 3.8.11 build 734)

Changes :
- fixed an autocompletion issue with arrays
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Post by mback2k »

Maybe this is related to jaPBe:
http://purebasic.fr/english/viewtopic.php?t=35197

PB4 does already support the /USER, /ADMIN and /XP switches and puts in a manifest. ;)

And would it be possible to let the jaPBe Declare file generation also search includes and automatically put XIncludeFile "all.declare" at the top of the PB_EditorOutput.pb? I would also prefer it if PB_EditorOutput2.pb would be named like the original PB file, because of the OnError library. ;)

Thanks in advance!
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

mback2k wrote:PB4 does already support the /USER, /ADMIN and /XP switches and puts in a manifest. ;)
See Project -> Project Options [F8]
[ ] Enable XP skin support
[ ] Request Admin mode on Vista
[ ] Request USer mode on Vista
mback2k wrote:And would it be possible to let the jaPBe Declare file generation also search includes
On the todo list.
mback2k wrote:I would also prefer it if PB_EditorOutput2.pb would be named like the original PB file, because of the OnError library. ;)
Could you elaborate ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Post by mback2k »

gnozal wrote:See Project -> Project Options [F8]
[ ] Enable XP skin support
[ ] Request Admin mode on Vista
[ ] Request USer mode on Vista
Yes, but jaPBe still adds it's own manifest. If I compile manually the PBCompiler does it. At least the "Your application description here." string in the manifest is only there if I use jaPBe's 'Create Executable' button.
gnozal wrote:On the todo list.
Thanks :)
gnozal wrote:Could you elaborate ?
I am using the OnError library to let my users submit bug reports if a runtime error occours. They can see all the data in a small window and the final email, I would prefer it if they see the real .pb filename instead of "PB_EditorOutput2.pb". ;-) This only effects the main project .pb file.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

mback2k wrote:Yes, but jaPBe still adds it's own manifest. If I compile manually the PBCompiler does it. At least the "Your application description here." string in the manifest is only there if I use jaPBe's 'Create Executable' button.
You want to customize the manifest, i.e. replace 'Your application description here.' with 'Product Info' from project options ?
I will add this on the todo list.
mback2k wrote:I am using the OnError library to let my users submit bug reports if a runtime error occours. They can see all the data in a small window and the final email, I would prefer it if they see the real .pb filename instead of "PB_EditorOutput2.pb". ;-) This only effects the main project .pb file.
Currently I can't do anything about it. I would have to redefine all the jaPBe compilation system, as the 'SOURCEALIAS' compiler switch doesn't work with embedded files : http://www.purebasic.fr/english/viewtopic.php?p=214790
You will have to replace "PB_EditorOutput2.pb" with 'MyMainModule.pb" in your error handler code.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Post by mback2k »

gnozal wrote:Yes, but jaPBe still adds it's own manifest. If I compile manually the PBCompiler does it. At least the "Your application description here." string in the manifest is only there if I use jaPBe's 'Create Executable' button.You want to customize the manifest, i.e. replace 'Your application description here.' with 'Product Info' from project options ?
I will add this on the todo list.
It would be cool if it would just use the information that is already added to the project, e.g. version, product name, etc..
gnozal wrote:Currently I can't do anything about it. I would have to redefine all the jaPBe compilation system, as the 'SOURCEALIAS' compiler switch doesn't work with embedded files : http://www.purebasic.fr/english/viewtopic.php?p=214790
You just have to replace "PB_EditorOutput2.pb" with 'MyMainModule.pb".
Ok, no problem. But add it to your todo, please ;)
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Post by mback2k »

Just wanted to mention that jaPBe does already generate .declare files for all Includes, it does just not include them inside all.declare. ;)

And gnozal, would it be possible for you to drop the Includes into a seperate package and strip them from the jaPBe package?
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

mback2k wrote:And gnozal, would it be possible for you to drop the Includes into a seperate package and strip them from the jaPBe package?
The jaPBe 'installer' is just a 7-ZIP selfextracting archive.
If you don't want/need the whole package just open the installer with your favorite file manager (like TotalCMD) or in 7-ZIP itself and extract the files you need.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- ProductName, ProductVersion, CompanyName and FileDescription from project options are imported in the manifest (if any)
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Post by mback2k »

gnozal wrote:
mback2k wrote:And gnozal, would it be possible for you to drop the Includes into a seperate package and strip them from the jaPBe package?
The jaPBe 'installer' is just a 7-ZIP selfextracting archive.
If you don't want/need the whole package just open the installer with your favorite file manager (like TotalCMD) or in 7-ZIP itself and extract the files you need.
Yes, but I am using your automatic Library updater tool ;-)

Thanks for the update. BTW-- I have an updated Registry.pbi and an additional Service.pbi, do you want to include it? Both includes come with Vista support.
Post Reply