Page 72 of 104

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

Posted: Mon Nov 03, 2008 9:36 am
by shu7734

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

Posted: Mon Nov 03, 2008 9:41 am
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.

Posted: Mon Nov 03, 2008 12:54 pm
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

Posted: Mon Nov 03, 2008 1:26 pm
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.

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

Posted: Tue Nov 04, 2008 10:52 pm
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

Posted: Mon Nov 10, 2008 1:22 pm
by gnozal
Update (jaPBe 3.8.11 build 734)

Changes :
- fixed an autocompletion issue with arrays

Posted: Sat Nov 15, 2008 12:22 pm
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!

Posted: Sat Nov 15, 2008 3:57 pm
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 ?

Posted: Sat Nov 15, 2008 4:03 pm
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.

Posted: Sat Nov 15, 2008 4:46 pm
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.

Posted: Sat Nov 15, 2008 4:48 pm
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 ;)

Posted: Sun Nov 16, 2008 5:01 pm
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?

Posted: Mon Nov 17, 2008 2:57 pm
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.

Posted: Mon Nov 17, 2008 2:59 pm
by gnozal
Update

Changes :
- ProductName, ProductVersion, CompanyName and FileDescription from project options are imported in the manifest (if any)

Posted: Mon Nov 17, 2008 4:15 pm
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.