PureFORM 1.99 (yet another FORM designer)

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 »

mueckerich wrote:There is still a problem with the taborder of the gadgets. If you change a property flag of a gadget it will be set first on taborder not at the origin postion.
It should be ok in the generated code but I cannot fix it in the form (until next loading) because the tab order is the gadget creation order.
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

Changes :
Some new features in the 'Code infusion' window.
- Insert constant (window / gadget enumeration) at cursor position
- 'Explorer' window : displays all locations / objects / events associated to code (handy to spot where you have added some code)
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

Post by michel »

Hello Gnozal,

:D :D :D

Nice features.

... and next feature will be a sorted list of the objects in the gadget eventlist of the code infusion ...

What do you mean ?

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

Post by gnozal »

michel wrote:... and next feature will be a sorted list of the objects in the gadget eventlist of the code infusion ...
I don't understand what do you mean ?

Note that I have to upgrade jaPBe V3 for PB4.10 (all the compiler interface has changed, HUGE work), so I won't be able to add much features to PureFORM for some days / weeks ...
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

Post by michel »

Hello Gnozal,

In the code infusion editor, you can select in the location the gadget event and then select in the object combobox a gadget. I suggest to sort this combobox in order to group buttons, strings etc.

michel
User avatar
Cruster
User
User
Posts: 96
Joined: Fri Jan 23, 2004 12:05 am

Post by Cruster »

Hello Gnozal, thanks for PureForm it makes it so much easier to design forms! I'm getting this error message when I try to compile (F6) -

"could not start compiled form D:\Program Files\Purebasic\PureFORM_codeGeneration.exe"

- any idea what I'm doing wrong? The saved code works with no problems.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Cruster wrote:Hello Gnozal, thanks for PureForm it makes it so much easier to design forms! I'm getting this error message when I try to compile (F6) -

"could not start compiled form D:\Program Files\Purebasic\PureFORM_codeGeneration.exe"

- any idea what I'm doing wrong? The saved code works with no problems.
It means PureFORM can't start the compiled form, probably because the EXE doesn't exist. Maybe a compiling problem PureFORM didn't catch, or create file problem ?
Is there a file named "D:\Program Files\Purebasic\PureFORM_codeGeneration.exe" when you see this message box (do not press 'Ok' before verifying) ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Cruster
User
User
Posts: 96
Joined: Fri Jan 23, 2004 12:05 am

Post by Cruster »

Ok I checked and no there isn't a file with that name in D:\Program Files\Purebasic\

To be sure it wasn't something in my code (which is very possible as I'm only a beginner) I also tried compiling a completely blank new form and I'm getting exactly the same message.
User avatar
Cruster
User
User
Posts: 96
Joined: Fri Jan 23, 2004 12:05 am

Post by Cruster »

I got it working. (Just in case anyone else has the same problem) I deleted PureFORM.ini and got a message saying that it couldn't load preferences. After that everything was fine. :)
iNX
User
User
Posts: 27
Joined: Wed Jan 24, 2007 12:15 pm

Post by iNX »

Hi, i've found a minor thing.
The main window (the one with menus and gadgets, windows, code, etc.) can't be put on top of the window that displays the preview of the form you're working on. This can become a problem when you're working on a big form that covers the PureForm main window and you can't put the latter on top of the former to access a menu or push one of the buttons.

Another little request :wink: Could you add an hotkey to the "Update code in source" option? It could be useful for the ones (like me :) ) that use that function a lot.
jbernard13
User
User
Posts: 21
Joined: Sun Feb 13, 2005 10:47 pm

Post by jbernard13 »

Gnozal

your program is fabulous

good Job
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

hot key "Update code in source"

Post by michel »

Hello Gnozal,

The ask for a hotkey "update code in source" is a pretty good idea; I also miss such a key

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

Post by gnozal »

iNX wrote:The main window (the one with menus and gadgets, windows, code, etc.) can't be put on top of the window that displays the preview of the form you're working on..
iNX wrote:Could you add an hotkey to the "Update code in source" option? It could be useful for the ones (like me :) ) that use that function a lot.
On the todo list ...
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

mouse group selection / move by arrow keys

Post by michel »

Hello Gnozal,

When I select several gadgets with the mouse I'm not able to make a fine movement positioning with the arrow keys. I dont know if this was planned by you or if it is a bug. :?:

michel
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

Program init problem

Post by michel »

Hello Gnozal,

In Build 181 code which is inserted via the program init option in the code infusion editor, does not appear in jaPBe (but it exists in the "complete code view") :?:

michel
Post Reply