source: trunk/third/bonobo/bonobo/bonobo-ui-toolbar-popup-item.h @ 15509

Revision 15509, 1.5 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15508, which included commits to RCS files with non-trunk default branches.
Line 
1/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
2/**
3 * bonobo-ui-toolbar-popup-item.h
4 *
5 * Author:
6 *    Ettore Perazzoli
7 *
8 * Copyright (C) 2000 Helix Code, Inc.
9 */
10
11#ifndef _BONOBO_UI_TOOLBAR_POPUP_ITEM_H_
12#define _BONOBO_UI_TOOLBAR_POPUP_ITEM_H_
13
14#include <libgnome/gnome-defs.h>
15#include "bonobo-ui-toolbar-toggle-button-item.h"
16
17BEGIN_GNOME_DECLS
18
19#define BONOBO_TYPE_UI_TOOLBAR_POPUP_ITEM            (bonobo_ui_toolbar_popup_item_get_type ())
20#define BONOBO_UI_TOOLBAR_POPUP_ITEM(obj)            (GTK_CHECK_CAST ((obj), BONOBO_TYPE_UI_TOOLBAR_POPUP_ITEM, BonoboUIToolbarPopupItem))
21#define BONOBO_UI_TOOLBAR_POPUP_ITEM_CLASS(klass)    (GTK_CHECK_CLASS_CAST ((klass), BONOBO_TYPE_UI_TOOLBAR_POPUP_ITEM, BonoboUIToolbarPopupItemClass))
22#define BONOBO_IS_UI_TOOLBAR_POPUP_ITEM(obj)         (GTK_CHECK_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_POPUP_ITEM))
23#define BONOBO_IS_UI_TOOLBAR_POPUP_ITEM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), BONOBO_TYPE_UI_TOOLBAR_POPUP_ITEM))
24
25
26typedef struct _BonoboUIToolbarPopupItemPrivate BonoboUIToolbarPopupItemPrivate;
27
28typedef struct {
29        BonoboUIToolbarToggleButtonItem parent;
30} BonoboUIToolbarPopupItem;
31
32typedef struct {
33        BonoboUIToolbarToggleButtonItemClass parent_class;
34} BonoboUIToolbarPopupItemClass;
35
36
37GtkType    bonobo_ui_toolbar_popup_item_get_type  (void);
38GtkWidget *bonobo_ui_toolbar_popup_item_new       (void);
39void       bonobo_ui_toolbar_popup_item_construct (BonoboUIToolbarPopupItem *);
40
41END_GNOME_DECLS
42
43#endif /* _BONOBO_UI_TOOLBAR_POPUP_ITEM_H_ */
Note: See TracBrowser for help on using the repository browser.