*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages              
Title
Content
Arch
Section
 
 curs_insstr(3x) -- insert string before character under the cursor in a curses window
    These routines insert a character string (as many characters as will fit on the line) before the character under the cursor. All characters to the right of the cursor are moved to the right, with the possibility of the rightmost characters on the line being lost. The cursor position does not change (after moving to y, x, if specified). (This does not imply use of the hardware insert character feature.) The four routines with n as the last argument insert at most n characters. If n<=0, then the e...
 curs_instr(3x) -- get a string of characters from a curses window
    These routines return the string of characters in str starting at the current cursor position in the named window and ending at the right margin of the window. Attributes are stripped from the characters. The four functions with n as the last argument return the string at most n characters long.
 curs_inswch(3x) -- insert a wchar_t character before the character under the cursor in a curse
    These routines insert the character wch, holding a wchar_t character, before the character under the cursor. All characters to the right of the cursor are moved one space to the right, with the possibility of the rightmost character on the line being lost. The cursor position does not change (after moving to y, x, if specified). (This does not imply use of the hardware insert character feature.)...
 curs_inswstr(3x) -- insert wchar_t string before character under the cursor in a curses window
    These routines insert a wchar_t character string (as many wchar_t characters as will fit on the line) before the character under the cursor. All characters to the right of the cursor are moved to the right, with the possibility of the rightmost characters on the line being lost. The cursor position does not change (after moving to y, x, if specified). (This does not imply use of the hardware insert character feature.) The four routines with n as the last argum...
 curs_inwch(3x) -- get a wchar_t character and its attributes from a curses window
    These routines return the wchar_t character, of type chtype, at the current position in the named window. If any attributes are set for that position, their values are OR-ed into the value returned. Constants defined in <curses.h> can be used with the & (logical AND) operator to extract the character or attributes alone.
 curs_inwchs(3x) -- get a string of wchar_t characters (and attributes) from a curses window
    These routines return a string of type chtype, holding wchar_t characters, starting at the current cursor position in the named window and ending at the right margin of the window. The four functions with n as the last argument, return the string at most n wchar_t characters long. Constants defined in <curses.h> can be used with the & (logical AND) operator to extract the wchar_t character or...
 curs_inwstr(3x) -- get a string of wchar_t characters from a curses window
    These routines return the string of wchar_t characters in str starting at the current cursor position in the named window and ending at the right margin of the window. Attributes are stripped from the characters. The four functions with n as the last argument return the string at most n wchar_t characters long.
 curs_kernel(3x) -- low-level curses routines
    The following routines give low-level access to various curses functionality. Theses routines typically are used inside library routines. The def_prog_mode and def_shell_mode routines save the current terminal modes as the "program" (in curses) or "shell" (not in curses) state for use by the reset_prog_mode and reset_...
 curs_move(3x) -- move curses window cursor
    With these routines, the cursor associated with the window is moved to line y and column x. This routine does not move the physical cursor of the terminal until refresh is called. The position specified is relative to the upper left-hand corner of the window, which is (0,0).
 curs_outopts(3x) -- curses terminal output option control routines
    These routines set options that deal with output within curses. All options are initially FALSE, unless otherwise stated. It is not necessary to turn these options off before calling endwin. With the clearok routine, if enabled (bf is TRUE), the next call to wrefresh with this window will clear the screen completely and redraw the entire screen from scratch. This is useful when the content...
 curs_overlay(3x) -- overlap and manipulate overlapped curses windows
    The overlay and overwrite routines overlay srcwin on top of dstwin. scrwin and dstwin are not required to be the same size; only text where the two windows overlap is copied. The difference is that overlay is non-destructive (blanks are not copied) whereas overwrite is destructive. The copywin routine provides a finer granularity of control over the overlay an...
 curs_pad(3x) -- create and display curses pads
    The newpad routine creates and returns a pointer to a new pad data structure with the given number of lines, nlines, and columns, ncols. A pad is like a window, except that it is not necessarily associated with a viewable part of the screen. Automatic refreshes of pads (e.g., from scrolling or echoing of input) do not occur. It is not legal to call wrefresh with a pad as an argument; the routines prefresh or pnout
 curs_printw(3x) -- print formatted output in curses windows
    The printw, wprintw, mvprintw and mvwprintw routines are analogous to printf [see printf(3S)]. In effect, the string that would be output by printf is output instead as though waddstr were used on the given window. The vwprintw routine is analogous to vprintf [see vprintf...
 curs_refresh(3x) -- refresh curses windows and lines
    The refresh and wrefresh routines (or wnoutrefresh and doupdate) must be called to get any output on the terminal, as other routines merely manipulate data structures. The routine wrefresh copies the named window to the physical terminal screen, taking into account what is already there in order to do optimizations. The refresh routine is the same,...
 curs_scanw(3x) -- convert formatted input from a curses widow
    The scanw, wscanw and mvscanw routines correspond to scanf [see scanf(3S)]. The effect of these routines is as though wgetstr were called on the window, and the resulting line used as input for the scan. Fields which do not map to a variable in the fmt field are lost. The vwscanw routine is similar to vwprintw in that it performs a wsca...
<<  [Prev]  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  
58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service