Function ncursesw::wbkgdset [−][src]
pub fn wbkgdset(handle: WINDOW, ch: ChtypeChar)
Expand description
Manipulate the background of the given window.
The window background is a chtype
consisting of any combination of attributes
(i.e., rendition) and a character. The attribute part of the background is
combined (OR’ed) with all non-blank characters that are written into the window
with waddch. Both the character and attribute parts of the background are combined
with the blank characters. The background becomes a property of the character and
moves with the character through any scrolling and insert/delete line/character operations.
To the extent possible on a particular terminal, the attribute part of the background is displayed as the graphic rendition of the character put on the screen.
Example
extern crate ncursesw;
use ncursesw::*;
use shims::ncurses::ACS_CKBOARD;
let win_size = Size { lines: 10, columns: 50 };
let win_origin = Origin { y: 5, x: 5 };
let win = newwin(win_size, win_origin)?;
wbkgdset(win, ChtypeChar::from_chtype(ACS_CKBOARD()));
delwin(win)?;