/freebsd/contrib/ncurses/man/ |
H A D | curs_sp_funcs.3x | 44 \fIcurses\fR screen-pointer extension 49 \fBint alloc_pair_sp(SCREEN* \fIsp\fP, int \fIfg\fP, int \fIbg\fP); 50 \fBint assume_default_colors_sp(SCREEN* \fIsp\fP, int \fIfg\fP, int \fIbg\fP); 51 \fBint baudrate_sp(SCREEN* \fIsp\fP); 52 \fBint beep_sp(SCREEN* \fIsp\fP); 53 \fBbool can_change_color_sp(SCREEN* \fIsp\fP); 54 \fBint cbreak_sp(SCREEN* \fIsp\fP); 55 \fBint color_content_sp(SCREEN* \fIsp\fP, short \fIcolor\fP, short* \fIr\fP, short* \fIg\fP, short*… 56 \fBint curs_set_sp(SCREEN* \fIsp\fP, int \fIvisibility\fP); 57 \fBint def_prog_mode_sp(SCREEN* \fIsp\fP); [all …]
|
H A D | curs_threads.3x | 63 \fBtypedef int (*NCURSES_SCREEN_CB)(SCREEN *, void *); 69 \fBint use_screen(SCREEN *\fIscr\fP, NCURSES_SCREEN_CB \fIfunc\fP, void *\fIdata\fP); 105 maintaining them as as read-only values in the \fISCREEN\fP structure. 125 \fISCREEN\fP parameters; 143 screen data associated with a call to \fBnewterm\fP(3X) or 150 Pads are not necessarily associated with any particular screen. 153 single screen. 169 COLORS screen (read-only) 171 COLOR_PAIRS screen (read-only) 172 COLS screen (read-only) [all …]
|
H A D | curs_initscr.3x | 64 \fBSCREEN *newterm(const char *\fItype\fP, FILE *\fIoutf\fP, FILE *\fIinf\fP); 65 \fBSCREEN *set_term(SCREEN *\fInew\fP); 66 \fBvoid delscreen(SCREEN* \fIsp\fP); 81 to clear the screen. 90 terminal cannot support a screen-oriented program, would also use 94 It returns a variable of type \fISCREEN *\fP which should be saved 121 moves the cursor to the lower left-hand corner of the screen, 139 The screen reference \fInew\fP becomes the new current terminal. 141 This is the only routine which manipulates \fISCREEN\fP pointers; 145 \fISCREEN\fP data structure. [all …]
|
H A D | curs_refresh.3x | 73 the named window to the \fIphysical screen\fP, 85 screen: 87 a \fIphysical screen\fP, 88 describing what is actually on the screen, and 90 a \fIvirtual screen\fP, 91 describing what the programmer wants to have on the screen. 96 which copies the named window to the \fIvirtual screen\fP, and 99 the \fIvirtual screen\fP to the \fIphysical screen\fP 104 and \fBdoupdate\fP, causing several bursts of output to the screen. 111 \fBwrefresh\fP is the \fIphysical screen\fP [all …]
|
H A D | curs_variables.3x | 56 \fI\%SCREEN\fP, 81 \fBtypedef \fI/*\fP .\|.\|. \fI*/\fP SCREEN; 165 .SS "\fISCREEN\fP" 171 represents rectangular portions of the terminal screen with the 177 The library records updates to the terminal screen in a window named 179 This object is referred to as the \*(``physical screen\*('' in 183 \fI\%ncurses\fP collects pending updates to the terminal screen in a 185 This object is referred to as the \*(``virtual screen\*('' in the 190 When the screen is refreshed, 196 It is the same size as the terminal screen and is the default window [all …]
|
/freebsd/share/man/man4/ |
H A D | splash.4 | 32 .Nd splash screen / screen saver interface 38 pseudo device driver adds support for the splash screen and screen 41 any screen saver is to be used. 42 .Ss Splash screen 44 on the screen when the system is about to start. 45 This image will remain on the screen 47 until the login prompt appears on the screen 48 or until a screen saver is loaded and initialized. 59 is still loaded and can be used as a screen saver later: see below. 87 section illustrates how to set up the splash screen. [all …]
|
/freebsd/stand/lua/ |
H A D | screen.lua.8 | 31 .Nm screen.lua 32 .Nd FreeBSD screen manipulation module 35 contains functionality for manipulating the screen. 36 This includes functionality such as clearing the screen, moving the cursor, and 44 .Dl local screen = require("screen") 48 .Bl -tag -width "Ic screen.default_x" -offset indent 49 .It Ic screen.default_x 51 .It Ic screen.default_y 57 .Bl -tag -width "Fn screen.clear" -offset indent 58 .It Fn screen.clear [all …]
|
H A D | screen.lua | 32 local screen = {} 35 screen.default_x = 1 36 screen.default_y = 25 38 function screen.clear() 42 function screen.setcursor(x, y) 46 function screen.setforeground(color_value) 53 function screen.setbackground(color_value) 60 function screen.defcolor() 64 function screen.defcursor() 65 screen.setcursor(screen.default_x, screen.default_y) [all …]
|
/freebsd/contrib/nvi/vi/ |
H A D | vs_split.c | 34 * Create a new screen, horizontally. 55 "222|Screen must be larger than %d lines to split", 4 - 1); in vs_split() 59 /* Wait for any messages in the screen. */ in vs_split() 62 /* Get a new screen map. */ in vs_split() 70 /* Split the screen in half. */ in vs_split() 77 * we know to fix the screen up later. in vs_split() 81 /* The columns in the screen don't change. */ in vs_split() 86 * Split the screen, and link the screens together. If creating a in vs_split() 87 * screen to edit the colon command line or the cursor is in the top in vs_split() 88 * half of the current screen, the new screen goes under the current in vs_split() [all …]
|
H A D | vs_refresh.c | 28 #define UPDATE_SCREEN 0x02 /* Flush to screen. */ 35 * Repaint selected lines from the screen. 74 * 1: Refresh the screen. in vs_refresh() 76 * If SC_SCR_REDRAW is set in the current screen, repaint everything in vs_refresh() 108 * 3: Refresh the current screen. in vs_refresh() 110 * Always refresh the current screen, it may be a cursor movement. in vs_refresh() 112 * in the current screen only, and the screen won't flash. in vs_refresh() 141 * A side-effect of refreshing the screen is that it's now ready in vs_refresh() 150 * This is the guts of the vi curses screen code. The idea is that 152 * screen. What makes this hard is that we don't know how big [all …]
|
H A D | vs_smap.c | 36 * Make a change to the screen. 54 * down, not repainted, so it's incorrect when we refresh the screen. in vs_change() 118 * If ex modifies the screen after ex output is already on the screen in vs_change() 160 * Fill in the screen map, placing the specified line at the 183 * If the map is filled, the screen must be redrawn. in vs_sm_fill() 187 * is already in the map or close by -- scrolling the screen would in vs_sm_fill() 198 /* See if less than half a screen from the top. */ in vs_sm_fill() 205 /* See if less than half a screen from the bottom. */ in vs_sm_fill() 228 * redrawn at the top of the screen. in vs_sm_fill() 276 * Try and put *something* on the screen. If this fails, we have a in vs_sm_fill() [all …]
|
/freebsd/contrib/less/ |
H A D | position.c | 31 * Return the starting file position of a line displayed on the screen. 33 * of the screen, but is usually one of these special cases: 34 * the top (first) line on the screen 35 * the second line on the screen 36 * the bottom line on the screen 37 * the line after the bottom line on the screen 87 * Initialize the position table, done whenever we clear the screen. 124 * See if the byte at a specified position is currently on the screen. 141 * See if the entire screen is empty. 159 * Get the current screen position. [all …]
|
/freebsd/contrib/ncurses/ncurses/ |
H A D | llib-lncurses | 44 SCREEN *sp) 53 SCREEN *sp) 64 SCREEN *sp) 73 SCREEN *sp, 84 SCREEN *sp, 143 SCREEN *sp) 228 SCREEN *sp) 237 SCREEN *sp) 246 SCREEN *sp, 252 SCREEN *sp, [all …]
|
H A D | llib-ltinfot | 340 SCREEN *sp) 351 SCREEN *sp) 377 SCREEN *sp) 388 SCREEN *sp) 401 SCREEN *sp, 412 SCREEN *sp, 436 SCREEN *_nc_screen_chain; 438 SCREEN *SP; 445 SCREEN *_nc_screen_of( 447 { return(*(SCREEN **)0); } [all …]
|
H A D | llib-ltinfo | 335 SCREEN *sp) 345 SCREEN *sp) 371 SCREEN *sp) 385 SCREEN *sp, 396 SCREEN *sp, 414 SCREEN *_nc_screen_chain; 416 SCREEN *SP; 423 SCREEN *_nc_screen_of( 425 { return(*(SCREEN **)0); } 431 SCREEN *sp) [all …]
|
H A D | llib-lncursest | 44 SCREEN *sp) 53 SCREEN *sp) 64 SCREEN *sp) 73 SCREEN *sp, 84 SCREEN *sp, 143 SCREEN *sp) 231 SCREEN *sp) 240 SCREEN *sp) 249 SCREEN *sp, 255 SCREEN *sp, [all …]
|
H A D | llib-ltinfotw | 362 SCREEN *sp) 373 SCREEN *sp) 399 SCREEN *sp) 410 SCREEN *sp) 423 SCREEN *sp, 434 SCREEN *sp, 458 SCREEN *_nc_screen_chain; 460 SCREEN *SP; 467 SCREEN *_nc_screen_of( 469 { return(*(SCREEN **)0); } [all …]
|
H A D | llib-ltinfow | 357 SCREEN *sp) 367 SCREEN *sp) 393 SCREEN *sp) 407 SCREEN *sp, 418 SCREEN *sp, 436 SCREEN *_nc_screen_chain; 438 SCREEN *SP; 445 SCREEN *_nc_screen_of( 447 { return(*(SCREEN **)0); } 453 SCREEN *sp) [all …]
|
H A D | llib-lncursesw | 44 SCREEN *sp) 53 SCREEN *sp) 64 SCREEN *sp) 73 SCREEN *sp, 84 SCREEN *sp, 168 SCREEN *sp) 265 SCREEN *sp) 274 SCREEN *sp) 283 SCREEN *sp, 289 SCREEN *sp, [all …]
|
H A D | report_offsets.c | 141 show_size(SCREEN); in main() 142 show_offset(SCREEN, _ifd); in main() 143 show_offset(SCREEN, _fifo); in main() 144 show_offset(SCREEN, _fifohead); in main() 145 show_offset(SCREEN, _direct_color); in main() 146 show_offset(SCREEN, _panelHook); in main() 147 show_offset(SCREEN, jump); in main() 148 show_offset(SCREEN, rsp); in main() 150 show_OPTION(SCREEN, _no_padding); in main() 153 show_OPTION(SCREEN, _ht_cost); in main() [all …]
|
H A D | llib-lncursestw | 44 SCREEN *sp) 53 SCREEN *sp) 64 SCREEN *sp) 73 SCREEN *sp, 84 SCREEN *sp, 168 SCREEN *sp) 268 SCREEN *sp) 277 SCREEN *sp) 286 SCREEN *sp, 292 SCREEN *sp, [all …]
|
H A D | curses.priv.h | 311 * Originally a terminal-driver option, the window-list is per-screen to allow 312 * freeing memory used for windows when a screen is deleted. 318 * when we're throwing control codes at the screen at high volume. To see 400 * If curses.h did not expose the SCREEN-functions, then we do not need the 410 #define NCURSES_SP_DCL SCREEN *NCURSES_SP_ARG 413 #define NCURSES_SP_DCLx SCREEN *NCURSES_SP_ARGx 471 * Reduce dependency on cur_term global by using terminfo data from SCREEN's 559 extern NCURSES_EXPORT(void) _nc_set_no_padding(SCREEN *); 572 extern NCURSES_EXPORT(int *) _nc_ptr_Lines (SCREEN *); 573 extern NCURSES_EXPORT(int *) _nc_ptr_Cols (SCREEN *); [all …]
|
/freebsd/contrib/nvi/common/ |
H A D | screen.h | 11 * There are minimum values that vi has to have to display a screen. The row 27 * The screen structure. To the extent possible, all screen information 32 /* INITIALIZED AT SCREEN CREATE. */ 35 int id; /* Screen id #. */ 39 SCR *nextdisp; /* Next display screen. */ 40 SCR *ccl_parent; /* Colon command-line parent screen. */ 41 EXF *ep; /* Screen's current EXF structure. */ 50 /* Screen's: */ 56 size_t coff; /* 0-N: screen col offset in display. */ 57 size_t roff; /* 0-N: screen row offset in display. */ [all …]
|
/freebsd/share/doc/usd/13.viref/ |
H A D | vi.ref | 117 is a screen oriented text editor. 199 command backgrounds the current screen, and the 246 to do left-right screen scrolling, instead of the traditional 279 .\"command runs a shell in the screen. 294 mode) commands divide the screen into multiple editing regions and 295 then perform their normal function in a new screen area. 301 command can be used to grow or shrink a particular screen. 347 Generally, any command that requires output to the screen or that 557 .SH 1 "Sizing the Screen" 559 The size of the screen can be set in a number of ways. [all …]
|
/freebsd/contrib/ncurses/include/ |
H A D | curses.h.in | 430 #define _FULLWIN 0x04 /* is the window full-screen? */ 431 #define _SCROLLWIN 0x08 /* bottom edge is at screen bottom? */ 449 #undef SCREEN 450 #define SCREEN struct screen macro 451 SCREEN; 453 typedef struct screen SCREEN; typedef 511 NCURSES_SIZE_T _begy, _begx; /* screen coords of upper-left-hand corner */ 533 /* global screen state */ 654 extern NCURSES_EXPORT(void) delscreen (SCREEN *); /* implemented */ 758 extern NCURSES_EXPORT(SCREEN *) newterm (const char *,FILE *,FILE *); /* implemented */ [all …]
|