Function rustwlc::callback::view_created
[−]
[src]
pub fn view_created(callback: extern "C" fn(_: WlcView) -> bool)
Callback invoked when a view is created.
Return true
to allow the view to be created.
When a new view is created, the following should probably be applied: * Set the view's mask to the output's mask * Focus the view * Bring the view to the front
Example
use rustwlc::WlcView; extern fn view_created(view: WlcView) -> bool { println!("View \"{}\" was created ({:?})", view.get_class(), view); view.set_mask(view.get_output().get_mask()); view.bring_to_front(); view.focus(); return true; }