#include <gdk/gdktypes.h>
#include <gdk/gdkcursors.h>
Go to the source code of this file.
Classes | |
struct | _GdkCursor |
Enumerations | |
enum | GdkCursorType |
Functions | |
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_syscursor_new (unsigned long syscur) |
GdkCursor * | gdk_cursor_ref (GdkCursor *cursor) |
void | gdk_cursor_unref (GdkCursor *cursor) |
enum GdkCursorType |
Definition at line 12 of file gdkcursor.h.
GdkCursor* gdk_cursor_new | ( | GdkCursorType | cursor_type | ) |
Definition at line 77 of file gdkcursor-win32.c.
References cursors, g_new, g_print(), g_warning(), gdk_DLLInstance, GDK_NOTE, i, name, NULL, _GdkCursor::ref_count, _GdkCursor::type, and WIN32_API_FAILED.
Referenced by TGWin32::OpenDisplay(), TGWin32::RequestLocator(), and TGWin32::RequestString().
GdkCursor* gdk_cursor_new_from_pixmap | ( | GdkPixmap * | source, | |
GdkPixmap * | mask, | |||
GdkColor * | fg, | |||
GdkColor * | bg, | |||
gint | x, | |||
gint | y | |||
) |
Definition at line 133 of file gdkcursor-win32.c.
References _GdkImage::bpl, color_is_white(), CreateCursor(), _GdkImage::depth, for(), g_free(), g_malloc(), g_malloc0(), g_new, g_print(), g_return_val_if_fail, GDK_CURSOR_IS_PIXMAP, GDK_DRAWABLE_XID, gdk_image_get(), gdk_image_unref(), GDK_NOTE, gdk_ProgInstance, _GdkDrawablePrivate::height, height, mask, _GdkImage::mem, NULL, p, _GdkCursor::ref_count, _GdkCursor::type, _GdkDrawablePrivate::width, and width.
Referenced by TGWin32::OpenDisplay().
Definition at line 30 of file gdkcursor.c.
References g_return_val_if_fail, NULL, and _GdkCursor::ref_count.
void gdk_cursor_unref | ( | GdkCursor * | cursor | ) |
Definition at line 40 of file gdkcursor.c.
References _gdk_cursor_destroy(), g_return_if_fail, NULL, and _GdkCursor::ref_count.
Referenced by TGWin32::RequestLocator(), and TGWin32::RequestString().
Definition at line 107 of file gdkcursor-win32.c.
References g_new, g_print(), GDK_NOTE, NULL, _GdkCursor::ref_count, _GdkCursor::type, and WIN32_API_FAILED.
Referenced by TGWin32::OpenDisplay(), TGWin32::RequestLocator(), and TGWin32::RequestString().