Mercurial > hg > xemacs-beta
comparison src/glyphs-msw.c @ 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 | 3d8143fc88e1 |
children | b3ea9c582280 |
comparison
equal
deleted
inserted
replaced
2958:9e04ad6a1ac6 | 2959:4eb2a8c07cb3 |
---|---|
1 /* mswindows-specific glyph objects. | 1 /* mswindows-specific glyph objects. |
2 Copyright (C) 1998, 1999, 2000 Andy Piper. | 2 Copyright (C) 1998, 1999, 2000 Andy Piper. |
3 Copyright (C) 2001, 2002, 2003, 2004 Ben Wing. | 3 Copyright (C) 2001, 2002, 2003, 2004, 2005 Ben Wing. |
4 | 4 |
5 This file is part of XEmacs. | 5 This file is part of XEmacs. |
6 | 6 |
7 XEmacs is free software; you can redistribute it and/or modify it | 7 XEmacs is free software; you can redistribute it and/or modify it |
8 under the terms of the GNU General Public License as published by the | 8 under the terms of the GNU General Public License as published by the |
434 int width, int height, | 434 int width, int height, |
435 int slices, | 435 int slices, |
436 Binbyte *eimage, | 436 Binbyte *eimage, |
437 int dest_mask, | 437 int dest_mask, |
438 Lisp_Object instantiator, | 438 Lisp_Object instantiator, |
439 Lisp_Object UNUSED (pointer_fg), | |
440 Lisp_Object UNUSED (pointer_bg), | |
439 Lisp_Object domain) | 441 Lisp_Object domain) |
440 { | 442 { |
441 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); | 443 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); |
442 BITMAPINFO * bmp_info; | 444 BITMAPINFO * bmp_info; |
443 Binbyte * bmp_data; | 445 Binbyte * bmp_data; |