s/Fullscreen mode/Rendered mode/g

This commit is contained in:
nick black 2021-01-05 20:08:54 -05:00
parent 38f472c3b0
commit f88caf5128
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC
4 changed files with 9 additions and 9 deletions

View File

@ -2,7 +2,7 @@
- [Basics](./basics.md) - [Basics](./basics.md)
- [Direct mode](./directmode.md) - [Direct mode](./directmode.md)
- [Fullscreen mode](./fullscreen.md) - [Rendered mode](./rendered.md)
- [Writing text](./writetext.md) - [Writing text](./writetext.md)
- [Colors](./colors.md) - [Colors](./colors.md)
- [Drawing boxes](./boxes.md) - [Drawing boxes](./boxes.md)

View File

@ -15,16 +15,16 @@ and moving the cursor. A major function of Notcurses is to portably and
efficiently emit the sequences necessary to effect higher-level client goals. efficiently emit the sequences necessary to effect higher-level client goals.
Notcurses offers two major modes of operation: Notcurses offers two major modes of operation:
* **Direct mode** can be used together with standard I/O. It is primarily meant * **[Direct mode](./directmode.md)** can be used together with standard I/O. It is primarily meant
to enhance simple scrolling applications via coloring and styling, though it to enhance simple scrolling applications via coloring and styling, though it
can also move the cursor, read raw keyboard input, and render media. Use can also move the cursor, read raw keyboard input, and render media. Use
direct mode if you intend to primarily output through standard library direct mode if you intend to primarily output through standard library
functions such as `printf()`. Direct mode uses `struct ncdirect`s. functions such as `printf()`. Direct mode uses `struct ncdirect`s.
* **Fullscreen mode** facilitates more complex Text User Interface applications. * **[Rendered mode](./rendered.md)** facilitates more complex Text User Interface applications.
These applications maintain virtual state in the form of an ordered stack of These applications maintain virtual state in the form of ordered stacks of
`struct ncplane`s; when they're ready, the visible area is redrawn. It can `struct ncplane`s; when ready, the visible area is redrawn. It can provide
provide much greater performance than direct mode, but does not tolerate the much greater performance than direct mode, but does not tolerate the use of
use of standard I/O. Fullscreen mode uses `struct notcurses`. standard I/O. Rendered mode uses `struct notcurses`.
Whichever mode is used, it is essential to destroy all Notcurses contexts upon Whichever mode is used, it is essential to destroy all Notcurses contexts upon
program exit, or the terminal can be left in an undesirable state. By default, program exit, or the terminal can be left in an undesirable state. By default,
@ -35,7 +35,7 @@ Notcurses does not strictly require a terminal device for input or output; it
can be freely redirected to arbitrary character devices or files. When not can be freely redirected to arbitrary character devices or files. When not
connected to a terminal device, many escapes will not be generated. connected to a terminal device, many escapes will not be generated.
Whether using fullscreen or direct mode, there are a few technical minutia Whether using rendered or direct mode, there are a few technical minutia
almost every Notcurses program will want to do early on: almost every Notcurses program will want to do early on:
* Call `setlocale()` to modify the program's POSIX locale, usually based * Call `setlocale()` to modify the program's POSIX locale, usually based

View File

@ -1 +0,0 @@
# Fullscreen mode

View File

@ -0,0 +1 @@
# Rendered mode