~ubuntu-branches/ubuntu/warty/monodevelop/warty

« back to all changes in this revision

Viewing changes to gdldock/sources/gdl/gdl-dock-item-grip.h

  • Committer: Bazaar Package Importer
  • Author(s): Brandon Hale
  • Date: 2004-10-07 11:51:11 UTC
  • Revision ID: james.westby@ubuntu.com-20041007115111-pxcqnwfxyq5mhcx5
Tags: 0.5.1-3
Use dh_netdeps in debian/rules and debian/control

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4; tab-width: 8 -*- */
 
2
/**
 
3
 * gdl-dock-item-grip.h
 
4
 * 
 
5
 * Based on bonobo-dock-item-grip.  Original copyright notice follows.
 
6
 *
 
7
 * Author:
 
8
 *    Michael Meeks
 
9
 *
 
10
 * Copyright (C) 2002 Sun Microsystems, Inc.
 
11
 */
 
12
 
 
13
#ifndef _GDL_DOCK_ITEM_GRIP_H_
 
14
#define _GDL_DOCK_ITEM_GRIP_H_
 
15
 
 
16
#include <gtk/gtkwidget.h>
 
17
#include <gdl/gdl-dock-item.h>
 
18
 
 
19
G_BEGIN_DECLS
 
20
 
 
21
#define GDL_TYPE_DOCK_ITEM_GRIP            (gdl_dock_item_grip_get_type())
 
22
#define GDL_DOCK_ITEM_GRIP(obj)            \
 
23
    (GTK_CHECK_CAST ((obj), GDL_TYPE_DOCK_ITEM_GRIP, GdlDockItemGrip))
 
24
#define GDL_DOCK_ITEM_GRIP_CLASS(klass)    \
 
25
    (GTK_CHECK_CLASS_CAST ((klass), GDL_TYPE_DOCK_ITEM_GRIP, GdlDockItemGripClass))
 
26
#define GDL_IS_DOCK_ITEM_GRIP(obj)         \
 
27
    (GTK_CHECK_TYPE ((obj), GDL_TYPE_DOCK_ITEM_GRIP))
 
28
#define GDL_IS_DOCK_ITEM_GRIP_CLASS(klass) \
 
29
    (GTK_CHECK_CLASS_TYPE ((klass), GDL_TYPE_DOCK_ITEM_GRIP))
 
30
#define GDL_DOCK_ITEM_GRIP_GET_CLASS(obj)  \
 
31
    (GTK_CHECK_GET_CLASS ((obj), GDL_TYPE_DOCK_ITEM_GRIP, GdlDockItemGripClass))
 
32
 
 
33
typedef struct _GdlDockItemGrip        GdlDockItemGrip;
 
34
typedef struct _GdlDockItemGripClass   GdlDockItemGripClass;
 
35
typedef struct _GdlDockItemGripPrivate GdlDockItemGripPrivate;
 
36
 
 
37
struct _GdlDockItemGrip {
 
38
    GtkContainer parent;
 
39
        
 
40
    GdlDockItem *item;
 
41
    
 
42
    GdkWindow *title_window;
 
43
    
 
44
    GdlDockItemGripPrivate *_priv;
 
45
};
 
46
 
 
47
struct _GdlDockItemGripClass {
 
48
    GtkContainerClass parent_class;
 
49
};
 
50
 
 
51
GType      gdl_dock_item_grip_get_type (void);
 
52
GtkWidget *gdl_dock_item_grip_new      (GdlDockItem *item);
 
53
 
 
54
G_END_DECLS
 
55
 
 
56
#endif /* _GDL_DOCK_ITEM_GRIP_H_ */