comparison src/console-impl.h @ 2959:4eb2a8c07cb3

[xemacs-hg @ 2005-09-27 05:48:22 by ben] Implement color pixmap cursors glyphs.c, glyphs-eimage.c, glyphs-x.c, glyphs-gtk.c, glyphs-msw.c, console-impl.h: Allow all kinds of color images (GIF, JPEG, ...) to be mouse pointers. new -> new_, 'foo -> `foo'.
author ben
date Tue, 27 Sep 2005 05:48:27 +0000
parents a25c824ed558
children 1e7cc382eb16
comparison
equal deleted inserted replaced
2958:9e04ad6a1ac6 2959:4eb2a8c07cb3
1 /* Define console object for XEmacs. 1 /* Define console object for XEmacs.
2 Copyright (C) 1996, 2002, 2003 Ben Wing 2 Copyright (C) 1996, 2002, 2003, 2005 Ben Wing
3 3
4 This file is part of XEmacs. 4 This file is part of XEmacs.
5 5
6 XEmacs is free software; you can redistribute it and/or modify it 6 XEmacs is free software; you can redistribute it and/or modify it
7 under the terms of the GNU General Public License as published by the 7 under the terms of the GNU General Public License as published by the
250 int width, int height, 250 int width, int height,
251 int slices, 251 int slices,
252 unsigned char *eimage, 252 unsigned char *eimage,
253 int dest_mask, 253 int dest_mask,
254 Lisp_Object instantiator, 254 Lisp_Object instantiator,
255 Lisp_Object pointer_fg,
256 Lisp_Object pointer_bg,
255 Lisp_Object domain); 257 Lisp_Object domain);
256 Lisp_Object (*locate_pixmap_file_method) (Lisp_Object file_method); 258 Lisp_Object (*locate_pixmap_file_method) (Lisp_Object file_method);
257 int (*colorize_image_instance_method) (Lisp_Object image_instance, 259 int (*colorize_image_instance_method) (Lisp_Object image_instance,
258 Lisp_Object fg, Lisp_Object bg); 260 Lisp_Object fg, Lisp_Object bg);
259 void (*widget_query_string_geometry_method) (Lisp_Object string, 261 void (*widget_query_string_geometry_method) (Lisp_Object string,