gnome-canvas-acetate.h
Go to the documentation of this file.00001 /* "Acetate" item type for GnomeCanvas widget. This item is invisible 00002 * but is there when you touch it. 00003 * 00004 * GnomeCanvas is basically a port of the Tk toolkit's most excellent canvas widget. Tk is 00005 * copyrighted by the Regents of the University of California, Sun Microsystems, and other parties. 00006 * 00007 * Copyright (C) 1998,1999 The Free Software Foundation 00008 * 00009 * Authors: Federico Mena <federico@nuclecu.unam.mx> 00010 * Raph Levien <raph@acm.org> 00011 */ 00012 00013 #ifndef GNOME_CANVAS_ACETATE_H 00014 #define GNOME_CANVAS_ACETATE_H 00015 00016 //BEGIN_GNOME_DECLS 00017 00018 00019 /* Acetate item for the canvas. 00020 * 00021 * The following object arguments are available: 00022 * 00023 * name type read/write description 00024 * ------------------------------------------------------------------------------------------ 00025 */ 00026 00027 #define GNOME_TYPE_CANVAS_ACETATE (gnome_canvas_acetate_get_type ()) 00028 #define GNOME_CANVAS_ACETATE(obj) (GTK_CHECK_CAST ((obj), GNOME_TYPE_CANVAS_ACETATE, GnomeCanvasAcetate)) 00029 #define GNOME_CANVAS_ACETATE_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GNOME_TYPE_CANVAS_ACETATE, GnomeCanvasAcetateClass)) 00030 #define GNOME_IS_CANVAS_ACETATE(obj) (GTK_CHECK_TYPE ((obj), GNOME_TYPE_CANVAS_ACETATE)) 00031 #define GNOME_IS_CANVAS_ACETATE_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GNOME_TYPE_CANVAS_ACETATE)) 00032 00033 00034 typedef struct _GnomeCanvasAcetate GnomeCanvasAcetate; 00035 typedef struct _GnomeCanvasAcetateClass GnomeCanvasAcetateClass; 00036 00037 struct _GnomeCanvasAcetate { 00038 GnomeCanvasItem item; 00039 }; 00040 00041 struct _GnomeCanvasAcetateClass { 00042 GnomeCanvasItemClass parent_class; 00043 }; 00044 00045 00046 /* Standard Gtk function */ 00047 GtkType gnome_canvas_acetate_get_type (void); 00048 00049 00050 //END_GNOME_DECLS 00051 00052 #endif
Generated on Thu Dec 13 13:55:21 2007 for Stage by 1.4.6