1. Hello Guest! It's with a heavy heart that we must announce the removal of the Legacy GMC Archive. If you wish to save anything from it, now's the time! Please see this topic for more information.
    Dismiss Notice

Free Guido - Free and open GUI library

Discussion in 'Work in Progress' started by Juju, Jun 13, 2019.

  1. Juju

    Juju Member

    Jun 20, 2016

    Guido is a simple GUI framework that offers lots of functionality without having to write lots of code.

    It's not dissimilar to the venerable ImGUI, though Guido is considerably easier to use with GM and requires no DLLs or extensions. Guido is fully cross-platform and uses 100% native GML, and it uses GM-standard draw calls throughout.

    Guido isn't intended for flashy menus, it's a barebones system that's focused on providing solid interfaces for tools. Having said that, it's not hard to modify the system to be fancier should you want it!

    The library currently has the following widgets:

    1. Momentary button
    2. Hyperlink
    3. Toggle button
    4. Checkbox
    5. Radio button
    6. Tabs
    7. Sliders (inc. min/max limits and base units)
    8. Real-valued input field (inc. min/max limits and base units)
    9. String input field
    10. 2D button grid

    Guido can also natively display:

    1. Text
    2. Wrapped text (using draw_text_ext)
    3. Sprites
    4. Surfaces
    RujiK and rIKmAN like this.
  2. rIKmAN

    rIKmAN Member

    Sep 6, 2016
    Good stuff as always mate, thanks for sharing.

    PS. I still prefer imJujui :p

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice