Macro gtk_macros::add_style_class [−][src]
macro_rules! add_style_class { ($widget:expr, @$name:ident) => { ... }; ($widget:expr, $names:expr) => { ... }; }
Add a style class or list of style classes to a widget
-
Before:
Example 1:
let button = gtk::Button::new(); let ctx = button.style_context(); ctx.add_class("foo");
Example 2:
let button = gtk::Button::new(); let ctx = button.style_context(); ctx.add_class("foo"); ctx.add_class("bar");
-
After:
Example 1:
let button = gtk::Button::new(); add_style_class!(button, @foo);
Example 2:
let button = gtk::Button::new(); add_style_class!(button, &["foo", "bar"]);