summaryrefslogtreecommitdiffstats
path: root/examples/game_of_life/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/game_of_life/src/main.rs')
-rw-r--r--examples/game_of_life/src/main.rs20
1 files changed, 7 insertions, 13 deletions
diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs
index 38eb692b..9dcebecc 100644
--- a/examples/game_of_life/src/main.rs
+++ b/examples/game_of_life/src/main.rs
@@ -9,7 +9,7 @@ use iced::time;
use iced::widget::{
button, checkbox, column, container, pick_list, row, slider, text,
};
-use iced::{Element, Length, Subscription, Task, Theme};
+use iced::{Center, Element, Fill, Subscription, Task, Theme};
use std::time::Duration;
pub fn main() -> iced::Result {
@@ -135,12 +135,9 @@ impl GameOfLife {
.map(move |message| Message::Grid(message, version)),
controls,
]
- .height(Length::Fill);
+ .height(Fill);
- container(content)
- .width(Length::Fill)
- .height(Length::Fill)
- .into()
+ container(content).width(Fill).height(Fill).into()
}
}
@@ -169,7 +166,7 @@ fn view_controls<'a>(
slider(1.0..=1000.0, speed as f32, Message::SpeedChanged),
text!("x{speed}").size(16),
]
- .center_y()
+ .align_y(Center)
.spacing(10);
row![
@@ -186,7 +183,7 @@ fn view_controls<'a>(
]
.padding(10)
.spacing(20)
- .center_y()
+ .align_y(Center)
.into()
}
@@ -199,7 +196,7 @@ mod grid {
use iced::widget::canvas::event::{self, Event};
use iced::widget::canvas::{Cache, Canvas, Frame, Geometry, Path, Text};
use iced::{
- Color, Element, Length, Point, Rectangle, Renderer, Size, Theme, Vector,
+ Color, Element, Fill, Point, Rectangle, Renderer, Size, Theme, Vector,
};
use rustc_hash::{FxHashMap, FxHashSet};
use std::future::Future;
@@ -333,10 +330,7 @@ mod grid {
}
pub fn view(&self) -> Element<Message> {
- Canvas::new(self)
- .width(Length::Fill)
- .height(Length::Fill)
- .into()
+ Canvas::new(self).width(Fill).height(Fill).into()
}
pub fn clear(&mut self) {