 868b00638c
			
		
	
	868b00638c
	
	
	
		
			
			Sun May 13 18:40:04 2001 Owen Taylor <otaylor@redhat.com> * gdk/gdkpixmap.h: Remove creative formatting. Thu May 10 19:22:28 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtktogglebutton.c: Patch from John Margaglione converting to property API. (#51669) * gtk/gtkscale.c: Patch from John Margaglione converting to property API. (#51891) * gtk/gtkaccellabel.c: Applied patch from Lee Mallabone, converting to property API. (#50985)
		
			
				
	
	
		
			81 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __GDK_PIXMAP_H__
 | |
| #define __GDK_PIXMAP_H__
 | |
| 
 | |
| #include <gdk/gdktypes.h>
 | |
| #include <gdk/gdkdrawable.h>
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| extern "C" {
 | |
| #endif /* __cplusplus */
 | |
| 
 | |
| typedef struct _GdkPixmapObject GdkPixmapObject;
 | |
| typedef struct _GdkPixmapObjectClass GdkPixmapObjectClass;
 | |
| 
 | |
| #define GDK_TYPE_PIXMAP              (gdk_pixmap_get_type ())
 | |
| #define GDK_PIXMAP(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_PIXMAP, GdkPixmap))
 | |
| #define GDK_PIXMAP_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_PIXMAP, GdkPixmapObjectClass))
 | |
| #define GDK_IS_PIXMAP(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_PIXMAP))
 | |
| #define GDK_IS_PIXMAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_PIXMAP))
 | |
| #define GDK_PIXMAP_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_PIXMAP, GdkPixmapClass))
 | |
| #define GDK_PIXMAP_OBJECT(object)    ((GdkPixmapObject *) GDK_PIXMAP (object))
 | |
| 
 | |
| struct _GdkPixmapObject
 | |
| {
 | |
|   GdkDrawable parent_instance;
 | |
|   
 | |
|   GdkDrawable *impl;  /* window-system-specific delegate object */
 | |
| 
 | |
|   gint depth;
 | |
| };
 | |
| 
 | |
| struct _GdkPixmapObjectClass
 | |
| {
 | |
|   GdkDrawableClass parent_class;
 | |
| 
 | |
| };
 | |
| 
 | |
| GType      gdk_pixmap_get_type          (void) G_GNUC_CONST;
 | |
| 
 | |
| /* Pixmaps
 | |
|  */
 | |
| GdkPixmap* gdk_pixmap_new		(GdkWindow  *window,
 | |
| 					 gint	     width,
 | |
| 					 gint	     height,
 | |
| 					 gint	     depth);
 | |
| GdkBitmap* gdk_bitmap_create_from_data	(GdkWindow   *window,
 | |
| 					 const gchar *data,
 | |
| 					 gint	      width,
 | |
| 					 gint	      height);
 | |
| GdkPixmap* gdk_pixmap_create_from_data	(GdkWindow   *window,
 | |
| 					 const gchar *data,
 | |
| 					 gint	      width,
 | |
| 					 gint	      height,
 | |
| 					 gint	      depth,
 | |
| 					 GdkColor    *fg,
 | |
| 					 GdkColor    *bg);
 | |
| 
 | |
| GdkPixmap* gdk_pixmap_create_from_xpm            (GdkWindow    *window,
 | |
| 						  GdkBitmap   **mask,
 | |
| 						  GdkColor     *transparent_color,
 | |
| 						  const gchar  *filename);
 | |
| GdkPixmap* gdk_pixmap_colormap_create_from_xpm   (GdkWindow    *window,
 | |
| 						  GdkColormap  *colormap,
 | |
| 						  GdkBitmap   **mask,
 | |
| 						  GdkColor     *transparent_color,
 | |
| 						  const gchar  *filename);
 | |
| GdkPixmap* gdk_pixmap_create_from_xpm_d          (GdkWindow    *window,
 | |
| 						  GdkBitmap   **mask,
 | |
| 						  GdkColor     *transparent_color,
 | |
| 						  gchar       **data);
 | |
| GdkPixmap* gdk_pixmap_colormap_create_from_xpm_d (GdkWindow    *window,
 | |
| 						  GdkColormap  *colormap,
 | |
| 						  GdkBitmap   **mask,
 | |
| 						  GdkColor     *transparent_color,
 | |
| 						  gchar       **data);
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| }
 | |
| #endif /* __cplusplus */
 | |
| 
 | |
| #endif /* __GDK_PIXMAP_H__ */
 |