Trait rstk::grid::TkGridLayout
source · pub trait TkGridLayout: TkWidget {
// Provided methods
fn grid(&self) -> GridLayout { ... }
fn grid_configure(&self, option: &str, value: &str) { ... }
fn grid_forget(&self) { ... }
}
Expand description
Common functions for widgets that can be arranged using GridLayouts
Provided Methods§
sourcefn grid(&self) -> GridLayout
fn grid(&self) -> GridLayout
Creates a GridLayout instance for placing this widget within its parent.
Examples found in repository?
More examples
examples/hello-world.rs (line 9)
3 4 5 6 7 8 9 10 11 12 13 14 15
fn main() {
if let Ok(root) = rstk::start_wish() {
let hello = rstk::make_label(&root);
hello.text("Hello from Rust/Tk");
hello.grid().row(0).column(0).layout();
rstk::mainloop();
} else {
println!("Failed to start wish program");
}
}
sourcefn grid_configure(&self, option: &str, value: &str)
fn grid_configure(&self, option: &str, value: &str)
sourcefn grid_forget(&self)
fn grid_forget(&self)
Removes this widget from layout.
Object Safety§
This trait is not object safe.