2020-09-06 02:25:19 +12:00
|
|
|
use orbtk::prelude::*;
|
2020-09-04 03:33:43 +12:00
|
|
|
fn main() {
|
2020-09-06 02:25:19 +12:00
|
|
|
Application::new()
|
|
|
|
.window(|ctx| {
|
|
|
|
Window::new()
|
|
|
|
.title("Czkawka - Orbtk backend")
|
|
|
|
.position((100.0, 100.0))
|
|
|
|
.size(600.0, 500.0)
|
|
|
|
.resizeable(true)
|
|
|
|
.child(
|
|
|
|
TabWidget::new()
|
|
|
|
.close_button(false)
|
|
|
|
.tab(
|
|
|
|
"Duplicate Finder",
|
|
|
|
Grid::new()
|
|
|
|
.columns(Columns::create().push(105.0).push(67.0))
|
|
|
|
.rows(Rows::create().push(50.0).push(32.0).push(32.0).push(32.0).push(32.0))
|
|
|
|
.margin((84, 40))
|
2020-09-12 01:52:06 +12:00
|
|
|
.child(TextBlock::new().text("Include Directory:").v_align("center").h_align("start").attach(Grid::column(0)).attach(Grid::row(0)).build(ctx))
|
2020-09-06 02:25:19 +12:00
|
|
|
.child(
|
|
|
|
TextBox::new()
|
|
|
|
.id("include_directory")
|
|
|
|
.water_mark("Include Directory")
|
|
|
|
.v_align("center")
|
|
|
|
.h_align("start")
|
|
|
|
.attach(Grid::column(1))
|
|
|
|
.attach(Grid::row(0))
|
|
|
|
.min_width(300.0)
|
|
|
|
.build(ctx),
|
|
|
|
)
|
2020-09-12 01:52:06 +12:00
|
|
|
.child(TextBlock::new().text("Exclude Directory:").v_align("center").h_align("start").attach(Grid::column(0)).attach(Grid::row(1)).build(ctx))
|
2020-09-06 02:25:19 +12:00
|
|
|
.child(
|
|
|
|
TextBox::new()
|
|
|
|
.id("exclude_directory")
|
|
|
|
.water_mark("Exclude Directory")
|
|
|
|
.v_align("center")
|
|
|
|
.h_align("start")
|
|
|
|
.attach(Grid::column(1))
|
|
|
|
.attach(Grid::row(1))
|
|
|
|
.min_width(300.0)
|
|
|
|
.build(ctx),
|
|
|
|
)
|
2020-09-12 01:52:06 +12:00
|
|
|
.child(TextBlock::new().text("Info:\n\n rr").v_align("center").h_align("start").attach(Grid::column(0)).attach(Grid::row(2)).build(ctx))
|
2020-09-06 02:25:19 +12:00
|
|
|
.build(ctx),
|
|
|
|
)
|
2020-09-10 20:27:10 +12:00
|
|
|
.close_button(false)
|
2020-09-06 02:25:19 +12:00
|
|
|
.tab("Empty Folders", TextBlock::new().text("Empty Folders").build(ctx))
|
|
|
|
.build(ctx),
|
|
|
|
)
|
|
|
|
.build(ctx)
|
|
|
|
})
|
|
|
|
.run();
|
2020-09-04 03:33:43 +12:00
|
|
|
}
|