menu_bar: add min_width/max_width constraints and update examples
This commit is contained in:
parent
6158af1991
commit
7903ee12c0
7 changed files with 191 additions and 55 deletions
|
|
@ -122,19 +122,21 @@ impl App {
|
|||
Some(menu::items(
|
||||
&HashMap::new(),
|
||||
vec![
|
||||
menu::Item::Button("New window", None, ContextMenuAction::WindowNew),
|
||||
menu::Item::Divider,
|
||||
menu::Item::Folder(
|
||||
menu::Item::button("New window", None, ContextMenuAction::WindowNew),
|
||||
menu::Item::divider(),
|
||||
menu::Item::folder(
|
||||
"View",
|
||||
vec![menu::Item::CheckBox(
|
||||
vec![menu::Item::checkbox(
|
||||
"Hide content",
|
||||
None,
|
||||
self.hide_content,
|
||||
ContextMenuAction::ToggleHideContent,
|
||||
)],
|
||||
),
|
||||
menu::Item::Divider,
|
||||
menu::Item::Button("Quit", None, ContextMenuAction::WindowClose),
|
||||
)
|
||||
.width(200)
|
||||
.min_width(180),
|
||||
menu::Item::divider(),
|
||||
menu::Item::button("Quit", None, ContextMenuAction::WindowClose),
|
||||
],
|
||||
))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue