renaming & comments

This commit is contained in:
2025-09-27 22:16:42 -04:00
parent 8afe2c68e8
commit dc9340b26c
3 changed files with 54 additions and 50 deletions

View File

@@ -81,7 +81,7 @@ impl Client {
let add_button = rect(Color::LIME)
.radius(30)
.on(Sense::click(), move |ctx: &mut Client, _| {
.on(CursorSense::click(), move |ctx: &mut Client, _| {
let child = ctx
.ui
.add(image(include_bytes!("assets/sungals.png")).center())
@@ -93,7 +93,7 @@ impl Client {
let del_button = rect(Color::RED)
.radius(30)
.on(Sense::click(), move |ctx: &mut Client, _| {
.on(CursorSense::click(), move |ctx: &mut Client, _| {
ctx.ui[span_add].children.pop();
})
.sized(150)
@@ -133,14 +133,14 @@ impl Client {
let add_text = text_edit("add")
.text_align(Align::Left)
.size(30)
.id_on(Sense::click(), |id, client: &mut Client, ctx| {
.id_on(CursorSense::click(), |id, client: &mut Client, ctx| {
client.ui.text(id).select(ctx.cursor, ctx.size);
client.focus = Some(id.clone());
})
.id_on(Submit, move |id, client: &mut Client, _| {
let content = client.ui.text(id).take();
let text = text_edit(content).size(30).text_align(Align::Left).id_on(
Sense::click(),
CursorSense::click(),
|id, client: &mut Client, ctx| {
client.ui.text(id).select(ctx.cursor, ctx.size);
client.focus = Some(id.clone());
@@ -160,7 +160,7 @@ impl Client {
(
add_text.clone(),
Rect::new(Color::GREEN)
.on(Sense::click(), move |client: &mut Client, _| {
.on(CursorSense::click(), move |client: &mut Client, _| {
client.run_event(&add_text, Submit, ());
})
.sized(40),
@@ -178,14 +178,17 @@ impl Client {
let switch_button = |color, to, label| {
let rect = rect(color)
.id_on(Sense::click(), move |id, ui: &mut Ui, _| {
.id_on(CursorSense::click(), move |id, ui: &mut Ui, _| {
ui[main].inner.set_static(to);
ui[id].color = color.darker(0.3);
})
.edit_on(Sense::HoverStart | Sense::unclick(), move |r, _| {
r.color = color.brighter(0.2);
})
.edit_on(Sense::HoverEnd, move |r, _| {
.edit_on(
CursorSense::HoverStart | CursorSense::unclick(),
move |r, _| {
r.color = color.brighter(0.2);
},
)
.edit_on(CursorSense::HoverEnd, move |r, _| {
r.color = color;
});
(rect, text(label).size(30)).stack()