jaPBe 2.4.12.25

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.12.25

Post by GPI »

http://gpihome.de/purebasic/jaPBe/jaPBe%20-%20beta.rar

Beta because of the second ListIndex - bug. The filehandling should be save, but other things, like autocompletation maybe don't work always right.

What is new:

* Cut don't erased Bookmarks,Variables... in the lists.
* Open Backup repaired
* %Build% in Version-String and #jaPBe_ExecuteBuild has now the same value
* Styling-Bug with "$"-Constants (#Test$)
* bug openrequester (all)
* after a create-executable is the source saved (because of saving the exe name and the increase of the build-number). Now no backup is created during this save!
* Remove custombuttons, because of incompatibilty with pb3.92 (but don't worry, the toolbar work with the imagegadget now :)
* Repair include-Viewer.
* New About-Window.
WolfgangS
Enthusiast
Enthusiast
Posts: 174
Joined: Fri Apr 25, 2003 3:30 pm

Post by WolfgangS »

Thank you GPI

MFG
WolfgangS
WolfgangS' projects http://www.schliess.net
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: jaPBe 2.4.12.25

Post by PB »

Is the uninstall bug fixed? I want to try jaPBe again but I'm a bit worried...
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Re: jaPBe 2.4.12.25

Post by GPI »

PB wrote:Is the uninstall bug fixed? I want to try jaPBe again but I'm a bit worried...
At the moment only Dreglor reportet a "bug" (problem: i can't reproduce it; he said that a directory was not created by the setup. But it should impossible that then the setup set this directory on the "to delete"-List. I add a additional Check.). The setup-files are the old one.

When you don't thrust my deinstaller: Delete the uninstall.exe and the uninstall.ini. (or open the uninstall.ini and check, which files and directory the program delete; or check "don't earse new files (settings)" during deinstallation).
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Nice work :) (and a happy new year)
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

Ok GPI, I just installed jaPBe for another look. I tried the uninstallation and
it only deleted its own folder, and nothing else -- good. :) However, it didn't
restore the default PB file associations, so I couldn't use the PureBasic editor.
I think jaPBe should automatically restore these when uninstalling, without the
user having to click that button in the Preferences to do it, because they might
forget (like I did). :)

So I reinstalled it again (now that I know the uninstall is safe) and it is indeed
a very advanced editor -- good job! :D I've always said the standard PureBasic
editor was sufficient for my needs, but lately it's been very slow loading my
sources as they get bigger. jaPBe loads them almost instantly -- due to the
other engine (Scintilla or something?). Also, when I start typing a Procedure
name with jaPBe it shows me the parameters -- which is a great reminder!

I then started to edit the Preferences to change the syntax coloring to my
own tastes, but it's a bit of a hassle to manually keep changing the font
and its style for every item. So I have a suggestion: make it remember
the last chosen font/style and use that for the next item selected. At the
moment I have to click each item (Constant, Comment, Keyword, etc) and
then click the font name, font size, and font style buttons... it wastes time.
For example, I use Letter Gothic MT (size 10) for all my editor text, but
each time I select an item it defaults to Blitz (size 12) which I have to edit.
Having it remember the last selection would be better. :)

A question about auto-complete: if I start typing "progr" then I get a small
popup window with ProgramParameter() and ProgressBarGadget(), with
ProgramParameter() highlighted, but if I hit Enter nothing happens... the
keyword is not inserted into the editor. I assumed it would, like in does in
Visual Basic? What's the story here? I think it's more intuitive to hit the
Enter key to insert it when highlighted... why doesn't it do so?

Overall, it seems like a great editor so far. The faster loading and reminder
prompts for Procedure parameters have won me over. Sorry Fred, but the
official editor just doesn't cut it for me anymore. :twisted:
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

Just found a problem (perhaps?) with jaPBe... if I start the editor executable
then everything is fine (correct syntax colors, etc). But if I double-click a .pb
source file in another folder, I get the default syntax colors and I can't select
my style in the Preferences. In fact, NOTHING is loaded in the Preferences.
For example, I can't select a language, and if I click the Style Selection box
there is no drop-down list of all styles. It's like jaPBe doesn't load the defaults
from the jaPBe folder or something? Using v2.4.12.25 (the new beta version).
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Xombie
Addict
Addict
Posts: 898
Joined: Thu Jul 01, 2004 2:51 am
Location: Tacoma, WA
Contact:

Post by Xombie »

I'm still getting the error with the file modified flag that I got with the previous version. I'm waiting on Fred for a 3.91 install so I can see if it's because I'm running 3.92 on Windows 2000.

But there was another difference in behavior that I noticed. On the Windows XP machine, if you close all of the tabs you are left with a "<New>" tab for a new file. If you open a file the New tab is replaced with the new file.

On the Windows 2000 machine if you have the "<New>" tab, click it and then open a new file you have both the "<*New>" tab and the file you just opened. If it's not something different with 3.91 and 3.92 then it's gotta be something wrong on my machine - right? Since Dare2 is running Windows 2000 with 3.91 and not having the problem. If I'm still having the problem when I install 3.91 then it must be something wrong on my Windows 2000 install.
Dreglor
Enthusiast
Enthusiast
Posts: 759
Joined: Sat Aug 02, 2003 11:22 pm
Location: OR, USA

