Expand description
Operating System related methods.
Provided PixState
methods:
ยงExample
fn on_update(&mut self, s: &mut PixState) -> PixResult<()> {
if s.button("Open Homepage")? {
s.open_url("https://example.com")?;
}
Ok(())
}
fn on_key_pressed(&mut self, s: &mut PixState, event: KeyEvent) -> PixResult<bool> {
match (event.keymod, event.key) {
(KeyMod::CTRL, Key::C) => s.set_clipboard_text(&self.text_entry)?,
(KeyMod::CTRL, Key::V) => self.text_entry = s.clipboard_text(),
_ => (),
}
Ok(false)
}