┌──────────────────────────────────────────────────────────────────────────────┐ │ Name: │ │ Date: ┌──────┬───────┬──────┐ │ │ Value: ♦ ♦ ♦ ♦ │ │ EAST WEST NORTH SOUTH │ └──────────────────────────────────────────────────────────────────────────────┘ ┌────────────────────┐ A B C D E F G H │ January 2015 │ I J K L M N O P ├──┬──┬──┬──┬──┬──┬──┤ Q R S T U V W X │Su│Mo│Tu│We│Th│Fr│Sa│ Y Z ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ 1│ 2│ 3│ The ncurses(3c) library lets you reff and identify │ 4│ 5│ 6│ 7│ 8│ 9│10│ function keys and characters one key at a time if │11│12│13│14│15│16│17│ desired; lets you control what characters are │18│19│20│21│22│23│24│ displayed by treating the screen as a grid of │25│26│27│28│29│30│31│ character cells; and lets you assign attributes └──┴──┴──┴──┴──┴──┴──┘ like color, italics, and underlining to characters on most terminals. Mouse support is also often available. You can create subwindows in your screen and scroll individual regions.