Lines Matching +full:left +full:- +full:most
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:
89 Subsequent non-spacing characters can be combined with this base
93 If \fIwch\fP refers to a non-spacing 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
154 arrow pointing left
157 less-than-or-equal-to
160 lower left-hand corner
163 lower right-hand corner
165 WACS_LTEE 0x2524 + t left tee
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{
211 thick lower left corner
223 thick tee pointing left
229 thick upper left corner
239 and for double-lines (\fBacsc\fP \*(``A\*('' to \*(``I\*(''):
251 WACS_D_HLINE 0x2550 - R T{
255 double lower left corner
267 double tee pointing left
273 double upper left corner
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:
382 Lacking documentation, most readers assume that a \fIstorm lantern\fP
392 Most \fIstorm lanterns\fP have a tapering glass chimney
413 or a non-spacing character.
418 contains at most one spacing character in the beginning of its list of wide
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.