Page 21 of 103
Posted: Sat Jan 27, 2007 3:04 pm
by Nico
I would like to bring a new function for JaPBe, I send you a private message!
Posted: Sat Jan 27, 2007 10:19 pm
by ts-soft
gnozal wrote:Update
Changes :
- for each window, you can now choose to use default values for X,Y in the generated code (PB3.94 : #CW_USEDEFAULT ; PB4.0x : #PB_Ignore)
Thanks, i will test it

Posted: Sun Jan 28, 2007 8:15 pm
by Godai
When importing from sourcecode 16*22 fails instead of an integer for window size. Would be nice if math expressions could be converted/calculated on import

Posted: Mon Jan 29, 2007 9:11 am
by gnozal
Godai wrote:When importing from sourcecode 16*22 fails instead of an integer for window size. Would be nice if math expressions could be converted/calculated on import

Sure, it would also be nice to replace any constant by it's value... I will think about it .
Posted: Mon Jan 29, 2007 5:41 pm
by gnozal
Update
Changes :
- added 'Translate code from clipboard' (same as 'Translate from source' but code is loaded from clipboard instead of file)
PureBasic Master
Posted: Mon Jan 29, 2007 11:40 pm
by johnfinch
I want to officially declare that PureFORM Rocks!
Gnozal, thank you! It says you are a PureBasic Expert but I think it should say PureBasic Master! You have given so much to this community.
Posted: Wed Feb 07, 2007 10:38 am
by gnozal
Update
Changes :
When a gadget group is selected in a form (with Ctrl+LeftClick), you can :
- save this group in [Temp Group]
- open the Gadget Groups dialog for this group
- align the gadgets (left/right/top/bottom) like in the Gadget Groups dialog
[functions available in the gadget context menu]
Posted: Thu Feb 08, 2007 12:19 pm
by gnozal
Update
Changes
- fixed a code generation problem when an ImageGadget or ButtonImageGadget is copied/pasted.
- added function 'Center gadget' in gadget context menu : the gadget is centered horizontally or vertically (relative to parent gadget/window).
- added function 'Arrange group' in gadget context menu and gadget group dialog : the gadget group is arranged vertically or horizontally.
The gadgets in the group are moved / resized according to the 1st gadget coordinates / width / height and the space between the 1st and 2nd gadget in the group.
Example : before / after horizontal arrangement

Posted: Sat Feb 10, 2007 10:38 am
by gnozal
Update
Changes :
- added 3 gadget enumeration masks
Posted: Sat Feb 10, 2007 7:16 pm
by zikitrake
Really nice, I haven't used it until now because I actually use Purevision (this is also very good).
Only 2 question:
- Are there any possibility to serpararte the Loop Event Code of Events and the Forms Code?
- And... Can I edit a Form code from JaPBe directly?
Thank you for effort (and, as always, sorry for my bad english)
P.S: You will think to accept donations via PayPal or other
Posted: Mon Feb 12, 2007 8:59 am
by gnozal
zikitrake wrote: - Are there any possibility to serpararte the Loop Event Code of Events and the Forms Code?
Currently, no. Funny, that's one thing I don't like about other designers : two files for the same project. But I could make it optional I guess.
zikitrake wrote: - And... Can I edit a Form code from JaPBe directly?
If you use PureFORM as jaPBe plugin, and your source file in jaPBe is MyProject.pb, when you start the plugin it will load MyProject.pbf.
You can copy/paste the generated code from PureFORM to jaPBe.
The source is not automatically updated in jaPBe.
PureFORM is able to update the source code : the first time you save the generated code with 'Save as code', meanwhile you can add some extra code in jaPBe and the next time after you changed the form you can update the source with 'Update code in source'.
You have to enable option 'Add PureFORM code tags to generated code' in Preferences. PureFORM assumes your source file is 'MyProject.pb' when your form file is 'MyProject.pbf'.
The code tags are used to detect the code to be updated in a source file. Note that all code between two Start/End tags is replaced.
Example of code tags :Code: Select all
...
some code (untouched)
...
;:PureFORM:Windows:Start:
...
all code here is replaced
...
;:PureFORM:Windows:End:
...
some code (untouched)
...
At any time you can erase or rename (:-PureFORM:Windows:Start:/:-PureFORM:Windows:End:) the code tags and the code in between will no longer be updated.
For safety reasons, the source before update is renamed to 'MyProject.pb.PureFORM.Bak'.
zikitrake wrote:P.S: You will think to accept donations via PayPal or other
Thanks, but it's freeware (and I don't have any PayPal account)
PureFORM is not finished and I know that it really needs a help file ...
Posted: Mon Feb 12, 2007 9:37 am
by zikitrake

Thank you for your answers. I'll continue testing it. I think this VD can be very useful to 'organize' my actual projects.

and... yes, a help file would be nice!
Best regards
Posted: Tue Feb 13, 2007 1:58 pm
by atnheaderlen
Could you implement the help routine from jaPBe (F1) into the CodeInfusion-Window?
Posted: Tue Feb 13, 2007 2:08 pm
by gnozal
atnheaderlen wrote:Could you implement the help routine from jaPBe (F1) into the CodeInfusion-Window?
If you use PureFORM as jaPBe plugin and 'Use embedded jaPBe in Code Infusion' is checked in Preferences, you have all the jaPBe features in the code infusion window (as it is jaPBe embedded)
Posted: Thu Feb 15, 2007 9:52 am
by gnozal
Update
Changes :
- some minor fixes
- added help file (yes, finally ...)