jaPBe 3.13.4 [IDE for PB 4 and PB 5]

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

Moderator: gnozal

nicolaus
Enthusiast
Enthusiast
Posts: 456
Joined: Tue Aug 05, 2003 11:30 pm
Contact:

Post by nicolaus »

@gnozal
first thanks for this big update and the stuff with the error handler!!!!!

Now i have one more wish if it is posible to add it into jaPBe.
Can you add a functions so that if i click with the right mouse button over a procedure name or a variable name or stuf like that, it shows in the context menu a item like "go to declaration"?

In Visual Studio you have this to and it is a very nice and easy short way to go to a procedure or so and change this. So i dont must scroll or select the right source file tab.

I hope you know what i mean.

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

Post by gnozal »

nicolaus wrote:Can you add a functions so that if i click with the right mouse button over a procedure name or a variable name or stuf like that, it shows in the context menu a item like "go to declaration"?
Goto procedure declaration : CTRL + DOUBLE CLICK on procedure [F4 to go back]
Variable : try F1 with carret on variable.
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 »

klaver wrote:When I selected a PB command (GadgetID(), SetGadgetFont() etc.) and pressed F1 for help, the manual was opened with the selected function's description.
It's not necessary to select the keyword (I never used it this way) ; having the carret on the keyword while pressing F1 is enough.
klaver wrote:Was removing this feature necessary? Do I have to downgrade to 3.8.8 for this?
Should work again in build 805.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Color Scheme

Post by NoahPhense »

What color scheme is used in the DEBUG window? I don't seem to find it in the list of schemes.

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

Re: Color Scheme

Post by gnozal »

NoahPhense wrote:What color scheme is used in the DEBUG window? I don't seem to find it in the list of schemes.
I assume you are referring to the external debugger when started from jaPBe ?
The (external) debugger colors are defined in Purebasic.prefs (PB IDE prefs). In jaPBe, you may use the 'Copy colors to PB IDE' button in Preferences -> Style/Editor.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Re: Color Scheme

Post by NoahPhense »

Thanks.

Yeah, I'm getting old, damn..

- np
User avatar
captain_skank
Enthusiast
Enthusiast
Posts: 639
Joined: Fri Oct 06, 2006 3:57 pm
Location: England

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

Post by captain_skank »

Got to say - this app is just great and a real godsend.

I've got a whole heap of screens to do and this is cutting the development time considerably so thumbs up to you. :)

A couple of things that I think would be usefull are :

Being able to clone diffrent gadgets or groups of gadgets e.g : a text gadget and a string gadget.

layers would be dead handy - I have gagdets that are only become visible in place of other gadgets so the layout screen gets a bit busy.

Cheers
JJ
User
User
Posts: 23
Joined: Fri Feb 16, 2007 12:41 am
Location: Paris, France

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

Post by JJ »

With the latest version of jaPBe, if I used Unicode-UTF-8 (65001) in project Option\Code page. I have a syntax error line : 1. To test it a sample source like:
line 1>
line 2> end
If I changed in Unicode-UTF-7 (65001) It's Ok, and with Unicode-UTF-8 (65001) I have the syntax error line 1.
Could you confirm this trouble?
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

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

Post by gnozal »

JJ wrote:With the latest version of jaPBe, if I used Unicode-UTF-8 (65001) in project Option\Code page. I have a syntax error line : 1.
Confirmed.

It's because of the BOM header in UTF-8 mode. jaPBe is inserting code before it. I didn't think of that when I changed jaPBe to report the correct file with OnError.
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:

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

Post by gnozal »

Update (build 806)

Changes :
- JJ's UTF-8 issue should be fixed
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
JJ
User
User
Posts: 23
Joined: Fri Feb 16, 2007 12:41 am
Location: Paris, France

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

Post by JJ »

Thanks Gnozal,

(build 806) works fine.
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

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

Post by Saboteur »

Latest version of Spanish Translation.
Get Spanish File here.
[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

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

Post by gnozal »

Saboteur wrote:Latest version of Spanish Translation.
Get Spanish File here.
Thanks !
I have updated the jaPBe installer.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Demivec
Addict
Addict
Posts: 4260
Joined: Mon Jul 25, 2005 3:51 pm
Location: Utah, USA

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

Post by Demivec »

I found a bug with 'Book' tab in jaPBe.

Here's how to recreate it:
  • - create a new file
    - enter the following code

    Code: Select all

    Procedure test()  
    EndProcedure
    - Select all of the code
    - Press Ctrl + C to copy selected code
    - Press Ctrl + V to paste
    - Press Ctrl + Z to undo, then press Ctrl + Y to redo
Each time the last step is performed there will be a new entry under the 'Book' tab for procedure test() and there won't be any way to remove them without closing the file and reopening it.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

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

Post by gnozal »

Demivec wrote:Each time the last step is performed there will be a new entry under the 'Book' tab for procedure test() and there won't be any way to remove them without closing the file and reopening it.
Yes, it's the same if you write manually 'Procedure Test()' twice. The 'Procedure' keyword adds a bookmark. jaPBe does not check for duplicate bookmark names (it does for procedure names : there are not duplicates in the 'Proc' list).

If you delete the 2nd 'Procedure Test()', jaPBe will remove the duplicated bookmark. This doesn't happen with CTRL+Z as it simply calls Scintilla's undo function SCI_Undo(), and I don't get a SCN_MODIFIED notification in the callback after the undo despite #SC_MOD_PERFORMED_UNDO flag being set with SCI_SetModEventMask().
Post Reply