33 lines
765 B
Rust
33 lines
765 B
Rust
// SPDX-License-Identifier: (0BSD or MIT)
|
|
/*
|
|
* OrbTK - The Orbital Widget Toolkit
|
|
*
|
|
* Copyright 2021 Ralf Zerres <ralf.zerres@networkx.de>
|
|
*/
|
|
|
|
use orbtk::prelude::*;
|
|
|
|
mod main_view;
|
|
mod receiver;
|
|
mod sender;
|
|
|
|
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
// use this only if you want to run it as web application.
|
|
orbtk::initialize();
|
|
|
|
Application::new()
|
|
.window(|ctx| {
|
|
Window::new()
|
|
.name("Main")
|
|
.title("OrbTK: example send/receive messages")
|
|
.position((100.0, 100.0))
|
|
.resizeable(true)
|
|
.size(450.0, 500.0)
|
|
.child(main_view::MainView::new().build(ctx))
|
|
.build(ctx)
|
|
})
|
|
.run();
|
|
|
|
Ok(())
|
|
}
|