Lines Matching +full:non +full:- +full:active

3 .\" Copyright 2019-2023,2024 Thomas E. Dickey                                *
4 .\" Copyright 2001-2015,2017 Free Software Foundation, Inc. *
32 .TH curs_add_wch 3X 2024-04-20 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
54 \fB\%wecho_wchar\fP \-
79 wrapping and special-character processing as follows:
88 The newly added spacing character is the base of the active complex character.
89 Subsequent non-spacing characters can be combined with this base
93 If \fIwch\fP refers to a non-spacing character,
94 it is appended to the active complex character,
98 The cursor is not advanced after adding a non-spacing character.
99 Subsequent calls to add non-spacing characters will update the same position.
118 for non-control characters, a considerable performance gain might be seen
124 These symbols correspond to the same VT100 line-drawing set as
149 greater-than-or-equal-to
151 WACS_HLINE 0x2500 \- q horizontal line
157 less-than-or-equal-to
160 lower left-hand corner
163 lower right-hand corner
166 WACS_NEQUAL 0x2260 ! | not-equal
174 WACS_S1 0x23ba \- o scan line 1
175 WACS_S3 0x23bb \- p scan line 3
176 WACS_S7 0x23bc \- r scan line 7
179 pound-sterling symbol
182 WACS_UARROW 0x2191 ^ \- T{
186 upper left-hand corner
189 upper right-hand corner
194 The wide-character configuration of \fI\%ncurses\fP also defines symbols
207 WACS_T_HLINE 0x2501 - Q T{
239 and for double-lines (\fBacsc\fP \*(``A\*('' to \*(``I\*(''):
251 WACS_D_HLINE 0x2550 - R T{
329 The defaults specified for line-drawing characters apply in the POSIX locale.
337 HP-UX curses equates some of the \fBACS_\fP symbols
341 and other symbols which are not used for line-drawing.
343 X/Open Curses does not specify symbols for thick- or double-lines.
344 SVr4 curses implementations defined their line-drawing symbols in
349 Not all Unicode-capable terminals provide support for VT100-style
351 with their corresponding line-drawing characters.
353 line-drawing characters.
354 Existing implementations of Unix curses (AIX, HP-UX, Solaris)
355 use only the \fBacsc\fP character-mapping to provide this feature.
356 As a result, those implementations can only use single-byte line-drawing
366 In contrast, for the same cases, the line-drawing characters
370 line-drawing for curses:
413 or a non-spacing character.
420 and zero or more non-spacing characters
423 may hold one non-spacing character.
426 \fI\%ncurses\fP adds the non-spacing character to the active
438 library in its non-wide-character configuration.