PureFORM 1.99 (yet another FORM designer)

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

Moderator: gnozal

BoyMark
New User
New User
Posts: 6
Joined: Fri May 25, 2007 8:07 am

Post by BoyMark »

Thank you very much gnozal. PureFORM is THE Visual Tool. It makes clean stable source code fast and easy way.
neotoma
User
User
Posts: 84
Joined: Sun Dec 14, 2003 6:38 pm
Location: Germany, Mechernich
Contact:

Post by neotoma »

Hi,

at fiirst - i love PureFORM !!

But i get some Problems when using CodeInfusion. If i change the code for 2 or more Events at once (wothout closing the CodeInfusion-Editor after each change), it takes only the last Change.

Also it would be a great point for CodeInfusion - after Gadget-Creation.

Keep up the good Work !

Mike
Molchyn
User
User
Posts: 42
Joined: Thu Jan 29, 2004 12:54 am

Post by Molchyn »

gnozal
in last version String gadget if I add PATH in Default gadget text- it's remove all slashes
its mean c:\Program Files\PureBasic\Examples\PureZIP\_TEST_4.pb
looks like c:Program FilesPureBasicExamplesPureZIP_TEST_4.pb
neotoma
User
User
Posts: 84
Joined: Sun Dec 14, 2003 6:38 pm
Location: Germany, Mechernich
Contact:

Post by neotoma »

Sorry, some more (small) bugs :

* There is a difference between the Code when save and when use 'complete code'. So i use this completed code mostly. But then all my windows are opened, disable image-gadgets are enabled....

* When using #PB_Any for Gadget-creation, i became probs with the results. (Pb4.10B2) So after open and close - and open again - The Background of my Text-Gadgets are not more transparent. Looks like a bug in PureColor...

One idea to make the Coding in PureForm easier is to add all Procedures as entry in the CodeFusion-Overview. So i can find my procedure with a simple click.

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

Post by gnozal »

Molchyn wrote:gnozal
in last version String gadget if I add PATH in Default gadget text- it's remove all slashes its mean c:\Program Files\PureBasic\Examples\PureZIP\_TEST_4.pb
looks like c:Program FilesPureBasicExamplesPureZIP_TEST_4.pb
It's not a bug.
The escape characters \n [CRLF] and \t [TAB] are supported (handy for multiline gadgets), so if you want a '\' you have to enter '\\'.
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 »

neotoma wrote:* There is a difference between the Code when save and when use 'complete code'. So i use this completed code mostly. But then all my windows are opened, disable image-gadgets are enabled....
Yes, it's by design.
The complete code in the codeview opens all windows, for test purpose when you use F6/F7.
The complete saved code only opens the first window or the main window (if defined).
neotoma wrote:* When using #PB_Any for Gadget-creation, i became probs with the results. (Pb4.10B2) So after open and close - and open again - The Background of my Text-Gadgets are not more transparent. Looks like a bug in PureColor...
Can't confirm this here.
Maybe some code would help.
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 (build 206)

Changes :
- fixed potential crash in 'Include images as hexadecimal data' feature
- fixed lost code changes in code infusion in some particular cases
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 »

The download is showing as build 205 and the date is 30/06/07. Or am I being too quick to download this? :D
neotoma
User
User
Posts: 84
Joined: Sun Dec 14, 2003 6:38 pm
Location: Germany, Mechernich
Contact:

Post by neotoma »

gnozal wrote:
neotoma wrote:* There is a difference between the Code when save and when use 'complete code'. So i use this completed code mostly. But then all my windows are opened, disable image-gadgets are enabled....
Yes, it's by design.
The complete code in the codeview opens all windows, for test purpose when you use F6/F7.
The complete saved code only opens the first window or the main window (if defined).
That give some problems, when using codefusion. If i use the GadgetEvent (click) for a Button, to open the next Window - i can't test it.
Maybe it's a general problem. But in best case i thoght to code the main-window-flow in PureFORM and that covers the complete VIEW+CONTROL. And add some Main-Logic (Businesslogic) as MODEL vie PureBasic/JjaPBe. So i can have a strict sepearation between GUI and the Main-Code.
gnozal wrote:
neotoma wrote:* When using #PB_Any for Gadget-creation, i became probs with the results. (Pb4.10B2) So after open and close - and open again - The Background of my Text-Gadgets are not more transparent. Looks like a bug in PureColor...
Can't confirm this here.
Maybe some code would help.
I tried to reproduce that problem, but without success.

BTW: One 'nice-to-have' thing would be a Color-Map for each Project. That stores the Colors in the Projevct. So i can use the same Colour for each button/Window ect. withot writing down the Hex-Code.....

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

Post by gnozal »

Cruster wrote:The download is showing as build 205 and the date is 30/06/07. Or am I being too quick to download this? :D
I just tried and it's ok

Code: Select all

c:\Internet.tmp\PureFORM.zip\PureFORM.chm	325 797	09/06/2007 10:45	-a--c:\Internet.tmp\PureFORM.zip\PureFORM.exe	256 060	02/07/2007 16:36	-a--
Maybe some cache problem ?
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 »

gnozal wrote:Maybe some cache problem ?
Absolutely right! many thanks! :D
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- the complete code in the codeview opens all project windows, except if some code has been defined in code infusion (then only the first or main window is opened).
- the color requester custom colors (16) are now saved for each project (if defined)
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
neotoma
User
User
Posts: 84
Joined: Sun Dec 14, 2003 6:38 pm
Location: Germany, Mechernich
Contact:

Post by neotoma »

Great Update - this helps a lot !

Another mini-bug - if i use a image as Background for more than one Window, PureForm generates a IncludeBinary for each Window, but it is the same File.... This makes the Application really fat ;-)

Code: Select all

  IncludeBinary "T:\Images\Gui\_wizard.jpg"
  BackgroundImage_WindowNewProject:
  IncludeBinary "T:\Images\Gui\_wizard.jpg"
  BackgroundImage_WindowSettings:
  IncludeBinary "T:\Images\Gui\_wizard.jpg"
Mike
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

neotoma wrote:Great Update - this helps a lot !

Another mini-bug - if i use a image as Background for more than one Window, PureForm generates a IncludeBinary for each Window, but it is the same File.... This makes the Application really fat ;-)

Code: Select all

  IncludeBinary "T:\Images\Gui\_wizard.jpg"
  BackgroundImage_WindowNewProject:
  IncludeBinary "T:\Images\Gui\_wizard.jpg"
  BackgroundImage_WindowSettings:
  IncludeBinary "T:\Images\Gui\_wizard.jpg"
Mike
It's always been that way ;)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
naw
Enthusiast
Enthusiast
Posts: 573
Joined: Fri Apr 25, 2003 4:57 pm

Post by naw »

gnozal, pureFORM looks great - well done
Ta - N
Post Reply