add color picker and better buttons

This commit is contained in:
2025-07-10 15:07:52 +02:00
parent 984cec5741
commit 607cf17888
7 changed files with 314 additions and 241 deletions

View File

@@ -1,12 +1,14 @@
use iced::Color;
#[derive(Debug, Clone)]
pub enum Message {
ButtonPressedIncrement,
ButtonPressedDecrement,
ChangeNbPerSec(String),
Tick,
AddPolygon(String),
ChangeTeta(usize, f32),
Remove(usize),
ChangeColor(usize, String),
ChangeSound(usize, String),
ToggleSavePanel,
Save,
@@ -21,4 +23,9 @@ pub enum Message {
ChangeDeltaString(String),
SlidePointLeft,
SlidePointRight,
ChangeDegree(usize, String),
ChooseColor(usize, Color),
CancelColor(usize),
SubmitColor(usize),
}