Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / [LIB] Lib AGK Gui

Author
Message
Blendman
10
Years of Service
User Offline
Joined: 17th Feb 2014
Location: Arkeos
Posted: 27th Jun 2014 17:02 Edited at: 18th Dec 2014 12:46
Hi

Because in my games and my Tools I need some GUI, I have begun a little Lib with which I can more easily add GUI on my applications.

It's still in wip, but here are some informations about this lib :

I'm a user of PB, and I find the concept of eventGadget/eventType and eventMenu interesting and usefull. So I have add it to this lib.


This lib could be used in game, and could be very usefull to create applications with AGK.



Version 0.43
18 decembre 2014

Download link in the message (18 decembre 2014)


FEATURES
Events :
- Gadget Event
- Even tType (mouse pressed, released...)
- Menu event

Gadgets
- buton
- buton image
- buton custom
- stringgadget
- textgadget
- trackbar (slider)
- panel : note that panel inside other panel are bugged, I have to fixe that
- imagegadget
- checkbox


Misc
- LAG_Message()
- menubox for message (thanks to Baxlash !)
- Theme : light, dark, darkgrey, classic, fx



Version 0.11 (07/06/2014)

Gadgets added :
- button (with toggle)
- trackbar
- panel (not finished)
- checkbox


Menu :
- createmenu
- menutitle
- menuitem


Event :
- eventgadget (event on the item)
- eventmenu (event on the menu)
- eventtype (mouse pressed...)



screenshots
Ui customisation and some gadgets








If you are interested I can post a zip, with the code and media, but it's still in wip .

http://www.dracaena-studio.com
baxslash
Valued Member
Bronze Codemaster
17
Years of Service
User Offline
Joined: 26th Dec 2006
Location: Duffield
Posted: 27th Jun 2014 18:13
Looks really neat. I'd quite like to use a good library like this for future tools...
Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 28th Jun 2014 23:42
Looks interesting.

Is it in Tier 1 or Tier 2?

Cheers,
Ancient Lady
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 27th Sep 2014 08:43
Also - AGK2?

a long time dabbler with DBC and DBPro with no actual talent but lots of enthusiasm...
3d point in space
15
Years of Service
User Offline
Joined: 30th Jun 2009
Location: Idaho
Posted: 27th Sep 2014 13:44 Edited at: 27th Sep 2014 13:46
hi i will show you how to use mfc in agk if your interested? MFC though does not work on mobile devices such as droid and apple though.

Developer of Space Chips, pianobasic, zipzapzoom, and vet pinball apps. Developed the tiled map engine seen on the showcase. Veteran for the military.
SoftMotion3D
AGK Developer
19
Years of Service
User Offline
Joined: 24th Aug 2005
Location: Calgary,Alberta
Posted: 29th Sep 2014 19:08
yes same question t1 or t2? If its for windows only then i will need to develope my own unfortunetly.

JimHawkins
15
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 29th Sep 2014 19:43
AGK is really not the tool you need to do standard GUI stuff.

-- Jim - When is there going to be a release?
SoftMotion3D
AGK Developer
19
Years of Service
User Offline
Joined: 24th Aug 2005
Location: Calgary,Alberta
Posted: 29th Sep 2014 21:23
it is when your developing drawing and animation software for use with agk. Or level editors for use with agk 3d or not.

A gui standard would be very helpfull ! even with my music app that i ported to agk i needed gui stuff and had to code my own.

Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 29th Sep 2014 23:24
I agree,

Some essential but perhaps graphically flexible GUI would greatly enhance AGK/AGK2 - for games too!

a long time dabbler with DBC and DBPro with no actual talent but lots of enthusiasm...
Blendman
10
Years of Service
User Offline
Joined: 17th Feb 2014
Location: Arkeos
Posted: 18th Dec 2014 12:40
Hi

Here the first release of this Lib


VERSION
Version 0.43
18 decembre 2014


FEATURES
Events :
- Gadget Event
- Even tType (mouse pressed, released...)
- Menu event

Gadgets
- buton
- buton image
- buton custom
- stringgadget
- textgadget
- trackbar (slider)
- panel : note that panel inside other panel are bugged, I have to fixe that
- imagegadget
- checkbox


Misc
- LAG_Message()
- menubox for message (thanks to Baxlash !)
- Theme : light, dark, darkgrey, classic, fx


INFOS

Please note that it isn't finished (there aren't all the gadgets I would like to add).
But, most of the gadgets/features sould work.

It's for AGK2 tier1, but with just a few changes it should work in agk1 (tier1).

If someone want to convert it to C++ (tier2), it would be great .

I hope you like it.

If you improve it, or find/fixe bug, please post the new version in this thread .
If you like it, and use it in some of your applications, you can post a screenshot too ^^.

Bye.

http://www.dracaena-studio.com

Attachments

Login to view attachments
Retrific
10
Years of Service
User Offline
Joined: 26th Aug 2014
Location: Horwich, UK
Posted: 18th Dec 2014 14:45
This looks great, thank you.
Kaev
9
Years of Service
User Offline
Joined: 13th Dec 2014
Location:
Posted: 18th Dec 2014 16:17
I don't have that much experience with AppGameKit, but the commands between T2 and T1 shouldn't be (much) different. If you want, i could try to convert it to Tier 2.
Duffer
21
Years of Service
User Offline
Joined: 9th Feb 2003
Location: chair
Posted: 6th Jan 2015 22:17
@ Blendman,

It looks great - maybe some flexibility on the bitmap fonts?

And textures to panels etc?

a long time dabbler with DBC and DBPro with no actual talent but lots of enthusiasm...
BatVink
Moderator
21
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 7th Jan 2015 10:11
Very nice, good work!

Quidquid latine dictum sit, altum sonatur
xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 8th Jan 2015 04:35
Apple will reject all things that are similar to windows, be carefull.

I have a big lib to emulate a windows, with icons with name, file transfer, mouse and all the rest and they rejected my emulator some months ago.

Login to post a reply

Server time is: 2024-11-25 14:34:03
Your offset time is: 2024-11-25 14:34:03