From 57aa3ad6717e0d9dd7eba7930cf6d579d3f4e101 Mon Sep 17 00:00:00 2001 From: Bryan Hyland Date: Sun, 17 Nov 2024 13:24:23 -0800 Subject: [PATCH] Added spin_button_standard and updated example with it --- examples/spin-button/src/main.rs | 10 +++++----- src/widget/mod.rs | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/spin-button/src/main.rs b/examples/spin-button/src/main.rs index f3d1f4ed..7940c7f2 100644 --- a/examples/spin-button/src/main.rs +++ b/examples/spin-button/src/main.rs @@ -1,5 +1,4 @@ -use cosmic::widget::divider::horizontal; -use cosmic::widget::{button, container, text, spin_button, spin_button::Orientation}; +use cosmic::widget::{button, container, text, spin_button, spin_button_standard, spin_button::Orientation}; use cosmic::{ app::{Core, Task}, iced::{ @@ -151,13 +150,14 @@ impl Application for SpinButtonExamplApp { ], vertical_space().height(5), row![ - spin_button( + // This function can be called instead if a Horizontal Spin Button is needed. + // This shortens up the API call for default/standard Spin Button widgets. + spin_button_standard( "f64", 1.3, self.f64_num, 0.0, 3.0, - None, SpinBtnMessages::UpdateF64Num ) ], @@ -187,7 +187,7 @@ impl Application for SpinButtonExamplApp { fn main() -> Result<(), Box> { let settings = cosmic::app::Settings::default().size(Size::new(550., 1024.)); - cosmic::app::run::(settings, ())?; + cosmic::app::run::(settings, ())?; Ok(()) } diff --git a/src/widget/mod.rs b/src/widget/mod.rs index 52acf06d..ff1bd7ad 100644 --- a/src/widget/mod.rs +++ b/src/widget/mod.rs @@ -311,7 +311,7 @@ pub mod settings; pub mod spin_button; #[doc(inline)] -pub use spin_button::{spin_button, SpinButton}; +pub use spin_button::{spin_button, spin_button_standard, SpinButton}; pub mod tab_bar;