126 |
struct x_bitmap_record |
struct x_bitmap_record |
127 |
{ |
{ |
128 |
Pixmap pixmap; |
Pixmap pixmap; |
129 |
|
Pixmap mask; |
130 |
char *file; |
char *file; |
131 |
int refcount; |
int refcount; |
132 |
/* Record some info about this pixmap. */ |
/* Record some info about this pixmap. */ |
977 |
unsigned int, unsigned int)); |
unsigned int, unsigned int)); |
978 |
extern int x_create_bitmap_from_file P_ ((struct frame *, Lisp_Object)); |
extern int x_create_bitmap_from_file P_ ((struct frame *, Lisp_Object)); |
979 |
extern void x_destroy_bitmap P_ ((struct frame *, int)); |
extern void x_destroy_bitmap P_ ((struct frame *, int)); |
980 |
|
extern int x_create_bitmap_mask P_ ((struct frame * , int)); |
981 |
|
|
982 |
|
#ifdef USE_GTK |
983 |
|
extern int xg_set_icon P_ ((struct frame *, Lisp_Object)); |
984 |
|
#endif /* USE_GTK */ |
985 |
|
|
986 |
extern void x_real_positions P_ ((struct frame *, int *, int *)); |
extern void x_real_positions P_ ((struct frame *, int *, int *)); |
987 |
extern int defined_color P_ ((struct frame *, char *, XColor *, int)); |
extern int defined_color P_ ((struct frame *, char *, XColor *, int)); |
988 |
extern void x_set_border_pixel P_ ((struct frame *, int)); |
extern void x_set_border_pixel P_ ((struct frame *, int)); |