jaPBe 3.13.4 [IDE for PB 4 and PB 5]

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

Moderator: gnozal

RichardL
Enthusiast
Enthusiast
Posts: 532
Joined: Sat Sep 11, 2004 11:54 am
Location: UK

Again...

Post by RichardL »

See my posting two steps back... it's happened again :(

The 'recent files' have all disappeared and all the editor setups.

Anyone else with the problem or just me?
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

UPGRADE FOR THE NEXT PUREBASIC VERSION [*]
It should still work with PB4.0x ...
So please :
- alpha testers : test with PB4.10 !
- anyone : test with PB4.02 !

Changes :

- added new compiler communication system for PB4.1x ; it should still work with PB4.0x.
- added 'Request Admin/User mode on Vista' compiler flags [language file entries 580-581]
- enhanced : tooltips also work for structures / interfaces since PB4.10+ [1]
- enhanced : context autocompletion also work for structures / interfaces since PB4.10+ [1][2][3][4]
- upgraded to Scintilla 1.73

Notes :
[*] Can't say more or Freak will shoot me :wink:
[1] PBCompiler must now the structure/interface (it must be defined in a resident [it may be a custom resident])
[2] Does not work within With/EndWith
[3] The structured variable must be defined in the current source [not in an include]
[4] It works like constant context autocompletion [triggered by the '#' key] but with the '\' key

When the bugs introduced with PB4.10 are fixed I will go one with new features like Flype's request.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
AND51
Addict
Addict
Posts: 1040
Joined: Sun Oct 15, 2006 8:56 pm
Location: Germany
Contact:

Post by AND51 »

Hi gnozal!

i think I'll test your editor... So far, I alsways used the PB IDE...
Note: Please fix the link on your website (www.gpihome.de), add http:// before it, otherwise, the link doesn't work.
I'm looking forward to your jaPBe.
PB 4.30

Code: Select all

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

Post by gnozal »

AND51 wrote:Hi gnozal!

i think I'll test your editor... So far, I alsways used the PB IDE...
Note: Please fix the link on your website (www.gpihome.de), add http:// before it, otherwise, the link doesn't work.
I'm looking forward to your jaPBe.
It's not my web site, it's GPI's ... so it's only for jaPBe V2.
Mine is http://freenet-homepage.de/gnozal/

[EDIT] I just updated the included custom Tailbite (13h45 GMT+2).
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
AND51
Addict
Addict
Posts: 1040
Joined: Sun Oct 15, 2006 8:56 pm
Location: Germany
Contact:

Post by AND51 »

No, you misunderstand me:
gnozal's website wrote:You may need the original package at www.gpihome.de/purebasic/jaPBe if you are new to jaPBe.
The HTML Code for this text is:
1)

Code: Select all

You may need the
original package at&nbsp;<a href="www.gpihome.de/purebasic/jaPBe">www.gpihome.de/purebasic/jaPBe</a>
if you are new to jaPBe.<br>
Change this code into
2)

Code: Select all

You may need the
original package at&nbsp;<a href="http://www.gpihome.de/purebasic/jaPBe">www.gpihome.de/purebasic/jaPBe</a>
if you are new to jaPBe.<br>
Do you see the difference now? You have code 1) on your website, this code doesn't work. Code 2 works.

// Edit: Fixed [ code ]-Tags in my Posting
Last edited by AND51 on Thu May 24, 2007 3:35 pm, edited 1 time in total.
PB 4.30

Code: Select all

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

Post by gnozal »

AND51 wrote:Do you see the difference now? You have code 1) on your website, this code doesn't work. Code 2 works.
OK, I understand now, thanks.
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

- a special treat for Flype : double-click on IncludeFile should now support #PB_Compiler_Home :wink:
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Thorsten1867
Addict
Addict
Posts: 1372
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

How can I use 'Request Admin/User mode on Vista'? This options are disabled ?!?
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

gnozal wrote:Update

- a special treat for Flype : double-click on IncludeFile should now support #PB_Compiler_Home :wink:
ho nice, you're welcome.
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
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Thorsten1867 wrote:How can I use 'Request Admin/User mode on Vista'? This options are disabled ?!?
For the next PB version ...
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
JCV
Enthusiast
Enthusiast
Posts: 580
Joined: Fri Jun 30, 2006 4:30 pm
Location: Philippines

Post by JCV »

Im using the latest and I don't know why whenever I compile a program with version info, the icon doesn't change. But if I empty the version info, the icon is used correctly.

Note: Newly installed JaPBe & PB 4.1 B

ImageImage

[Registered PB User since 2006]
[PureBasic 6.20][SpiderBasic 2.2]
[RP4 x64][Win 11 x64][Ubuntu x64]
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

JCV wrote:Im using the latest and I don't know why whenever I compile a program with version info, the icon doesn't change. But if I empty the version info, the icon is used correctly.
Note: Newly installed JaPBe & PB 4.1 B
Confirmed.
Well, it seems that if I send ICON<T><File> and RESOURCE<T><File> together to the compiler before COMPILE<T><FlagsList>, it doesn't include the icon ?
Resource file :

Code: Select all

LANGUAGE 0x0, 0x0
1 VERSIONINFO
FILEVERSION 0,0,0,0
PRODUCTVERSION 0,0,0,0
FILEFLAGSMASK 41
FILEFLAGS 0
FILEOS 0x00004
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
  BLOCK "000004E4"
  {
    VALUE "ProductName", ""
    VALUE "ProductVersion", ""
    VALUE "CompanyName", ""
    VALUE "FileDescription", "test"
    VALUE "FileVersion", ""
    VALUE "InternalName", ""
    VALUE "OriginalFilename", ""
  }
}
BLOCK "VarFileInfo"
{
  VALUE "Translation", 0x0000 0x04E4
}
}
LANGUAGE 0x0, 0x0
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
JCV
Enthusiast
Enthusiast
Posts: 580
Joined: Fri Jun 30, 2006 4:30 pm
Location: Philippines

Post by JCV »

It works if I add the icon in resource manually.

[Registered PB User since 2006]
[PureBasic 6.20][SpiderBasic 2.2]
[RP4 x64][Win 11 x64][Ubuntu x64]
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

JCV wrote:It works if I add the icon in resource manually.
Yes, it works, that's how jaPBe does it for PB4.0x.
I wanted to use the 'official' compiler features for PB4.1x ...
And while I was playing with the alpha I noticed that the new Vista flags didn't work (no manifest added) if I chose the resource way. But I could add the Vista manifests manually I guess.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

You are probably interfering with the resource numbers used by PB.
quidquid Latine dictum sit altum videtur
Post Reply