Function ncursesw::wins_nwstr [−][src]
pub fn wins_nwstr(
handle: WINDOW,
wstr: &WideString,
number: i32
) -> Result<(), NCurseswError>
Expand description
Insert a wide character string (unicode UTF-8) of a given length on the given window.
All characters to the right of the cursor are shifted right, with the possibility of the rightmost characters on the line being lost. No wrapping is performed.
Example
extern crate ncursesw;
use ncursesw::*;
let win_size = Size { lines: 10, columns: 50 };
let win_origin = Origin { y: 5, x: 5 };
let win = newwin(win_size, win_origin)?;
let wide_str = WideString::from_str("Testing..Testing..1..2..3..");
// insert "Testing..Testing.." on the window `win`
wins_nwstr(win, &wide_str, 18)?;
delwin(win)?;