Skip to content
This repository has been archived by the owner on Jun 21, 2022. It is now read-only.
/ GUIlib Public archive

Simple (and unmaintained!) GUI library built on SDL. Not recommended for new code!

License

Notifications You must be signed in to change notification settings

libsdl-org/GUIlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*** THIS PROJECT IS ARCHIVED ***

We did a quick update for SDL2 support, and then made the
github repo read-only. This is here for historical
purposes; it was used for an SDL_net sample app and
maybe a few other things, but nothing serious and it
hasn't been maintained in years.

Do not use this in new code! And consider migrating away
from it in old code, if you happen to be using it.

*** ORIGINAL README FOLLOWS ***


This is a very simple GUI framework, for use with SDL.
It is very flexible, but is by no means a complete windowing system.
Feel free to improve it!! :)

It contains a C++ GUI class with a very rudimentary C interface,
and a set of useful widget classes.

File:		Contents:
--------------- ----------------------------------------------------
GUI.h		The C++ GUI container class
GUI_C.h		The C interface to the GUI objects
GUI_status.h	Type definitions shared between C and C++
GUI_widget.h	The widget base class
GUI_generic.h	The most generic widget, for use with C interface
GUI_area.h	A simple colored rectangle widget
GUI_image.h	A simple static image widget
GUI_button.h	A simple image button widget
GUI_scrollbar.h	A simple scrollbar/scrollbutton widget
GUI_termwin.h	A simple dumb terminal widget
GUI_widgets.h	A header to get all of the library widgets
GUI_output.h	Some simple C functions for popup messages
GUI_loadimage.h	Functions to load C image headers for GUI programs
genimage.c	A program to generate a C image from a BMP file

keyboard.cc	A simple program to test keyboard layouts under SDL
hello.cc	An example of using the C++ GUI library
hello_C.c	An example of using the C interface and GUI_output.h
okay.c		An program to pop up quick "OK" message boxes

About

Simple (and unmaintained!) GUI library built on SDL. Not recommended for new code!

Topics

Resources

License

Stars

Watchers

Forks