Function ncursesw::addchnstr[][src]

pub fn addchnstr(chstr: &ChtypeString, number: i32) -> Result<(), NCurseswError>
Expand description

Add a chtype (ascii with attributes) type string of a specified length to the current position on the standard screen

Example

let colors1 = Colors::new(Color::Red, Color::Black);
let color_pair1 = ColorPair::new(colors1)?;
let attributes = Attribute::Dim | color_pair1;

let asciistr = AsciiString::from_ascii_str("testing, testing... 1..2..3..")?;
let mut chstr = ChtypeString::from_ascii_str(ascii_str);
chstr = chstr | attributes;

addchnstr(&chstr, 29)?;