File: README

package info (click to toggle)
libtexttools 2.0.3-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,188 kB
  • ctags: 635
  • sloc: ada: 13,120; cpp: 1,679; ansic: 777; makefile: 156; sh: 2
file content (46 lines) | stat: -rw-r--r-- 1,525 bytes parent folder | download | duplicates (2)
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
44
45
46
TextTools 2.0.3

Copyright (c) 1999-2003 PegaSoft Canada.
Designed and Programmed by Ken O. Burtch
Home Page: http://www.pegasoft.ca/tt.html

The Texttools packages are a GPL, ncurses-based library for the Linux
console.  Texttools contain more than 600 procedures and functions to
create windows, draw scroll bars, handle the mouse and keyboard events,
play sounds, and much more.  The Texttools package also provides a
thick binding to Linux kernel calls.  You can create a wide
variety of application programs using Texttools alone.

TextTools is written in Ada 95 and C.  You'll need to download the
Gnat compiler to use TextTools.  You can write prograns in Ada or C++
that use TextTools.


DOCUMENTATION

usermanual.html - the TextTools User Manual
refmanual.html  - the TextTools Reference Manual


RECENT CHANGES

The change logs are now online at the PegaSoft Linux Cafe
http://www.pegasoft.ca/docs/discus/index.html.


INSTALLATION

1. Install the GNAT compiler (or in GCC 3.1 or newer, make sure
   Ada is enabled).
2. If using a version of GNAT older than GCC 3.1, change the GCC_OPTIONS
   in examples/Makefile.
3. Edit C_code/curses.c  If you are using NCURSES3, uncomment the NCURSES3
   define.  If using NCURSES4, comment out the NCURSES5 define.
4. Type "make" in the topmost Texttools directory.
5. Test the examples by running them.  (Note: Red Hat's console is not
   fully VT-102 compatible.  Use xterm instead.)

The cpp directory contains C++ examples.
The examples directory contains Ada examples.