handles (tuple)
This commit is contained in:
1 parent
36668c82f4
commit
2dad409300
5 files changed
+36
-40
No files matched your search
+8
-11
@@ -39,8 +39,7 @@ impl DefaultAppState for Client {
|
||||
.width(rest(3)),
|
||||
)
|
||||
.span(Dir::RIGHT)
|
||||
.add(ui)
|
||||
.handles();
|
||||
.handles(ui);
|
||||
|
||||
let span_test = (
|
||||
rrect.color(Color::GREEN).width(100),
|
||||
@@ -53,15 +52,14 @@ impl DefaultAppState for Client {
|
||||
.span(Dir::LEFT)
|
||||
.add(ui);
|
||||
|
||||
let span_add = Span::empty(Dir::RIGHT).add(ui).handles();
|
||||
let span_add = Span::empty(Dir::RIGHT).handles(ui);
|
||||
|
||||
let add_button = rect(Color::LIME)
|
||||
.radius(30)
|
||||
.on(CursorSense::click(), move |ctx| {
|
||||
let child = ctx
|
||||
.ui
|
||||
.add(image(include_bytes!("assets/sungals.png")).center())
|
||||
.any();
|
||||
.add(image(include_bytes!("assets/sungals.png")).center());
|
||||
ctx.ui[span_add.1].children.push(child);
|
||||
})
|
||||
.sized((150, 150))
|
||||
@@ -100,7 +98,7 @@ impl DefaultAppState for Client {
|
||||
.span(Dir::DOWN)
|
||||
.add(ui);
|
||||
|
||||
let texts = Span::empty(Dir::DOWN).gap(10).add(ui).handles();
|
||||
let texts = Span::empty(Dir::DOWN).gap(10).handles(ui);
|
||||
let msg_area = texts.0.scroll().masked().background(rect(Color::SKY));
|
||||
let add_text = wtext("add")
|
||||
.editable(false)
|
||||
@@ -116,10 +114,9 @@ impl DefaultAppState for Client {
|
||||
.wrap(true)
|
||||
.attr::<Selectable>(());
|
||||
let msg_box = text.background(rect(Color::WHITE.darker(0.5))).add(ctx.ui);
|
||||
ctx.ui[texts.1].children.push(msg_box.any());
|
||||
ctx.ui[texts.1].children.push(msg_box);
|
||||
})
|
||||
.add(ui)
|
||||
.handles();
|
||||
.handles(ui);
|
||||
let text_edit_scroll = (
|
||||
msg_area.height(rest(1)),
|
||||
(
|
||||
@@ -143,7 +140,7 @@ impl DefaultAppState for Client {
|
||||
.span(Dir::DOWN)
|
||||
.add(ui);
|
||||
|
||||
let main = WidgetPtr::new().add(ui).handles();
|
||||
let main = WidgetPtr::new().handles(ui);
|
||||
|
||||
let vals = Rc::new(RefCell::new((0, Vec::new())));
|
||||
let mut switch_button = |color, to: WidgetHandle, label| {
|
||||
@@ -190,7 +187,7 @@ impl DefaultAppState for Client {
|
||||
)
|
||||
.span(Dir::RIGHT);
|
||||
|
||||
let info = wtext("").add(ui).handles();
|
||||
let info = wtext("").handles(ui);
|
||||
let info_sect = info.0.pad(10).align(Align::RIGHT);
|
||||
|
||||
((tabs.height(40), main.0.pad(10)).span(Dir::DOWN), info_sect)
|
||||
|
||||
Reference in new issue
Block a user