gDesign - editor plugin v0.95
gDesign - editor plugin v0.95
You know old gDesign is dead, but..
gDesign starts again.
The concept is new:
With g. you can directly manipulate your source.
Just mark the line with OpenWindow() and start the plugin.
Now you can edit your gadgets visual and save the result
back in the source.
At this time only existing gadgets can be manipulate and
position and size only are editable.
(But who knows what can be done..)
Download:
http://www.thinkrelative.de/gdesign.zip
Please test it and report bugs (i hope not) and feedback.
(..and make backups of your sources before testing)
Regards,
Mischa
gDesign starts again.
The concept is new:
With g. you can directly manipulate your source.
Just mark the line with OpenWindow() and start the plugin.
Now you can edit your gadgets visual and save the result
back in the source.
At this time only existing gadgets can be manipulate and
position and size only are editable.
(But who knows what can be done..)
Download:
http://www.thinkrelative.de/gdesign.zip
Please test it and report bugs (i hope not) and feedback.
(..and make backups of your sources before testing)
Regards,
Mischa
Last edited by Mischa on Tue Jun 13, 2006 10:56 pm, edited 3 times in total.
Re: gDesign - newborn (..as editor plugin)
Great.... it complements the tools I have... I know menu, toolbar and statusMischa wrote:You know old gDesign is dead, but..
gDesign starts again.
At this time only existing gadgets can be manipulate and
position and size only are editable.
(But who knows what can be done..)
bar are placeholders... do you have in mind do something abou this?
My Complain

Is it possible dont lock JaPBe when gDesign is Open?...
Maybe I need to add another gadget... with gDesign open and reset
gDesign and Voíla my new gadget appears... then I only resize my
new Gadget and look for its adecuate position..
Thanks Great Tool...

Mischa:
Your manual says "Variables will be ignored or replaced with "0"."
This means if I have windows and gadgets with #PB_Any is
not possible for gDesign to be concious of. Is it? :roll:
Update
It does work with #PB_Any...
The manual says "gDesign begins gadget parsing at actual cursor position"
this means that we need to have the cursor before the first "OpenWindow()."
if not we get a message "No OpenWindow(). found" .... only making a remark
Your manual says "Variables will be ignored or replaced with "0"."
This means if I have windows and gadgets with #PB_Any is
not possible for gDesign to be concious of. Is it? :roll:
Update
It does work with #PB_Any...
The manual says "gDesign begins gadget parsing at actual cursor position"
this means that we need to have the cursor before the first "OpenWindow()."
if not we get a message "No OpenWindow(). found" .... only making a remark

Mischa,
I tested you gDesign with a real application.....
When I modify one gadget (StringGadget... width) it changes
parameters in other gadgets... delete parameters (Hyperlink) and
remove (") in textGadget....making my application crash...
If I have some time I'll do some other tests.....
Update 28-May-2006
My application has more than 60 gadgets.... and when I modify the size
or position it makes the correct changes... but affect this Gadgets:
I tested several times and always affects those two Gadgets
I correct them manualy... and my app works again with the changes
made by gDesign... Hope you can detect whats heppenig[/code]
I tested you gDesign with a real application.....
When I modify one gadget (StringGadget... width) it changes
parameters in other gadgets... delete parameters (Hyperlink) and
remove (") in textGadget....making my application crash...
If I have some time I'll do some other tests.....
Update 28-May-2006
My application has more than 60 gadgets.... and when I modify the size
or position it makes the correct changes... but affect this Gadgets:
Code: Select all
Original: HyperLinkGadget(#hlink_kaizen, 15, 50, 135, 20, "http://www.kaizensoft.com", RGB(0, 0,0))
gDesign Output: HyperLinkGadget(#hlink_kaizen, 15, 50, 135, 20, "http://www.kaizensoft.com", RGB(0, 0) : one parameter, one parenthesis missing
Original: TextGadget(#Text_14, 18, 3, 500, 15, "To Edit your file, click on it")
gDesign Outpup: TextGadget(#Text_14, 18, 3, 500, 15, "To Edit your file, click on it) : closing double quotes missing
Goog Luck
I correct them manualy... and my app works again with the changes
made by gDesign... Hope you can detect whats heppenig[/code]
Update:
-bugfix: negative input now possible
-bugfix: parsing fixed and improved
Donload:
http://www.thinkrelative.de/gdesign.zip
Regards,
Mischa
-bugfix: negative input now possible
-bugfix: parsing fixed and improved
Donload:
http://www.thinkrelative.de/gdesign.zip
Regards,
Mischa
Tested and working....Mischa wrote:Update:
-bugfix: negative input now possible
-bugfix: parsing fixed and improved
Donload:
http://www.thinkrelative.de/gdesign.zip
This is the tool I need... no more GUIs...
and Im sure you are coming out with usuful surprises

Hope you keep this application for a long time(years).....
Thanks... Mischa
well, i actually WAS thinking of that...
but who believes me?!?

but who believes me?!?


( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )
great tool
just a note : when in UTF-8 mode the Header is destroyed
UTF-8 Header is $EF $BB $BF

just a note : when in UTF-8 mode the Header is destroyed
Code: Select all
; gPreferences[462-5-1-1]
*Buffer = AllocateMemory(7812)