source: trunk/third/gnome-core/panel/title-item.h @ 15328

Revision 15328, 1.4 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15327, which included commits to RCS files with non-trunk default branches.
Line 
1/* Generated by GOB (v1.0.4)   (do not edit directly) */
2
3#include <gtk/gtk.h>
4
5#ifndef __TITLE_ITEM_H__
6#define __TITLE_ITEM_H__
7
8#ifdef __cplusplus
9extern "C" {
10#endif /* __cplusplus */
11
12
13/*
14 * Type checking and casting macros
15 */
16#define TYPE_TITLE_ITEM (title_item_get_type())
17#define TITLE_ITEM(obj) GTK_CHECK_CAST((obj), title_item_get_type(), TitleItem)
18#define TITLE_ITEM_CONST(obj)   GTK_CHECK_CAST((obj), title_item_get_type(), TitleItem const)
19#define TITLE_ITEM_CLASS(klass) GTK_CHECK_CLASS_CAST((klass), title_item_get_type(), TitleItemClass)
20#define IS_TITLE_ITEM(obj)      GTK_CHECK_TYPE((obj), title_item_get_type ())
21
22#ifdef GTK_CHECK_GET_CLASS
23#define TITLE_ITEM_GET_CLASS(obj)       GTK_CHECK_GET_CLASS((obj), title_item_get_type(), TitleItemClass)
24#else /* !GTK_CHECK_GET_CLASS */
25#define TITLE_ITEM_GET_CLASS(obj)       ((TitleItemClass *)GTK_OBJECT(obj)->klass)
26#endif /* GTK_CHECK_GET_CLASS */
27
28/*
29 * Main object structure
30 */
31#ifndef __TYPEDEF_TITLE_ITEM__
32#define __TYPEDEF_TITLE_ITEM__
33typedef struct _TitleItem TitleItem;
34#endif
35struct _TitleItem {
36        GtkMenuItem __parent__;
37};
38
39/*
40 * Class definition
41 */
42typedef struct _TitleItemClass TitleItemClass;
43struct _TitleItemClass {
44        GtkMenuItemClass __parent__;
45};
46
47
48/*
49 * Public methods
50 */
51guint   title_item_get_type     (void) G_GNUC_CONST;
52GtkWidget *     title_item_new  (void);
53
54#ifdef __cplusplus
55}
56#endif /* __cplusplus */
57
58#endif
Note: See TracBrowser for help on using the repository browser.