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

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

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

Post by Mischa »

Here comes beta 2.

http://www.thinkrelative.de/gdesign.zip

Too many changes done. I can't remember at all the stuff i made.
Download, start it and you will see.. :wink:

Regards,
Mischa
Last edited by Mischa on Thu Dec 15, 2005 12:52 am, edited 5 times in total.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: gDesign - Visual Designer beta2

Post by PB »

Hmm, a single form with a Frame3DGadget and ButtonGadget, and the exe
created is 207 KB? I can see this is due to a massive 18 KB include source
file, but seriously... this is without even adding any of my own code yet. :shock:
Last edited by PB on Sun Dec 04, 2005 4:59 am, edited 1 time in total.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Straker
Enthusiast
Enthusiast
Posts: 701
Joined: Wed Apr 13, 2005 10:45 pm
Location: Idaho, USA

Post by Straker »

@PB - still using those 144kb floppies?
Intrigued
Enthusiast
Enthusiast
Posts: 501
Joined: Thu Jun 02, 2005 3:55 am
Location: U.S.A.

Post by Intrigued »

Looking good, looooking good!

Thanks for sharing, again.
Intrigued - Registered PureBasic, lifetime updates user
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Post by Droopy »

Nice enhanced version.

Same remark as PB : The Exe size is strong
When changing gadget with TAB, it is possible to change gadget id without deleting them.

Thanks :D
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Post by Droopy »

For the Exe size : In the include file, by removing

Code: Select all

UseJPEGImageDecoder()
UsePNGImageDecoder()
The size fell to 87K
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

@Droopy: Yes, removing those image decoders will help. It's a shame that
the app includes all these functions by default, thus increasing the exe size
for no reason. If such includes were optional, it'd be a better app. It's too
much hassle right at the moment because the user has to go and remove
all unused functions by hand...
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

pfff i don't mind, i draw the line at roughly 1 mb, remember people, this is 2005, and although small aps are often the best, in cases like this i don't mind too much

looks promising!
( 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... )
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

may i suggest to use a button bar or small command panels or something similar instead of the right mouse button? that will speed things up tremendously
( 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... )
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Post by Droopy »

Code: Select all

UseJPEGImageDecoder() 
UsePNGImageDecoder()
@Micha : It's possible to call this functions only when a gadget like a GadgetButton or ImageGadget is created ?
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

Slow down.
Simple source analyse is planned. Without that function, it's the
only way for me, at this time, to include all functionallity, cause i don't know,
what you will do after source generation with your design. :?
But i will "fix" this "shame" for the final.

Regards,
Mischa
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> Slow down

Hehe, we can't, we're PureBasic users. ;)

> Simple source analyse is planned

Good! Makes the app a much more attractive option.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Post by Polo »

PB wrote:> Slow down

Hehe, we can't, we're PureBasic users. ;)
:lol: 8)
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Awesome. I love it. Absolutely brilliant for creating cheeky dialogues.

**EDIT** Program crashes on opening a .gdf file created with the first version of gDesign! I take it this means that the file structure has altered? Not a problem as such.
I may look like a mule, but I'm not a complete ass.
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

This is NICE.

Size doesn't concern me at all, at this level.

Thanks much.
Post Reply