]> Pileus Git - ~andy/gtk/commit - demos/gtk-demo/appwindow.c
Add value parameter to allow setting the currently selected group member
authorMatthias Clasen <maclas@gmx.de>
Mon, 15 Sep 2003 19:51:55 +0000 (19:51 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 15 Sep 2003 19:51:55 +0000 (19:51 +0000)
commitcaf380c793789e868458e32fbb64a33b5ef1d852
treeee65930936942b62c28d6ae7a5de24905059e906
parentb14b12f9d2b5ba0b554b7d8ec2a3c90a8cd78d4f
Add value parameter to allow setting the currently selected group member

2003-09-15  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.[hc]: (gtk_action_group_add_radio_actions):
(gtk_action_group_add_radio_actions_full): Add value parameter to allow
setting the currently selected group member before connecting signals.
(GtkToggleActionEntry): Separate struct for constructing toggle actions,
including a boolean to initialize the action state before connecting
signals.
(gtk_action_group_add_toggle_actions):
(gtk_action_group_add_toggle_actions_full): New functions to construct
toggle actions from an array of GtkToggleActionEntries.

* demos/gtk-demo/appwindow.c:
* tests/testactions.c:
* tests/testmerge.c: Adjust to new action group API.

* gtk/gtk-sections.txt: Add gtk_action_group_add_toggle_actions[_full].
12 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
demos/gtk-demo/appwindow.c
docs/reference/ChangeLog
docs/reference/gtk/gtk-sections.txt
gtk/gtkactiongroup.c
gtk/gtkactiongroup.h
tests/testactions.c
tests/testmerge.c