X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Ftoggleducksdial.cpp;fp=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Ftoggleducksdial.cpp;h=6dd67bc99a546f6f2570bcbc07c497d3b227e1b5;hb=b11817a7154a704ce068400f22e7894e2e362ae0;hp=78aeab5546e46f201785212afc984dabd27db4f2;hpb=aa4b17d5d7bdbe76278ea25df74873007aaca852;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/toggleducksdial.cpp b/synfig-studio/trunk/src/gtkmm/toggleducksdial.cpp index 78aeab5..6dd67bc 100644 --- a/synfig-studio/trunk/src/gtkmm/toggleducksdial.cpp +++ b/synfig-studio/trunk/src/gtkmm/toggleducksdial.cpp @@ -81,3 +81,14 @@ ToggleDucksDial::create_label_button(Gtk::IconSize iconsize, const char *label, return tbutton; } + +void +ToggleDucksDial::initiate_toggles(Duck::Type mask) +{ + ducks_position-> set_active((mask & Duck::TYPE_POSITION)); + ducks_vertex -> set_active((mask & Duck::TYPE_VERTEX)); + ducks_tangent -> set_active((mask & Duck::TYPE_TANGENT)); + ducks_radius -> set_active((mask & Duck::TYPE_RADIUS)); + ducks_width -> set_active((mask & Duck::TYPE_WIDTH)); + ducks_angle -> set_active((mask & Duck::TYPE_ANGLE)); +}