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 »

About the visual designer plugin : no alarm with F-Prot.
It's simply packed with PECompact (as is jaPBe.exe !).
You can compile the file 'Visual Designer Starter.pb' if you like, so you have a non packed executable.
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

- Fixed a potential crash when using new code view feature.

EDIT (17:35 GMT+1) :

- Changed file association (didn't work well for me on NT)
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
chen
Enthusiast
Enthusiast
Posts: 338
Joined: Fri Dec 23, 2005 2:20 pm
Location: Quebec, Canada
Contact:

Post by chen »

Hi,

Is there a way that when Im testing my code (running) only use one executable in memory?

For example... If a run the first time and I dont like the position of a button
I change the x,y and test again... I want to reuse the same executable
and not open as many executables as testing Im doing....

Hope is clear... I dont understand myself :oops:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

chen wrote:Hi,

Is there a way that when Im testing my code (running) only use one executable in memory?

For example... If a run the first time and I dont like the position of a button
I change the x,y and test again... I want to reuse the same executable
and not open as many executables as testing Im doing....

Hope is clear... I dont understand myself :oops:
I don't understand what you mean :oops:
You can do F5/F6 as many times you want using the same code window.
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

Rewriting of the event code for the new code viewer panel : now supports #SCN_STYLENEEDED notification and should be more reactive.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

first of all, thank you for continue updating jaPBe...

bugs:
- When I push in 'Include Viewer' button, the windows is empty in another include file different of the principal
PB 6.21 beta, PureVision User
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

Just a little wish :

In "jaPBe - Constants Explorer" can you make the search a little bit easier.

At the moment you have to type the constant entirely to find it.
What i would like is to be able to search a 'part of' the constant by typing for example 'wheel' for finding '#WM_MOUSEWHEEL'.
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
chen
Enthusiast
Enthusiast
Posts: 338
Joined: Fri Dec 23, 2005 2:20 pm
Location: Quebec, Canada
Contact:

Post by chen »

Gnozal Wrote
I don't understand what you mean
You can do F5/F6 as many times you want using the same code window.
Im creating my own Visual Designer... a simple one.... I created a
PB program that contains all the PB objects... when you click on an object
you are copying the creation code of that object with default values..... using
the clipboard feature.

As my objects have default values, I need to adjust them in my application,
then I do several tries until the object get the position I want.....

As Im using jaPBe, every time I change values I run the application to see
if the objects appears where I want, if not I change again and test... and so on....

In every try appears a new instance of the application with the new values..
It comes the time when I have a lot of open instances......

Is there a way (a parameter to adjust) to use only one instance...? That every
time I try new values jaPBe destroy the old instance and comes out with
a new instance .... to avoid so many open instances


Thanks hope this time is clear
:cry:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Flype wrote:Just a little wish :
In "jaPBe - Constants Explorer" can you make the search a little bit easier.
At the moment you have to type the constant entirely to find it.
What i would like is to be able to search a 'part of' the constant by typing for example 'wheel' for finding '#WM_MOUSEWHEEL'.
Ok, will see.
You already can do this : uncheck 'Only value', it will search for '#WHEEL*' (but it's not exactly what you want : *WHEEL*).
Chen wrote:Is there a way (a parameter to adjust) to use only one instance...? That every
time I try new values jaPBe destroy the old instance and comes out with
a new instance .... to avoid so many open instances
If you are speaking of jaPBe instances, did you try the option (in Preferences dialog) 'Run one instance only' ?
If you are talking about your application instances (when run from jaPBe with F5 or F6), you have to terminate the application yourself. Each time you press F5/F6, jaPBe is creating a new EXE (it does not check and terminate a previous instance of the EXE).
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 »

zikitrake wrote:When I push in 'Include Viewer' button, the windows is empty in another include file different of the principal
I cannot reproduce this, but I do not use this feature myself, so maybe I don't understand what you mean ?
Does this bug also exists in the 'old' jaPBe ?
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 »

Flype wrote:In "jaPBe - Constants Explorer" can you make the search a little bit easier.
Updated : just uncheck 'Exact match' and it should do what you want.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
zikitrake
Addict
Addict
Posts: 868
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Post by zikitrake »

gnozal wrote:
zikitrake wrote:When I push in 'Include Viewer' button, the windows is empty in another include file different of the principal
I cannot reproduce this, but I do not use this feature myself, so maybe I don't understand what you mean ?
Does this bug also exists in the 'old' jaPBe ?
Image
Image

In previous version no problem to display all include files in any tab :S
PB 6.21 beta, PureVision User
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

I've done some tests :
Old jaPBe
ImageImage
New jaPBe
ImageImage
The results are identical. Or am I missing something ? Could you post a small code that illustrates your problem ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Dräc
Enthusiast
Enthusiast
Posts: 150
Joined: Sat Oct 09, 2004 12:10 am
Location: Toulouse (France)
Contact:

Post by Dräc »

Concerning the code panel:

In fact (and you will do it more quickly than me), can I suggest to you that instead of having a code panel, to directly split the current code screen with a "SplitterGadget"?

It is the most common approach in other editors and that allows:
- to release the space of right-hand side
- to benefit of the optimal space for the open file panel display

Thus, it should be necessary:
- to give to the user the choice of splitter or not the current screen
- to manage if, from opened file to opened file, the screen is splitter or not
- to preserve the parameters of split (height of the screens, positions of the lines of codes displayed...)
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Dräc wrote:Concerning the code panel, can I suggest to you that instead of having a code panel, to directly split the current code screen with a "SplitterGadget"?
The actual solution was easier to implement : the SplitterGadget and the parent window were already there and so was the event handling (and it was an experience to see how the multiple view works).
I have the horizontal SplitterGadget solution in mind (I was expecting this kind of question sooner or later :wink:) , but I don't know yet how exactly to implement it.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply