 ef03cb5287
			
		
	
	ef03cb5287
	
	
	
		
			
			Sun Feb 13 08:54:45 2000 Tim Janik <timj@gtk.org> * gdk/gdkcursor.h (struct _GdkCursor): s/refcount/ref_count/. * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap): * gdk/x11/gdkcursor-x11.c (_gdk_cursor_destroy): * gdk/gdkcursor.c (gdk_cursor_ref): insert assertments for the parameters given and cursor->ref_count. coding style fixups. * gtk/gtksocket.c (gtk_socket_class_init): parent class is GtkContainer, not GtkWidget. * gtk/*.h: applied patch from Mathieu Lacage <lacage@email.enst.fr> to fix up widget macros and add _GET_CLASS() variant. * gtk/*.c: some GtkType fixups.
		
			
				
	
	
		
			42 lines
		
	
	
		
			789 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			789 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __GDK_CURSOR_H__
 | |
| #define __GDK_CURSOR_H__
 | |
| 
 | |
| #include <gdk/gdktypes.h>
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| extern "C" {
 | |
| #endif /* __cplusplus */
 | |
| 
 | |
| /* Cursor types.
 | |
|  */
 | |
| typedef enum
 | |
| {
 | |
| #include <gdk/gdkcursors.h>
 | |
|   GDK_LAST_CURSOR,
 | |
|   GDK_CURSOR_IS_PIXMAP = -1
 | |
| } GdkCursorType;
 | |
| 
 | |
| struct _GdkCursor
 | |
| {
 | |
|   GdkCursorType type;
 | |
|   guint ref_count;
 | |
| };
 | |
| 
 | |
| /* Cursors
 | |
|  */
 | |
| GdkCursor* gdk_cursor_new		 (GdkCursorType	   cursor_type);
 | |
| GdkCursor* gdk_cursor_new_from_pixmap	 (GdkPixmap	  *source,
 | |
| 					  GdkPixmap	  *mask,
 | |
| 					  GdkColor	  *fg,
 | |
| 					  GdkColor	  *bg,
 | |
| 					  gint		   x,
 | |
| 					  gint		   y);
 | |
| GdkCursor* gdk_cursor_ref                (GdkCursor      *cursor);
 | |
| void       gdk_cursor_unref              (GdkCursor      *cursor);
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| }
 | |
| #endif /* __cplusplus */
 | |
| 
 | |
| #endif /* __GDK_CURSOR_H__ */
 |