Programmer's guide to NCurses /

<Ul> <li>nCurses is a programming library with an API that allows programmers to write text user interfaces in a terminal-independent manner; it's currently the most popular way to program a console in the Unix environment <li>The book serves as a tutorial that walks C languag...

Full description

Bibliographic Details
Main Author: Gookin, Dan
Format: Book
Language:English
Published: Indianapolis, Ind. : Wiley Pub., ©2007.
Subjects:
LEADER 07046cam a2200685Ma 4500
001 183926c5-eb1a-4cd1-9f8a-ea0faf46548f
005 20230728000000.0
008 070811s2007 inua o 001 0 eng d
010 |z  2007001553 
040 |a SFB  |b eng  |e pn  |c SFB  |d N$T  |d YDXCP  |d IDEBK  |d E7B  |d OCLCQ  |d B24X7  |d REDDC  |d OCLCQ  |d OCLCF  |d OCLCO  |d OCLCQ  |d AGLDB  |d UWO  |d LIV  |d OCLCQ  |d VTS  |d COO  |d EBLCP  |d NRU  |d DEBSZ  |d UKDOC  |d STF  |d M8D  |d OCLCQ  |d OCLCO 
019 |a 86110520  |a 243599949  |a 476040329  |a 646799832  |a 748539270  |a 859864186 
020 |a 9780470140130  |q (electronic bk.) 
020 |a 0470140135  |q (electronic bk.) 
020 |z 9780470107591  |q (pbk.) 
020 |a 0470107596 
020 |a 9780470107591 
029 1 |a AU@  |b 000051405002 
029 1 |a DEBBG  |b BV043169644 
029 1 |a DEBSZ  |b 422221074 
029 1 |a AU@  |b 000048751378 
029 1 |a DEBSZ  |b 39610911X 
035 |a (OCoLC)243599948  |z (OCoLC)86110520  |z (OCoLC)243599949  |z (OCoLC)476040329  |z (OCoLC)646799832  |z (OCoLC)748539270  |z (OCoLC)859864186 
050 4 |a QA76.76.O63  |b G66665 2007eb 
072 7 |a COM  |x 046070  |2 bisacsh 
072 7 |a COM  |x 046030  |2 bisacsh 
072 7 |a COM  |x 088010  |2 bisacsh 
072 7 |a UP  |2 bicssc 
082 0 4 |a 005.4/32  |2 22 
049 |a MAIN 
100 1 |a Gookin, Dan.  |9 112522 
245 1 0 |a Programmer's guide to NCurses /  |c Dan Gookin. 
246 3 0 |a NCurses 
260 |a Indianapolis, Ind. :  |b Wiley Pub.,  |c ©2007. 
300 |a 1 online resource (xx, 556 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Title from title screen. 
500 |a Includes index. 
505 0 |a Cover -- About the Author -- Credits -- TOC36;Contents -- Acknowledgments -- Introduction -- Assumptions -- Curses or NCurses63; -- Conventions -- Compatibility Issues -- Contacting the Author -- CH36;Chapter 1 The Setup -- NCurses Is a UNIX Thing -- Run 40;Don8217;t Walk41; to a Terminal Screen Near You -- Know Something About the Shell -- Make a Place for Your Stuff -- Using an Editor to Create an NCurses Program -- Know Thy Compiler -- All Done33; -- CH36;Chapter 2 Basic I47;O44; the NCurses Way -- The Skeleton -- Writing Text -- Reading Text -- CH36;Chapter 3 Formatting Text -- Text Abuse with Text Attributes -- Can It Do Color63; -- Coloring a Window -- Noise44; Too33; -- CH36;Chapter 4 Around the Window -- Measuring the Standard Screen -- Moving the Cursor Around -- Whither the Cursor63; -- CH36;Chapter 5 More Text Manipulation -- Inserting and Deleting Functions -- Editing Shakespeare -- Less of Hamlet -- CH36;Chapter 6 Clearing and Zapping -- Commands to Erase Chunks of the Screen -- Clrto means Clear To -- You Mean that8217;s It for My NCurses Erasing Fun and Excitement63; -- CH36;Chapter 7 Keyboard Madness33; -- Reading from the Keyboard -- Reading Special Keys -- CH36;Chapter 8 Windows44; Windows Everywhere33; -- Ye Olde Standard Screen -- Making Windows -- Removing a Window -- Dueling Windows -- On Your Own -- CH36;Chapter 9 Subwindows -- The Thing with Subwindows -- Making Subwindows -- Sub45;subwindows -- Removing a Subwindow -- Subwindows Versus Windows -- CH36;Chapter 10 More Window Tricks -- Copying Window Contents -- Scrolling Around -- The Moving Experience -- CH36;Chapter 11 Dig My Pad44; Man -- The Monster Window -- Subpads -- Removing a Pad -- Pad Miscellany -- CH36;Chapter 12 The Joy of Soft Labels -- What Is a Soft Label63; -- Doing the Soft Label Thing -- Soft Labels Here and Gone -- Hooking in the Function Keys -- CH36;Chapter 13 Messing Mit der Mouse -- Hello44; Mouse -- Reading the Mouse -- To Eek or Not to Eek63; -- CH36;Chapter 14 A Mixture of Stuff -- Adios44; Cursor -- Line Drawing -- Between NCurses and Disk -- Appendix A NCurses Library Reference -- addch40;41; -- addchstr40;41; -- addstr40;41; -- assume_ default_ colors40;41; -- attr_ get40;41; -- attroff40;41; -- attron40;41; -- attrset40;41; -- baudrate40;41; -- beep40;41; -- bkgd40;41; -- bkgdset40;41; -- border40;41; -- box40;41; -- can_ change_ color40;41; -- cbreak40;41; -- chgat40;41; -- clear40;41; -- clearok40;41; -- clrtobot40;41; -- clrtoeol40;41; -- color_ content40;41; -- color_ set40;41; -- COLORS -- COLOR_ PAIRS -- COLS -- copywin40;41; -- curs_ set40;41; -- curses_ version40;41; -- delch40;41; -- deleteln40;41; -- delscreen40;41; -- delwin40;41; -- derwin40;41; -- doupdate40;41; -- dupwin40; win41; -- echo40;41; -- echochar40;41; -- endwin40;41; -- erase40;41; -- erasechar40;41; -- ERR -- FALSE -- filter40;41; -- flash40;41; -- flushinp40; & 
520 |a <Ul> <li>nCurses is a programming library with an API that allows programmers to write text user interfaces in a terminal-independent manner; it's currently the most popular way to program a console in the Unix environment <li>The book serves as a tutorial that walks C language programmers from the very basics of ncurses to the more advanced functions, such as manipulating windows, reading the keyboard, color text, using the mouse, and other more advanced possibilities <li>The book is also a reference that contains more than 180 standard ncurses library functions and constants and explains how each of these options is optimally used <li>Various notes describe the function behavior, while sample code and programs round out the reference </ul> 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Community College Subscription 
630 0 0 |a UNIX (Computer file)  |9 8987 
630 0 7 |a UNIX (Computer file)  |2 fast  |0 (OCoLC)fst01365395  |9 8987 
650 0 |a Operating systems (Computers) 
650 0 |a Graphical user interfaces (Computer systems)  |9 179932 
650 6 |a Systèmes d'exploitation (Ordinateurs)  |9 606237 
650 6 |a Interfaces graphiques (Informatique)  |9 732701 
650 7 |a operating systems.  |2 aat  |9 257785 
650 7 |a COMPUTERS  |x Operating Systems  |x Linux.  |2 bisacsh  |9 248362 
650 7 |a COMPUTERS  |x Operating Systems  |x UNIX.  |2 bisacsh  |9 248363 
650 7 |a COMPUTERS  |x System Administration  |x Linux & UNIX Administration.  |2 bisacsh  |9 248364 
650 7 |a Graphical user interfaces (Computer systems)  |2 fast  |0 (OCoLC)fst00946660  |9 179932 
650 7 |a Operating systems (Computers)  |2 fast  |0 (OCoLC)fst01046280 
655 0 |a Electronic books.  |9 159235 
655 4 |a Electronic books.  |9 159235 
776 0 8 |i Print version:  |a Gookin, Dan.  |t Programmer's guide to NCurses.  |d Indianapolis, IN : Wiley Pub., ©2007  |z 9780470107591  |z 0470107596  |w (DLC) 2007001553  |w (OCoLC)76798165 
999 1 0 |i 183926c5-eb1a-4cd1-9f8a-ea0faf46548f  |l 00011305992  |s US-PBL  |m programmers_guide_to_ncurses_______________________________________________2007_______wileya________________________________________gookin__dan________________________e 
999 1 0 |i 183926c5-eb1a-4cd1-9f8a-ea0faf46548f  |l 975060  |s US-PERMC  |m programmers_guide_to_ncurses_______________________________________________2007_______wileya________________________________________gookin__dan________________________e 
999 1 1 |l 00011305992  |s ISIL:US-PBL  |i Lehigh  |t BKS  |a Electronic  |c Electronic book  |d Other scheme  |p UNLOANABLE