Latest Uploads
Rpg Potion Sprites

Pakz

Super Shap ... ration Kit

Andy_A

Platdude Spotting

Jayenkai

Nom nom nom

Jayenkai

Rainbow Trout

Pakz

King Salmon

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 561|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Buy Zelda
rockford Sun 08:52
Repetitive Blogging
rskgames Fri 10:04
TinyBlocks
spinal Fri 06:46
Arduboy Owners Club
spinal Fri 02:30
AGameAWeek : 2017 - Part One
Jayenkai Thu 13:11
A New Korg Gadget!
Jayenkai Thu 12:30
SNES Mini?
rychan Thu 07:11
Steampunk Lamp
Jayenkai Wed 06:05
Finishing Off
rockford Tue 08:20
Weather in Games
rychan Tue 07:26
More

Latest Items
Showcase : Quadoban
rskgames Fri 10:11
Blog : My Arduino experience.
steve_ancell Wed 17:02
Showcase : Roguelike Explorer
Pakz Fri 06:59
Showcase : Infinitron
Jayenkai Mon 07:50
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
Dev-Diary : PS2 to N64 Adapter
spinal Sun 10:49
Link : Vector Tutorials/Help page.
Pakz Thu 23:00
Blog : mini project
spinal Sun 10:13
Showcase : Blockman Returns
Jayenkai Fri 03:04
Snippet : Wall Tracing on Random Maps (rpg)
rskgames Wed 22:48
Snippet : Path Following
Pakz Mon 16:25
More

Who's Online
Jayenkai
Sun, at 09:35
9572AD
Sun, at 09:16
rockford
Sun, at 08:54
rskgames
Sun, at 08:52
shroom_monk
Sun, at 08:25
Pakz
Sun, at 08:11
spinal
Sun, at 07:52
steve_ancell
Sun, at 02:35
Andy_A
Sat, at 14:01
rychan
Fri, at 04:50
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.