Jump to content


Photo

GuiGM - A Window and Gui extension


  • Please log in to reply
3 replies to this topic

#1 JimmyBegg

JimmyBegg

    GMC Member

  • GMC Member
  • 111 posts
  • Version:GM:Studio

Posted 29 January 2016 - 01:20 PM

GuiGM
GuiGM is an window and gui engine to use for your game or to use as a base.
 
GUIGM.png
Download: guigm.gmez
Exe Example: guigm.exe
Note: Import the extension resources once you've imported the extension.
 
What it has so far:
Windows:

  • Moveable
  • Auto Depth
  • Popup window (disables all windows in background, unmovable)

Elements (these are attached to windows):

  • Button - call any script with arguments
  • Switch
  • Slider - horizontal and vertical, snapping, markers, range
  • Dropdown box
  • Textfield - highlight with mouse, copy, paste, cut, scroll text (text can be larger than field size)
  • Label
  • Surface draw a surface in a window, scale (maintain ratio), stretch (fill window)

All elements are drawn with inbuilt primitives, but you can use sprites instead (limited to knobs, dropdown arrow and close button at the moment).

Stylesheet/Configuration script:

  • GuiGM has a script called guigm_config, this is essentially a stylesheet for setting the color, font, size, and other settings for elements and windows all in one place. Every variable is commented with its role.

the stylesheet/config script:

Spoiler

Info for the scripts:
Spoiler


Edited by JimmyBegg, 29 January 2016 - 01:52 PM.

  • 2

logoleapgmsig.pngparacs.png


#2 trg601

trg601

    Member of the GMC

  • GMC Member
  • 629 posts
  • Version:GM:Studio

Posted 29 January 2016 - 04:45 PM

This looks very impressive!

I have yet to test it out for myself, but I can see it has a ton of features, more than any other window-gui-system I've seen.

 

I know I shouldn't be talking about this but,

Spoiler

 

I'm also a little shocked that you gave it out as a .gmez file, I've not dealt with extensions for a very long time this is certainly the first studio extension I've ever used.

So I'm wondering, why didn't you put it on the Marketplace?


  • 0
Because of the forum being archived, the above post is probably pretty old and may not reflect my current opinion.
If you want to find some of my games go to: Mutantbrain

#3 JimmyBegg

JimmyBegg

    GMC Member

  • GMC Member
  • 111 posts
  • Version:GM:Studio

Posted 29 January 2016 - 11:42 PM

Thanks! Hope it works well for you ^_^

 

Do you mean you are shocked I didn't put it for sale on the marketplace?
I didn't make this with the idea of selling it, it was just a personal project and I decided it would be useful to others. So I tidied it up, gave it a name and put it here


  • 0

logoleapgmsig.pngparacs.png


#4 Upuaut

Upuaut

    GMC Member

  • New Member
  • 6 posts

Posted 21 March 2016 - 03:19 PM

Hello Jimmy,

 

I´m new to Gamemaker GML and I want to thank you very much for providing a noob like me with these awesome GUI elements.

Thank you very much.


  • 1