X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_outopts.3x.html;h=9be94d9b78fb3a5a3855e6b30649e2069c85d415;hp=1ff83a943728bb4c114f9117d692140cdfb4039a;hb=3a935d9991cdf43ebfa952073c9b555f73a3e011;hpb=55ccd2b959766810cf7db8d1c4462f338ce0afc8 diff --git a/doc/html/man/curs_outopts.3x.html b/doc/html/man/curs_outopts.3x.html index 1ff83a94..9be94d9b 100644 --- a/doc/html/man/curs_outopts.3x.html +++ b/doc/html/man/curs_outopts.3x.html @@ -1,7 +1,7 @@ @@ -91,7 +91,7 @@ needs insert/delete line, for example, for a screen edi- tor. It is disabled by default because insert/delete line tends to be visually annoying when used in applications - where it isn't really needed. If insert/delete line can- + where it is not really needed. If insert/delete line can- not be used, curses redraws the changed portions of all lines. @@ -115,40 +115,40 @@ leave it. It is useful for applications where the cursor is not used, since it reduces the need for cursor motions. - The setscrreg and wsetscrreg routines allow the applica- - tion programmer to set a software scrolling region in a - window. top and bot are the line numbers of the top and - bottom margin of the scrolling region. (Line 0 is the top - line of the window.) If this option and scrollok are en- - abled, an attempt to move off the bottom margin line caus- - es all lines in the scrolling region to scroll one line in - the direction of the first line. Only the text of the - window is scrolled. (Note that this has nothing to do - with the use of a physical scrolling region capability in - the terminal, like that in the VT100. If idlok is enabled - and the terminal has either a scrolling region or in- - sert/delete line capability, they will probably be used by - the output routines.) - - The scrollok option controls what happens when the cursor - of a window is moved off the edge of the window or - scrolling region, either as a result of a newline action - on the bottom line, or typing the last character of the + The setscrreg and wsetscrreg routines allow the applica- + tion programmer to set a software scrolling region in a + window. The top and bot parameters are the line numbers + of the top and bottom margin of the scrolling region. + (Line 0 is the top line of the window.) If this option + and scrollok are enabled, an attempt to move off the bot- + tom margin line causes all lines in the scrolling region + to scroll one line in the direction of the first line. + Only the text of the window is scrolled. (Note that this + has nothing to do with the use of a physical scrolling re- + gion capability in the terminal, like that in the VT100. + If idlok is enabled and the terminal has either a + scrolling region or insert/delete line capability, they + will probably be used by the output routines.) + + The scrollok option controls what happens when the cursor + of a window is moved off the edge of the window or + scrolling region, either as a result of a newline action + on the bottom line, or typing the last character of the last line. If disabled, (bf is FALSE), the cursor is left - on the bottom line. If enabled, (bf is TRUE), the window - is scrolled up one line (Note that to get the physical - scrolling effect on the terminal, it is also necessary to + on the bottom line. If enabled, (bf is TRUE), the window + is scrolled up one line (Note that to get the physical + scrolling effect on the terminal, it is also necessary to call idlok). - The nl and nonl routines control whether the underlying - display device translates the return key into newline on - input, and whether it translates newline into return and - line-feed on output (in either case, the call addch('\n') + The nl and nonl routines control whether the underlying + display device translates the return key into newline on + input, and whether it translates newline into return and + line-feed on output (in either case, the call addch('\n') does the equivalent of return and line feed on the virtual - screen). Initially, these translations do occur. If you - disable them using nonl, curses will be able to make bet- - ter use of the line-feed capability, resulting in faster - cursor motion. Also, curses will then be able to detect + screen). Initially, these translations do occur. If you + disable them using nonl, curses will be able to make bet- + ter use of the line-feed capability, resulting in faster + cursor motion. Also, curses will then be able to detect the return key. @@ -161,19 +161,19 @@ X/Open does not define any error conditions. In this implementation, those functions that have a window - pointer will return an error if the window pointer is + pointer will return an error if the window pointer is null. wclrtoeol - returns an error if the cursor position is + returns an error if the cursor position is about to wrap. wsetscrreg - returns an error if the scrolling region lim- + returns an error if the scrolling region lim- its extend outside the window. - X/Open does not define any error conditions. This imple- - mentation returns an error if the window pointer is null. + X/Open does not define any error conditions. This imple- + mentation returns an error if the window pointer is null. @@ -218,7 +218,8 @@

SEE ALSO

        curses(3x),        curs_addch(3x),         curs_clear(3x),
-       curs_initscr(3x), curs_scroll(3x), curs_refresh(3x)
+       curs_initscr(3x),    curs_scroll(3x),    curs_refresh(3x),
+       curs_variables(3x).