jaPBe 3.13.4 [IDE for PB 4 and PB 5]

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

Moderator: gnozal

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

Post by gnozal »

Flype wrote:see my signature, the jaPBe logo : a mini-gift for you !
Thanks.
Flype wrote:gnozal do you know how many times jaPBe V3 has been downloaded ?
I have no idea.
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 »

jaPBe 3.6.4 release candidate 6

- added triggers for jaPBe tools (see manual)

EDIT [APR 21 2006 : 09h10 GMT+2]
- jaPBe plugins now also support triggers
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 »

jaPBe 3.6.4 final



Last build for version 3.6.4
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Post by Droopy »

Thanks again :wink:
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 »

thx Image
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
SCRJ
User
User
Posts: 93
Joined: Sun Jan 15, 2006 1:36 pm

Post by SCRJ »

Thanks :!: :D
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

first time i tested, i didn't understand what triggers were for,
but now i've understood and it's very useful. thank you.

about configuring tools :
is it possible to restart the compiler after running a tool ?

about the calculator (Alt+C) :
is it possible to add the calculation of pb constants ?

at the moment we can do :
(1+2+3) -> 6 ( and the result is pasted in clipboard - nice feature )

could this be possible (?) :
(#PB_Compiler_Version+1) -> 5.0 ( for example )
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
SoulReaper
Enthusiast
Enthusiast
Posts: 372
Joined: Sun Apr 03, 2005 2:14 am
Location: England

Post by SoulReaper »

Thankyou :)

Thats Better! Wot a Editor :!:

I luv jaPBe :lol: :wink: :!:

Thanks again & again * ^ infinity! :shock: :wink:

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

Post by gnozal »

Flype wrote:first time i tested, i didn't understand what triggers were for, but now i've understood and it's very useful. thank you.

about configuring tools :
is it possible to restart the compiler after running a tool ?
Not in the current version. I will keep it in mind for the next version.
Flype wrote:about the calculator (Alt+C) :
is it possible to add the calculation of pb constants ?

at the moment we can do :
(1+2+3) -> 6 ( and the result is pasted in clipboard - nice feature )

could this be possible (?) :
(#PB_Compiler_Version+1) -> 5.0 ( for example )
I will see if it can be done for the next version.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
AL90
Enthusiast
Enthusiast
Posts: 217
Joined: Fri Sep 16, 2005 7:47 pm
Location: Germany
Contact:

Post by AL90 »

@gnozal

In your current version some Tools plugins will no longer work.
In previously versions (496?) it works correct. Here the Plugin
from my Converter what I have configured in jaPBe.

Code: Select all

Command = C:\Programme\PBSourceConverter\PBSourceConverter.exe
Arguments = PB394toPB400 "%FILE" "%TEMPFILE"
WorkingDir = 
MenuItemName = PB3.94 to PB4.00
Shortcut = 
Flags = 3
ReloadSource = 1
HideEditor = 0
IsPlugIn = 0
Menu = 0
Language = 0
Hide = 0
If I select "jaPBe Start" in Trigger it works fine, and with "None" it works nothing. Some Ideas?
inc.
Enthusiast
Enthusiast
Posts: 406
Joined: Thu May 06, 2004 4:28 pm
Location: Cologne/GER

Post by inc. »

Hi Gnozal, did you had an eye on my post further above ... ?
inc. wrote:
RemyMeier wrote:And this one starts a fold

Code: Select all

If *this\Name And
EndIf
I duplicate that. Everytime if an "If" followed by an "And" in the same line appears, then a new fold starts.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

inc. wrote:Hi Gnozal, did you had an eye on my post further above ... ?
inc. wrote:
RemyMeier wrote:And this one starts a fold

Code: Select all

If *this\Name And
EndIf
I duplicate that. Everytime if an "If" followed by an "And" in the same line appears, then a new fold starts.
Yes, and I cannot reproduce the problem : when I paste the above code in the current jaPBe [3.6.4.503], I don't see any fold.
Last edited by gnozal on Mon May 08, 2006 9:58 am, edited 1 time in total.
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 »

AL90 wrote:@gnozal
In your current version some Tools plugins will no longer work.
In previously versions (496?) it works correct. Here the Plugin
from my Converter what I have configured in jaPBe.
If I select "jaPBe Start" in Trigger it works fine, and with "None" it works nothing. Some Ideas?
I used this code as test plugin

Code: Select all

a$ = ProgramParameter()
While a$
  b$ = b$ + " : " + a$
  a$ = ProgramParameter()
Wend
MessageRequester("PLUGIN-TEST", b$)
and this entry in the 'Tools' :

Code: Select all

[Tool_23]
Command = C:\PureBasic400\Program\Plugin-test.exe
Arguments = PB394toPB400 "%FILE" "%TEMPFILE"
WorkingDir = 
MenuItemName = Plugin test
Shortcut = 
Flags = 1
ReloadSource = 1
HideEditor = 0
IsPlugIn = 0
Menu = 0
Language = 0
Hide = 0
Trigger = 0
It seems to work Ok : correct parameters shown and code reloaded.
What is wrong with your plugin ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
inc.
Enthusiast
Enthusiast
Posts: 406
Joined: Thu May 06, 2004 4:28 pm
Location: Cologne/GER

Post by inc. »

Update: Yesterday I recognised that this only happens if Hallodri's OOP Plugin support is used, means the Plugin comes with a jaPBe Version where the Keywords "Class" "EndClass" (these need folding) and "EnableOOP" "DisableOOP" (no folding) have been added for Highlightning. That one also imho is used by Remi.
I went into the source of JaPBe myself and tried to add such Keyword Highlightnings/Foldings on my own. It works, but .... still that "If" and "And" folding issue. And the funny thing is - I cant figure out why as I did not touch any of these Source code lines where "If" and "And" is treaten.

Did you have a look at the OOP Plugin?
http://edel.leoxikon.de/OOPPlugin.rar
The thread: http://www.purebasic-lounge.de/viewtopi ... sc&start=0
Its in german but in case of Q's just ask or use an online transaltor.

Could you maybe add these 4 Keywords below to your code?

Code: Select all

ENABLEOOP
DISABLEOOP

Class 
EndClass 
Class and EndClass do need beside Highlightning a folding support

... Or maybe telling me what exactly I have to change or where Ive to take care of.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

inc. wrote:Update: Yesterday I recognised that this only happens if Hallodri's OOP Plugin support is used, means the Plugin comes with a jaPBe Version where the Keywords "Class" "EndClass" (these need folding) and "EnableOOP" "DisableOOP" (no folding) have been added for Highlightning. That one also imho is used by Remi.
I don't see the modified jaPBe source code in the download ?
Anyway, some features in the jaPBe source code are difficult to understand : the functions are splitted in many procedures and includes. I would recommend to remove the modified source code piece by piece and see when the folding problems disappears. So you would know what line causes the problem and we could investigate further.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply