* Modified by the GTK+ Team and others 1997-2000. See the AUTHORS
* file for a list of people on the GTK+ Team. See the ChangeLog
* files for a list of changes. These files are distributed with
- * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
+ * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
#if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
#define __GTK_RADIO_MENU_ITEM_H__
-#include <gdk/gdk.h>
#include <gtk/gtkcheckmenuitem.h>
+
G_BEGIN_DECLS
#define GTK_TYPE_RADIO_MENU_ITEM (gtk_radio_menu_item_get_type ())
struct _GtkRadioMenuItem
{
GtkCheckMenuItem check_menu_item;
-
- GSList *group;
+
+ GSList *GSEAL (group);
};
struct _GtkRadioMenuItemClass
{
GtkCheckMenuItemClass parent_class;
-
+
/* Signals */
void (*group_changed) (GtkRadioMenuItem *radio_menu_item);
GType gtk_radio_menu_item_get_type (void) G_GNUC_CONST;
-
+
GtkWidget* gtk_radio_menu_item_new (GSList *group);
GtkWidget* gtk_radio_menu_item_new_with_label (GSList *group,
const gchar *label);