Files
evolution/widgets/misc/e-cursors.h
Christopher James Lahey 7957a3085c Fixed headers. Moved the .h associated with each .c to the top of the list
2001-04-04  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text-model-uri.c, gal/e-text/e-text.c,
	gal/e-text/e-text.h, gal/e-text/e-text-event-processor.c,
	gal/util/e-xml-utils.c, gal/widgets/e-cursors.c,
	gal/widgets/e-cursors.h: Fixed headers.  Moved the .h associated
	with each .c to the top of the list of included files.

	* gal/util/e-util.h: Removed the bonobo-xobject.h header here.

	* gal/util/e-xml-utils.c: Replaced strcasecmp with g_strcasecmp.

	* gal/widgets/e-canvas-vbox.c: Make this work even if the item is
	destroyed after the vbox.

	* gal/widgets/e-categories.c (do_parse_categories): Made this
	translate using e_utf8_from_locale string as it should.

svn path=/trunk/; revision=9175
2001-04-04 12:25:55 +00:00

46 lines
981 B
C

#ifndef GNOME_APP_LIB_CURSORS_H
#define GNOME_APP_LIB_CURSORS_H
#include <gdk/gdk.h>
#include <libgnome/gnome-defs.h>
BEGIN_GNOME_DECLS
typedef enum {
E_CURSOR_FAT_CROSS,
E_CURSOR_THIN_CROSS,
E_CURSOR_ARROW,
E_CURSOR_MOVE,
E_CURSOR_ZOOM_IN,
E_CURSOR_ZOOM_OUT,
E_CURSOR_SIZE_X,
E_CURSOR_SIZE_Y,
E_CURSOR_SIZE_TL,
E_CURSOR_SIZE_TR,
E_CURSOR_PRESS,
E_CURSOR_HAND_OPEN,
E_CURSOR_HAND_CLOSED,
E_CURSOR_NUM_CURSORS
} ECursorType;
void e_cursors_init (void);
void e_cursors_shutdown (void);
#define e_cursor_set(win, c) \
G_STMT_START { \
if (win) \
gdk_window_set_cursor (win, e_cursor_get (c)); \
} G_STMT_END
#define e_cursor_set_widget(w, c) \
G_STMT_START { \
if (GTK_WIDGET (w)->window) \
gdk_window_set_cursor (GTK_WIDGET (w)->window, e_cursor_get (c)); \
} G_STMT_END
GdkCursor *e_cursor_get (ECursorType type);
END_GNOME_DECLS
#endif /* GNOME_APP_LIB_CURSORS_H */