jaPBe 2.4.7.17

Developed or developing a new product in PureBasic? Tell the world about it.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

jaPBe 2.4.7.17

Post by GPI »

A "needed Tools" is not required any more. SciLexer.dll is now included in the base-install-prgram.

What is new:

* Little changes in the about-box
* Little change in paste
* Little change in Block-Comment (don't ignore Indentation)
* Skin-Support
* Remove Alt-Menu-Workaround (makes only problem), but under XP it is not needed...
* Bug with the wrong brace-marks removed
* CustomButtons are included
* Use now PORC instead of GoRC
* .RC creates now again .res (and not .obj)
* Left-Click on List-Panel (Var,Cons,Struc,Proc) work again
* It is possible to select a wave, which is played, when a executeable is created (not compile/run/Debug)

Installer
* Don't use resources to add packed data.
* Cancel-Button during install doesn't work...
* Add Cancel-Button in "File Exist".
* when "OverwriteOlds" is set to yes, files with the same date and size will not overwritten.
* Some additional Messages during install

Cutter
* Declare now don't activate a procedure
* "hallo.test(a)=10" will not activate a procedure with the name "test"

Edit: Correct Version-number in the headline.
Last edited by GPI on Sat Jul 17, 2004 11:54 am, edited 1 time in total.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Although I am still using PB3.90 (because of some broken userlibs with PB3.91), a new jaPBe version is always good news :D
Thanks !
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Thanks for the new jaPBe.
But just a little note on the installer:
your buttons are in german on the first window. Isn't most of the users of japbe english speaking? This is not a big bug, but just a little design error
newbie
Enthusiast
Enthusiast
Posts: 296
Joined: Tue Jul 29, 2003 5:47 pm
Location: FRANCE
Contact:

Post by newbie »

Thanks for the update ;)

no problem for me on the installer, first buttons were already in french.
- Registered PB user -

Using PB 4.00
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

hmm weird..
but whatever. JaPBe works Great!
Wolf
Enthusiast
Enthusiast
Posts: 232
Joined: Sat Apr 03, 2004 12:00 pm
Location: S.T

Post by Wolf »

Thanks GPI.

It's great news :D
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

@thefool

What is your system-language? The installer should check this and should use (if exist) your systemlanguage.

Thats why on newbie system french was choosen.
Shopro
Enthusiast
Enthusiast
Posts: 148
Joined: Tue May 13, 2003 8:05 am

Post by Shopro »

Thanks GPI for all your effort.

Your hard work is really helping the community.

Here is the updated translation file:
http://web.sfc.keio.ac.jp/~t03341kg/temp/Japanese.txt

-Shopro
User avatar
Paul
PureBasic Expert
PureBasic Expert
Posts: 1282
Joined: Fri Apr 25, 2003 4:34 pm
Location: Canada
Contact:

Post by Paul »

Tried compiling something with this new version and it just sits there trying to compile. If I hold down shift while it is compiling, one of the messages reads:
Out
---------------------------
PORC: C:\Compilers\PureBasic\Compilers\_jaPBe_.rc(34): warning: No newline at end of file.

jaPBe also seems to just sit there when trying to compile code that requires a user library but the library is not present.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

> If I hold down shift while it is compiling, one of the messages reads:
Out
---------------------------
PORC: C:\Compilers\PureBasic\Compilers\_jaPBe_.rc(34): warning: No newline at end of file.
------
This are the messages, which the ResourceCompiler PORC output. Hold Shift and click on "projekt\compiler restart". Now the compiler-window should open.

And hold shift while Compiling, and don't release the key after getting the two in/out-messagebox. A Third one shold open with the Linker-options.

>jaPBe also seems to just sit there when trying to compile code that
>requires a user library but the library is not present.

I try this short program:

Code: Select all

waszurhoelle()
and i got a errormessage.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

@GPI: My system language is Danish.
But as i have had german language in my school for a couple of years now, it wasnt a problem at all. But if your installer choses german if the language is not supported, i would fix it to english. But thats up to you :)
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

@thefool

What does this routine output?

Code: Select all

Procedure.s GetDefaultLanguage()
  Select GetUserDefaultLangID_()&$3FF
    Case $00:a$="Neutral"
    Case $01:a$="Arabic"
    Case $02:a$="Bulgarian"
    Case $03:a$="Catalan"
    Case $04:a$="Chinese"
    Case $05:a$="Czech"
    Case $06:a$="Danish"
    Case $07:a$="Deutsch"
    Case $08:a$="Greek"
    Case $09:a$="English" 
    Case $0A:a$="Spanish"
    Case $0B:a$="Finnish"
    Case $0C:a$="Français"
    Case $0D:a$="Hebrew"
    Case $0E:a$="Hungarian"
    Case $0F:a$="Icelandic"
    Case $10:a$="Italiano"
    Case $11:a$="Japanese"
    Case $12:a$="Korean"
    Case $13:a$="Dutch"
    Case $14:a$="Norwegian"
    Case $15:a$="Polish"
    Case $16:a$="Portuguese"
    Case $18:a$="Romanian"
    Case $19:a$="Russian"
    Case $1A:a$="Croatian"
    Case $1A:a$="Serbian"
    Case $1B:a$="Slovak"
    Case $1C:a$="Albanian"
    Case $1D:a$="Swedish"
    Case $1E:a$="Thai"
    Case $1F:a$="Turkish"
    Case $20:a$="Urdu"
    Case $21:a$="Indonesian"
    Case $22:a$="Ukrainian"
    Case $23:a$="Belarusian"
    Case $24:a$="Slovenian"
    Case $25:a$="Estonian"
    Case $26:a$="Latvian"
    Case $27:a$="Lithuanian"
    Case $29:a$="Farsi"
    Case $2A:a$="Vietnamese"
    Case $2B:a$="Armenian"
    Case $2C:a$="Azeri"
    Case $2D:a$="Basque"
    Case $2F:a$="Macedonian"
    Case $36:a$="Afrikaans"
    Case $37:a$="Georgian"
    Case $38:a$="Faeroese"
    Case $39:a$="Hindi"
    Case $3E:a$="Malay"
    Case $3F:a$="Kazak"
    Case $41:a$="Swahili"
    Case $43:a$="Uzbek"
    Case $44:a$="Tatar"
    Case $45:a$="Bengali"
    Case $46:a$="Punjabi"
    Case $47:a$="Gujarati"
    Case $48:a$="Oriya"
    Case $49:a$="Tamil"
    Case $4A:a$="Telugu"
    Case $4B:a$="Kannada"
    Case $4C:a$="Malayalam"
    Case $4D:a$="Assamese"
    Case $4E:a$="Marathi"
    Case $4F:a$="Sanskrit"
    Case $57:a$="Konkani"
    Case $58:a$="Manipuri"
    Case $59:a$="Sindhi"
    Case $60:a$="Kashmiri"
    Case $61:a$="Nepali"
  EndSelect
  ProcedureReturn a$
EndProcedure
debug GetDefaultLanguage()
It should use the english text...
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

Post by Saboteur »

SPANISH UPDATE

http://www.arrakis.es/~saboteur/temp/Spanish.txt

Good work GPI. There isn't an English Manual?
[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

@gpi: It output Danish.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

thefool wrote:@gpi: It output Danish.
then i must take a look in the sourcecode...
Post Reply