This repository was archived by the owner on Jun 21, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Simple (and unmaintained!) GUI library built on SDL. Not recommended for new code!
License
libsdl-org/GUIlib
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
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!