Post by Dreglor »

is it my system or does the tool bar is checking to slowly i have to click like 3 times to get anything to work
~Dreglor
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>jaPBe loads them almost instantly -- due to the
other engine (Scintilla or something?).

not complete. jaPBe only style the displayed lines. IDE style the complete text and this is slow.

>So I have a suggestion: make it remember
>the last chosen font/style and use that for the next item selected.

Try the button "Synchronize Fonts". It set all the fonts to the actual one.

>What's the story here? I think it's more intuitive to hit the
>Enter key to insert it when highlighted... why doesn't it do so?

Try "Tab" or "ctrl+Return". I want a new line, when i press return.

>if I start the editor executable
>then everything is fine (correct syntax colors, etc).
>But if I double-click a .pb

Something has change with the current-directory-Setting in PB.

@dreglor
no problems here.

@xombie:
Close the compiler (hold Shift. Click on "Project>Compiler-restart". now close the compiler-window.) Now the compiler is close and disabled.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: jaPBe 2.4.12.25

Post by PB »

> jaPBe only style the displayed lines

When I start to scroll my source the text is all colored too, so it's definitely
coloring them faster than the official editor. :) So, good job on that!

> Try the button "Synchronize Fonts". It set all the fonts to the actual one.

Thanks -- I didn't know that. I did click the Help button but I got a message
saying "No manual found"... is there an English manual anywhere?

> Try "Tab" or "ctrl+Return"

Thanks.

> Something has change with the current-directory-Setting in PB

Okay, I just installed the new Beta2 and it works correctly now. Thanks!
But I notice it doesn't save the jaPBe.pref and jaPBe-FileList files in the
folders anymore... is that intentional?

Question 1: When I double-click a .pb source and it loads, the Style Setting
is set to "Current Style" instead of the style name I saved... is that normal?

Question 2: Is there any way to set the font of the procedure browser?

Question 3: When I enter "1.01" for the File Version field of my project,
and then look at the compiled executable's properties, this field is "1.1.0.0".
Is this a bug?

Suggestion 1: I'm used to Compile/Debug being F5 and not F6... any chance
of changing this back? At the moment you've got Compile/Debug as F6,
which is different to how the official editor works. The first time I hit F5
I didn't know how to quit my app. :?

Suggestion 2: In the Recent File list, could you perhaps show the full path
to the recent files, and not just their filenames? I use filenames that are
similar and I can't tell which source is which without the paths...

Suggestion 3: Can we have an option to NOT save before or after
compiling a source? I like to tinker without changing a source but jaPBe
forces a save... meaning I have to copy the source first and work on the copy.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Xombie
Addict
Addict
Posts: 898
Joined: Thu Jul 01, 2004 2:51 am
Location: Tacoma, WA
Contact:

Post by Xombie »

I tried what you suggested (hold shift & restart compiler) but still got the same issues. sigh. I guess it is my computer after all. Thanks for giving it a shot, GPI. And I'll still use Japbe since it's so great :D

One thing I'd love to see is if when you're typing a field from a structure that it would only match what fields are available for that structure and not all variables. Not a huge thing but it'd be nifty :wink:
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Re: jaPBe 2.4.12.25

Post by GPI »

>> jaPBe only style the displayed lines

>When I start to scroll my source the text is all colored too

Scroll a long text: The scrolling-time is slower than in IDE...
jaPBe style just-in-time

>I did click the Help button but I got a message
>saying "No manual found"... is there an English manual anywhere?

I'm a programer, not a writer. The german manual is not from me and it is outdated... I found nobody, how translate the manual.

>But I notice it doesn't save the jaPBe.pref and jaPBe-FileList files in the
>folders anymore... is that intentional?

This too files should only created in jaPBe-directory.

>is set to "Current Style" instead of the style name I saved... is that
>normal?

Yes. When you select a style, this style is copied in the japbe.pref.

>Question 2: Is there any way to set the font of the procedure browser?

It should have the same as in your source.

>Question 3: When I enter "1.01" for the File Version field of my project,
>and then look at the compiled executable's properties, this field is
>"1.1.0.0".
>Is this a bug?

No. I look in the SDK and the version must have the 3-dot-format.

>Suggestion 1: I'm used to Compile/Debug being F5 and not F6... any
>chance of changing this back?

nope.

>Suggestion 2: In the Recent File list, could you perhaps show the full
>path to the recent files, and not just their filenames? I use filenames
>that are similar and I can't tell which source is which without the paths...

maybe optional.

>Suggestion 3: Can we have an option to NOT save before or after
>compiling a source? I like to tinker without changing a source but jaPBe
>forces a save... meaning I have to copy the source first and work on the
>copy.

not planed. but you should activate the backup-function...

@Xombi
With the structures is a problem. jaPBe only anlayse line for line, not in context with other lines.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

I am using Win98SE, and with the last beta, I don't see the toolbar close button ([x] at the right end of the toolbar), but a black square.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply