--- a/ui/winui/button.h Tue Oct 10 10:58:14 2023 +0200 +++ b/ui/winui/button.h Wed Oct 11 10:54:24 2023 +0200 @@ -33,6 +33,13 @@ #include "../ui/button.h" +#include "../common/context.h" + + +void togglebutton_register_checked_observers(winrt::Microsoft::UI::Xaml::Controls::Primitives::ToggleButton button, UiObject* obj, UiVar* var); +void togglebutton_register_unchecked_observers(winrt::Microsoft::UI::Xaml::Controls::Primitives::ToggleButton button, UiObject* obj, UiVar* var); +void togglebutton_register_callback(winrt::Microsoft::UI::Xaml::Controls::Primitives::ToggleButton button, UiObject* obj, UiToggleArgs& args); + extern "C" int64_t ui_toggle_button_get(UiInteger * integer); extern "C" void ui_toggle_button_set(UiInteger * integer, int64_t value);