This repository has been archived by the owner on Jun 21, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
/
README
43 lines (34 loc) · 1.66 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
*** 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