[go: up one dir, main page]

Menu

Tree [7a1844] master / demos /
 History

HTTPS access


File Date Author Commit
 README.md 2019-05-26 William McBrine William McBrine [31b3c4] More like this, probably.
 UTF-8-demo.txt 2019-05-26 William McBrine William McBrine [25e7af] Some more interesting test material for tuidemo...
 firework.c 2018-02-03 William McBrine William McBrine [45c191] Allow KEY_* codes (including KEY_RESIZE) to exi...
 nctests.mif 2023-06-27 William McBrine William McBrine [977dcc] Update ncurses_tests to 6.4
 ncurses_cfg.h 2023-06-27 William McBrine William McBrine [977dcc] Update ncurses_tests to 6.4
 ozdemo.c 2019-08-07 William McBrine William McBrine [20d156] More ISO dates.
 ptest.c 2023-06-26 William McBrine William McBrine [3bb52c] Absorb resize events in ptest, rather than adva...
 rain.c 2019-09-08 William McBrine William McBrine [c05cd3] rain and worm actually look better (or at least...
 testcurs.c 2025-08-27 William McBrine William McBrine [cea970] ACS_BLOCK is poorly supported (at least as a ce...
 tui.c 2021-06-29 Chris Frey Chris Frey [436f52] Handle KEY_BACKSPACE in tui.c for tuidemo
 tui.h 2019-08-07 William McBrine William McBrine [20d156] More ISO dates.
 tuidemo.c 2019-08-07 William McBrine William McBrine [20d156] More ISO dates.
 worm.c 2019-09-08 William McBrine William McBrine [c05cd3] rain and worm actually look better (or at least...
 xmas.c 2018-02-02 William McBrine William McBrine [d65fbf] Unneeded includes.

Read Me

PDCurses Demos

This directory contains demonstration programs to show and test the
capabilities of curses libraries. Some of them predate PDCurses,
PCcurses or even pcurses/ncurses. Although some PDCurses-specific code
has been added, all programs remain portable to other implementations
(at a minimum, to ncurses).

Building

The demos are built by the platform-specific makefiles, in the platform
directories. Alternatively, you can build them manually, individually,
and link with any curses library; e.g., "cc -orain rain.c -lcurses".
There are no dependencies besides curses and the standard C library, and
no configuration is needed.

Distribution Status

Public domain, except for rain.c and worm.c, which are under the ncurses
license (MIT-like), and UTF-8-demo.txt, which is under Creative Commons
Attribution ([CC BY]).