home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- !!! This disk contains a demonstration of
- !!!
- !!! CDG Curses
- !!!
- !!! The Cygnus Development Group(Tm)'s
- !!! UNIX(Tm)-compatible windowing software,
- !!! for Microsoft C Version 3.0/4.0
-
-
-
- How does this work?
- -------------------
-
- To run the program, type (at the DOS prompt)
-
-
- A:> demo
-
-
- to view exciting, sophisticated examples of screen management. This
- demo was produced entirely with the CDG Curses Library, (including the
- CDG DOSTools Library) and the CDG XCurses Library, which is a set of
- functions designed to enhance the powerful capabilities of Curses.
-
-
- What's the big deal?
- --------------------
-
- Curses provides a uniform interface to screen management. Using
- virtual windows, the programmer can create an image of what a portion
- of the screen should look like. Then, on command, the physical
- screen is updated to look like the virtual window. Windows can be
- passed around to various functions as desired, and are accessed
- uniformly through a small set of primitives. With these primitives,
- other, more powerful, functions can be built to perform the duties
- required.
-
- The Curses Library is 100% compatible with the UNIX library of the
- same name, while XCurses takes advantage of the color and versatility
- of the IBM PC (Tm). The source code for the demo program is included
- for examination, and to illustrate the power achieved through a small
- set of versatile functions.
-
- To easily produce SHARP, fast, visually INTERESTING displays, order
- Curses NOW!
-
-
- What else is needed?
- --------------------
-
- Curses currently supports the Microsoft(Tm) C compiler, versions
- 3.0/4.0 (5.0 soon!). Write for information concerning other
- compilers.
-
- > Requires MS/PC-DOS 2.x or higher, minimum 64K RAM.
- > Distributed on 5-1/4" DS/DD diskettes.
- > NOT COPY PROTECTED!
-
-
- What do I get?
- --------------
-
- All products include object-module libraries in small, medium,
- compact, and large formats, along with complete documentation
- describing the operation and use of each function. Also, a
- discussion of the 'curses concept' is provided to get you started.
- As for the PC-specific extensions, DETAILED explanations are
- provided concerning the areas where CDG Curses deviates from
- UNIX compatibility.
-
-
- How much does it cost?
- ----------------------
-
- CDG Curses, V1.0 $99.00
- (includes Curses, XCurses, and DOSTools Libraries)
-
- CDG Curses - L, V1.0 $189.00
- (above library with FREE lifetime updates for all new
- versions and enhancements)
-
- CDG Curses Source Code, V1.0 $329.00
- Complete source code for all functions of all libraries,
- including 'make' files, complete documentation, and above
- libraries. (Does NOT include lifetime updates)
-
-
- How do I order?
- ---------------
-
- To order, print out the file 'ORDER.FRM' on the demo diskette,
- file it out, and drop it in the mail. Or, write to:
-
- Cygnus Development Group
- Dept. DC
- 13000 Roma NE
- Albuquerque, New Mexico 87123
-
-
-
- Library Contents:
- -----------------
-
- Here is a list of all UNIX-compatible Curses functions.
- Keep in mind that this is only a partial list of the
- functions available in the libraries!
-
-
- 1) addch() 2) addstr()
- 3) attroff() 4) attron()
- 5) attrset() 6) beep()
- 7) blinkok() 8) box()
- 9) cbreak() 10) clear()
- 11) clearok() 12) clrtobot()
- 13) clrtoeol() 14) crmode()
- 15) delch() 16) deleteln()
- 17) delwin() 18) echo()
- 19) endwin() 20) erase()
- 21) erasechar() 22) flash()
- 23) flushinp() 24) flushok()
- 25) getch() 26) getstr()
- 27) getyx() 28) has_ic()
- 29) has_il() 30) inch()
- 31) initscr() 32) insch()
- 33) insertln() 34) keypad()
- 35) killchar() 36) leaveok()
- 37) move() 38) mvcur()
- 39) mvwin() 40) newwin()
- 41) nl() 42) nocbreak()
- 43) nocrmode() 44) nodelay()
- 45) noecho() 46) nonl()
- 47) noraw() 48) nowrap()
- 49) overlay() 50) overwrite()
- 51) printw() 52) raw()
- 53) refresh() 54) scroll()
- 55) scrollok() 56) setterm()
- 57) standend() 58) standout()
- 59) subwin() 60) touchwin()
- 61) typeahead() 62) unctrl()
- 63) waddch() 64) waddstr()
- 65) wattroff() 66) wattron()
- 67) wattrset() 68) wclear()
- 69) wclrtobot() 70) wclrtoeol()
- 71) wdelch() 72) wdeleteln()
- 73) werase() 74) wgetch()
- 75) wgetstr() 76) winch()
- 77) winsch() 78) winsertln()
- 79) wmove() 80) woverlay()
- 81) woverwrite() 82) wprintw()
- 83) wrap() 84) wrefresh()
- 85) wscanw() 86) wstandend()
- 87) wstandout()
-