gDesign - Visual Designer beta2 (update 5 - tab order)

Developed or developing a new product in PureBasic? Tell the world about it.
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

Just checked this out and I think it is very nice. It seems to me you put alot of thought into this application. Good job Mischa!
-Beach
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

@Thanks Beach. 8)

Update
-Bugfix: ListViewGadget creation flags inside include source
-Bugfix: Load design in gDesign with a SplitterGadget that include ContainerGadget
-Bugfix: Select a FrameGadget inside ContainerGadget that is part of Splitter
was not possible. Now you can select by holding SHIFT+X keys in this case.

-Better window creation inside created source (Thanks again ts-soft)
-No more flickering if you start gDesign

-Autosize function enhanced again
Now you can make gadgets inside ContainerGadgets correct autosizeable
if the container is part of a SplitterGadget.

-ButtonGadgets with bitmap-flag and ImageGadgets now supporting .ico files.

-gDesignSetImage() function (part of include, if you use image containing gadgets) enhanced
Now you can return old imageid if you wish
There is also a new small function 'ConvertIcoToBmp'. This one you will need if you
want to set new icon to ButtonGadgets with bitmap-flag or ImageGadgets, cause
they need bitmap format.
Download: http://www.thinkrelative.de/gdesign.zip

New example inside package.

Regards,
Mischa
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

Update
-Bugfix: Caption field in object manager didn't react no more if you press 'enter'
-Changed: If you press enter, the editbox of the context window becomes focus.
-Changed: Other back color for short-key menu. (Better contrast)
Download: http://www.thinkrelative.de/gdesign.zip

Regards,
Mischa
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

It is amazing how fast you can put a form together with gDesign. Mischa, do you have plans to add extra forms/windows (like adding adding a setup window or a fancy about box)? It might be there already but I can not figure it out.
-Beach
porfirio
Enthusiast
Enthusiast
Posts: 111
Joined: Mon Nov 15, 2004 11:00 pm
Location: portugal

Post by porfirio »

This is what i have been looking for!!!!
Esey editing the forms again and again

You can explore winapi and add alot more options and things
What about a integrated ide when we can esey design and code at same time like we do on vb??

I like your system keep it up!!
Forgive-me for my english, i'm portuguese!
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

What about a integrated ide when we can esey design and code at same time like we do on vb??
I've thought about that. We will see. :wink:

But there are still some other things to do.

Actual i'm working on the tab order part,
after that ListIcon columns will come,
after that window creation or coloring..

The ToDoList is long, but it will come. 8)

Regards,
Mischa
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4789
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Post by Fangbeast »

Mischa, I can see the splitter in your example but it's not available off the gadget menu. Did I miss something>
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

Set two gadgets, mark it (rectangle with mouse) and rightclick, you see the splittermenü, sorry my english :oops:
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

Update
14. December 2005
----------------------------
-Bugfix: Wrong coordinates of gadgets inside parents when using 'Combine to ContainerGadget'
-Bugfix: Intern Recreation routine don't set correct panel page numbers

-Added: Now you can use [CURSORS] + [CONTROL] to resize selected gadget by keys.
(But don't forget: You can also direct input position and size in object manager fields!)

-Added: Tab order. You can simply drag'n drop gadgets in object tree to change order.
This works from up to down. This means source gadget will be placed after target gadget.
SplitterGadgets or the two splitter parts are fixed and can't be moved this way.
You can change tab/page order of PanelGadgets, too!


13. December 2005
----------------------------
-Bugfix: ImageGadget
Download: http://www.thinkrelative.de/gdesign.zip

Regards,
Mischa
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4789
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Post by Fangbeast »

ts-soft wrote:Set two gadgets, mark it (rectangle with mouse) and rightclick, you see the splittermenü, sorry my english :oops:
Thanks Mischa, i'm amazed how easy it is. THis is how it should be, easy and fast. No more sore wrists:):)
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

This software ranks alongside Tailbite as the all time useful PB tool!

Three cheers for Mischa...
I may look like a mule, but I'm not a complete ass.
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4789
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Post by Fangbeast »

So now we had to add Mischa to the ranks of PB Genii (many geniuses) along with Sparkie and srod :):)
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

Fangbeast wrote:So now we had to add Mischa to the ranks of PB Genii (many geniuses) along with Sparkie and srod :):)
Don't forget Fangbeast! :)
-Beach
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4789
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Post by Fangbeast »

Beach, what gives? Me a genius??? What on earth have you been drinking. I know bugger all compared to these guys.


And I deserve hamster of the year award for the way I code.
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

Ok, maybe not "Genius"... How about.. smarter than the average bear? :)
-Beach
Post Reply