Latest Uploads
Invasion V ... prototype

rychan

Invasion V ... Prototype

rychan

Shields 64x64

Pakz

Ffs_Spam

Jayenkai

Hives Screen shot

rychan

Rpg Potion Sprites

Pakz

Showcase > Functions Libraries ( Created 23 February 2010 | Last Edited 14 September 2010)

Hag GUI - Created by HoboBen (Rating 100%)

A fully-featured GUI for Cobra
Created using Cobra > WindowsView Worklog (0 entries)
Download page
Finally got my GUI into a state that I consider "complete".

Screenshots: Hag GUI Screenshots

Sadly not properly documented (though that should change soon as I'm using my new website to edit the documentation), BUT there are currently |edit| Fourteen |edit| good ready-to-run examples with source code that you can download. The existing documentation is available here.

The following GUI elements are supported:

  • Buttons, including image buttons
  • Canvases
  • Check boxes
  • Drop-down boxes
  • Frames/borders
  • List boxes
  • Progress bars
  • Radio buttons
  • Scrollbars
  • Sliders
  • Tabs
  • Text, wrapped and hyperlinks
  • Text boxes, with rich text

Additional Features:

  • Fully skinnable - suitable for a sensible level editor or themed for your game
  • Switch skins on-the-fly
  • Excellent performance
  • Detailed error, debug and performance logging
  • Tool tip hints and mouse state hints
  • Natural keyboard control, e.g. tab to jump to next text box
  • Text boxes have full keyboard and mouse control, e.g. selecting text, copy/paste, home/end, etc.
  • Text boxes are all rich text, e.g. change bold, italic, colour, font several times in the same text box
  • Works with pure2d, cobra2d and cobra3d modules with no changes
  • Elements grouped and attached to "forms" - easily move, disable or hide a whole group at once.



















More Screenshots: Hag GUI Screenshots
Highslide JS Highslide JS

Latest Comments

Posted : Monday, 01 March 2010, 09:52
HoboBen


Updated, code has minor fixes. Examples download now contains fourteen examples (one dedicated to each element), each with exe + source. Online documentation now has a page for each GUI element with screenshots, description, and example code.

Still got to add all the functions to the docs, but the examples should be enough for the moment.

Posted : Wednesday, 03 March 2010, 11:20
flying_cucco


Vote : 5
This is amazing!

Posted : Tuesday, 14 September 2010, 15:24
HoboBen


Updated, with some bugfixes, faster text-wrapping, and a new xml2gui download which loads the GUI straight from an XML file...

e.g.

main.xml
-->

with

editor.cps
-->

Becomes...



Posted : Tuesday, 14 September 2010, 15:29
JL235


OOOOOOOO, that's very nice. How about building a dynamic one next, so you could edit the XML and see the GUI in real time like in VS.

Homepage : http://www.StudioFortress.com
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 670|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Favourite Amstrad CPC Games
steve_ancell Sat 21:02
Shoutbox Topic - 319
steve_ancell Sat 20:52
Inside Donald Trump
rockford Sat 12:09
Any Feature Requests?
Jayenkai Sat 09:36
More Monkey Madness - With Ducks
rockford Sat 05:13
Arms on Switch
rockford Sat 05:02
Time for a new Android Test Doohickey
Jayenkai Fri 09:26
CSS-Me-Do - SoCoder2
Jayenkai Fri 06:28
Pillowcases for kids!
rockford Thu 16:15
Manchester Arena Explosion
Jayenkai Thu 02:04
More

Latest Items
Showcase : Hives
zzoom Fri 16:10
Dev-Diary : My Journey into NES Development
rychan Thu 12:31
Showcase : Flappadiddle
Jayenkai Sun 14:39
Snippet : QFind
Jayenkai Sun 13:02
Showcase : Tiny Blocks
Jayenkai Sun 04:08
Showcase : Read Error A
rychan Fri 05:13
Blog : All my makes!
Jayenkai Tue 05:48
Showcase : Infinitron
rychan Mon 18:03
Showcase : Quadoban
rskgames Fri 10:11
Blog : My Arduino experience.
steve_ancell Wed 17:02
Showcase : Roguelike Explorer
Pakz Fri 06:59
News : Newsletter #311
Jayenkai Thu 17:27
Link : Super Shapes Exploration Kit
Andy_A Thu 11:09
Dev-Diary : Sensitive - Arduboy!
rychan Thu 17:27
Snippet : Skylines
steve_ancell Tue 14:25
More

Who's Online
steve_ancell
Sat, at 21:32
9572AD
Sat, at 18:50
therevillsgames
Sat, at 18:00
rockford
Sat, at 16:19
shroom_monk
Sat, at 16:02
Jayenkai
Sat, at 15:42
spinal
Sat, at 12:08
rychan
Sat, at 08:56
rskgames
Sat, at 07:21
Pakz
Sat, at 04:16
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.