vgrid
This commit is contained in:
+10
-8
@@ -1,5 +1,5 @@
|
||||
use osui::{
|
||||
elements::div::Div,
|
||||
elements::grid::VGrid,
|
||||
extensions::{id::IdExtension, tick::TickExtension},
|
||||
style::Transform,
|
||||
Screen,
|
||||
@@ -11,17 +11,19 @@ fn main() {
|
||||
screen.extension(document.clone());
|
||||
screen.extension(TickExtension(10));
|
||||
|
||||
let my_div = Div::new(0xff0000);
|
||||
let my_div = VGrid::new(0xff0000, 1);
|
||||
|
||||
screen
|
||||
.draw(my_div.clone())
|
||||
.component(Transform::center().dimensions(21, 3));
|
||||
.component(Transform::center().dimensions(16, 9));
|
||||
|
||||
my_div.draw(
|
||||
screen
|
||||
.draw(format!("Hello, World!"))
|
||||
.component(Transform::center()),
|
||||
);
|
||||
for i in 1..6 {
|
||||
my_div.draw(
|
||||
screen
|
||||
.draw(format!("Item {i}"))
|
||||
.component(Transform::center()),
|
||||
);
|
||||
}
|
||||
|
||||
screen.run().unwrap();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user