annotate src/offix-cursors.h @ 4677:8f1ee2d15784

Support full Common Lisp multiple values in C. lisp/ChangeLog 2009-08-11 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el : Update this file to support full C-level multiple values. This involves: -- Four new bytecodes, and special compiler functions to compile multiple-value-call, multiple-value-list-internal, values, values-list, and, since it now needs to pass back multiple values and is a special form, throw. -- There's a new compiler variable, byte-compile-checks-on-load, which is a list of forms that are evaluated at the very start of a file, with an error thrown if any of them give nil. -- The header is now inserted *after* compilation, giving a chance for the compilation process to influence what those checks are. There is still a check done before compilation for non-ASCII characters, to try to turn off dynamic docstrings if appopriate, in `byte-compile-maybe-reset-coding'. Space is reserved for checks; comments describing the version of the byte compiler generating the file are inserted if space remains for them. * bytecomp.el (byte-compile-version): Update this, we're a newer version of the byte compiler. * byte-optimize.el (byte-optimize-funcall): Correct a comment. * bytecomp.el (byte-compile-lapcode): Discard the arg with byte-multiple-value-call. * bytecomp.el (byte-compile-checks-and-comments-space): New variable, describe how many octets to reserve for checks at the start of byte-compiled files. * cl-compat.el: Remove the fake multiple-value implementation. Have the functions that use it use the real multiple-value implementation instead. * cl-macs.el (cl-block-wrapper, cl-block-throw): Revise the byte-compile properties of these symbols to work now we've made throw into a special form; keep the byte-compile properties as anonymous lambdas, since we don't have docstrings for them. * cl-macs.el (multiple-value-bind, multiple-value-setq) (multiple-value-list, nth-value): Update these functions to work with the C support for multiple values. * cl-macs.el (values): Modify the setf handler for this to call #'multiple-value-list-internal appropriately. * cl-macs.el (cl-setf-do-store): If the store form is a cons, treat it specially as wrapping the store value. * cl.el (cl-block-wrapper): Make this an alias of #'and, not #'identity, since it needs to pass back multiple values. * cl.el (multiple-value-apply): We no longer support this, mark it obsolete. * lisp-mode.el (eval-interactive-verbose): Remove a useless space in the docstring. * lisp-mode.el (eval-interactive): Update this function and its docstring. It now passes back a list, basically wrapping any eval calls with multiple-value-list. This allows multiple values to be printed by default in *scratch*. * lisp-mode.el (prin1-list-as-multiple-values): New function, printing a list as multiple values in the manner of Bruno Haible's clisp, separating each entry with " ;\n". * lisp-mode.el (eval-last-sexp): Call #'prin1-list-as-multiple-values on the return value of #'eval-interactive. * lisp-mode.el (eval-defun): Call #'prin1-list-as-multiple-values on the return value of #'eval-interactive. * mouse.el (mouse-eval-sexp): Deal with lists corresponding to multiple values from #'eval-interactive. Call #'cl-prettyprint, which is always available, instead of sometimes calling #'pprint and sometimes falling back to prin1. * obsolete.el (obsolete-throw): New function, called from eval.c when #'funcall encounters an attempt to call #'throw (now a special form) as a function. Only needed for compatibility with 21.4 byte-code. man/ChangeLog addition: 2009-08-11 Aidan Kehoe <kehoea@parhasard.net> * cl.texi (Organization): Remove references to the obsolete multiple-value emulating code. src/ChangeLog addition: 2009-08-11 Aidan Kehoe <kehoea@parhasard.net> * bytecode.c (enum Opcode /* Byte codes */): Add four new bytecodes, to deal with multiple values. (POP_WITH_MULTIPLE_VALUES): New macro. (POP): Modify this macro to ignore multiple values. (DISCARD_PRESERVING_MULTIPLE_VALUES): New macro. (DISCARD): Modify this macro to ignore multiple values. (TOP_WITH_MULTIPLE_VALUES): New macro. (TOP_ADDRESS): New macro. (TOP): Modify this macro to ignore multiple values. (TOP_LVALUE): New macro. (Bcall): Ignore multiple values where appropriate. (Breturn): Pass back multiple values. (Bdup): Preserve multiple values. Use TOP_LVALUE with most bytecodes that assign anything to anything. (Bbind_multiple_value_limits, Bmultiple_value_call, Bmultiple_value_list_internal, Bthrow): Implement the new bytecodes. (Bgotoifnilelsepop, Bgotoifnonnilelsepop, BRgotoifnilelsepop, BRgotoifnonnilelsepop): Discard any multiple values. * callint.c (Fcall_interactively): Ignore multiple values when calling #'eval, in two places. * device-x.c (x_IO_error_handler): * macros.c (pop_kbd_macro_event): * eval.c (Fsignal): * eval.c (flagged_a_squirmer): Call throw_or_bomb_out, not Fthrow, now that the latter is a special form. * eval.c: Make Qthrow, Qobsolete_throw available as symbols. Provide multiple_value_current_limit, multiple-values-limit (the latter as specified by Common Lisp. * eval.c (For): Ignore multiple values when comparing with Qnil, but pass any multiple values back for the last arg. * eval.c (Fand): Ditto. * eval.c (Fif): Ignore multiple values when examining the result of the condition. * eval.c (Fcond): Ignore multiple values when comparing what the clauses give, but pass them back if a clause gave non-nil. * eval.c (Fprog2): Never pass back multiple values. * eval.c (FletX, Flet): Ignore multiple when evaluating what exactly symbols should be bound to. * eval.c (Fwhile): Ignore multiple values when evaluating the test. * eval.c (Fsetq, Fdefvar, Fdefconst): Ignore multiple values. * eval.c (Fthrow): Declare this as a special form; ignore multiple values for TAG, preserve them for VALUE. * eval.c (throw_or_bomb_out): Make this available to other files, now Fthrow is a special form. * eval.c (Feval): Ignore multiple values when calling a compiled function, a non-special-form subr, or a lambda expression. * eval.c (Ffuncall): If we attempt to call #'throw (now a special form) as a function, don't error, call #'obsolete-throw instead. * eval.c (make_multiple_value, multiple_value_aset) (multiple_value_aref, print_multiple_value, mark_multiple_value) (size_multiple_value): Implement the multiple_value type. Add a long comment describing our implementation. * eval.c (bind_multiple_value_limits): New function, used by the bytecode and by #'multiple-value-call, #'multiple-value-list-internal. * eval.c (multiple_value_call): New function, used by the bytecode and #'multiple-value-call. * eval.c (Fmultiple_value_call): New special form. * eval.c (multiple_value_list_internal): New function, used by the byte code and #'multiple-value-list-internal. * eval.c (Fmultiple_value_list_internal, Fmultiple_value_prog1): New special forms. * eval.c (Fvalues, Fvalues_list): New Lisp functions. * eval.c (values2): New function, for C code returning multiple values. * eval.c (syms_of_eval): Make our new Lisp functions and symbols available. * eval.c (multiple-values-limit): Make this available to Lisp. * event-msw.c (dde_eval_string): * event-stream.c (execute_help_form): * glade.c (connector): * glyphs-widget.c (glyph_instantiator_to_glyph): * glyphs.c (evaluate_xpm_color_symbols): * gui-x.c (wv_set_evalable_slot, button_item_to_widget_value): * gui.c (gui_item_value, gui_item_display_flush_left): * lread.c (check_if_suppressed): * menubar-gtk.c (menu_convert, menu_descriptor_to_widget_1): * menubar-msw.c (populate_menu_add_item): * print.c (Fwith_output_to_temp_buffer): * symbols.c (Fsetq_default): Ignore multiple values when calling Feval. * symeval.h: Add the header declarations necessary for the multiple-values implementation. * inline.c: #include symeval.h, now that it has some inline functions. * lisp.h: Update Fthrow's declaration. Make throw_or_bomb_out available to all files. * lrecord.h (enum lrecord_type): Add the multiple_value type here.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 16 Aug 2009 20:55:49 +0100
parents 3ecd8885ac67
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1 #define app_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2 #define app_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
3 #define app_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
4 #define app_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
5 static unsigned char app_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
6 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x02, 0x40, 0x00, 0x80, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
7 0x06, 0x40, 0x00, 0x80, 0x02, 0x00, 0x0e, 0x40, 0x00, 0x80, 0x04, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
8 0x1e, 0x40, 0x00, 0x80, 0x08, 0x00, 0x3e, 0x40, 0x00, 0x80, 0x10, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
9 0x7e, 0x40, 0x00, 0x80, 0x20, 0x00, 0xfe, 0x40, 0x00, 0x80, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
10 0xfe, 0x41, 0x00, 0x00, 0x60, 0x00, 0x3e, 0x40, 0xfe, 0xff, 0x67, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
11 0x36, 0x40, 0xaa, 0xaa, 0x6e, 0x00, 0x62, 0x40, 0x56, 0x55, 0x6d, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
12 0x60, 0x40, 0xfe, 0xff, 0x6f, 0x00, 0xc0, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
13 0xc0, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
14 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
16 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
17 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
18 0x00, 0x40, 0x02, 0x00, 0x6c, 0x00, 0x00, 0x40, 0xfe, 0xff, 0x6f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
19 0x00, 0x40, 0xfc, 0xff, 0x6f, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
20 0x00, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
21 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
22 #define app_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
23 #define app_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
24 #define app_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
25 #define app_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
26 static unsigned char app_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
27 0x03, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x07, 0xc0, 0xff, 0xff, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
28 0x0f, 0xc0, 0xff, 0xff, 0x03, 0x00, 0x1f, 0xc0, 0xff, 0xff, 0x07, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
29 0x3f, 0xc0, 0xff, 0xff, 0x0f, 0x00, 0x7f, 0xc0, 0xff, 0xff, 0x1f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
30 0xff, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
31 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
32 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xf7, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
33 0xf3, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
34 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00, 0xc0, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
35 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
36 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
37 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
38 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
39 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
40 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
41 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
42 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
43 #define cursor_width 10
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
44 #define cursor_height 16
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
45 #define cursor_x_hot 0
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
46 #define cursor_y_hot 0
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
47 #if 0 /* unused */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
48 static unsigned char cursor_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
49 0x00, 0x00, 0x02, 0x00, 0x06, 0x00, 0x0e, 0x00, 0x1e, 0x00, 0x3e, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
50 0x7e, 0x00, 0xfe, 0x00, 0xfe, 0x01, 0x3e, 0x00, 0x36, 0x00, 0x62, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
51 0x60, 0x00, 0xc0, 0x00, 0xc0, 0x00, 0x00, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
52 #endif /* unused */
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
53 #define dir_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
54 #define dir_height 24
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
55 #define dir_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
56 #define dir_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
57 static unsigned char dir_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
58 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0x02, 0x80, 0x00, 0x02, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
59 0x06, 0x40, 0x00, 0x04, 0x00, 0x00, 0x0e, 0x20, 0x00, 0x08, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
60 0x1e, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
61 0x7e, 0x10, 0x00, 0x00, 0x00, 0x02, 0xfe, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
62 0xfe, 0x11, 0x00, 0x00, 0x00, 0x02, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
63 0x36, 0x10, 0x00, 0x00, 0x00, 0x02, 0x62, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
64 0x60, 0x10, 0x00, 0x00, 0x00, 0x02, 0xc0, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
65 0xc0, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
66 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
67 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
68 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
69 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
70 #define dir_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
71 #define dir_mask_height 24
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
72 #define dir_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
73 #define dir_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
74 static unsigned char dir_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
75 0x03, 0x00, 0xff, 0x01, 0x00, 0x00, 0x07, 0x80, 0xff, 0x03, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
76 0x0f, 0xc0, 0xff, 0x07, 0x00, 0x00, 0x1f, 0xe0, 0xff, 0x0f, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
77 0x3f, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x7f, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78 0xff, 0xf0, 0xff, 0xff, 0xff, 0x03, 0xff, 0xf1, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
79 0xff, 0xf3, 0xff, 0xff, 0xff, 0x03, 0xff, 0xf3, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
80 0x7f, 0xf0, 0xff, 0xff, 0xff, 0x03, 0xf7, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
81 0xf3, 0xf0, 0xff, 0xff, 0xff, 0x03, 0xe0, 0xf1, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
82 0xe0, 0xf1, 0xff, 0xff, 0xff, 0x03, 0xc0, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
83 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
84 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
85 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
86 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x03};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
87 #define file_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
88 #define file_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
89 #define file_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
90 #define file_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
91 static unsigned char file_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
92 0x00, 0xc0, 0xff, 0xff, 0x07, 0x00, 0x02, 0x40, 0x00, 0x00, 0x0a, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
93 0x06, 0x40, 0x00, 0x00, 0x12, 0x00, 0x0e, 0x40, 0x00, 0x00, 0x22, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
94 0x1e, 0x40, 0x00, 0x00, 0x3e, 0x00, 0x3e, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
95 0x7e, 0x40, 0x00, 0x00, 0x20, 0x00, 0xfe, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
96 0xfe, 0x41, 0x00, 0x00, 0x20, 0x00, 0x3e, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
97 0x36, 0x40, 0x00, 0x00, 0x20, 0x00, 0x62, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
98 0x60, 0x40, 0x00, 0x00, 0x20, 0x00, 0xc0, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
99 0xc0, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
100 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
101 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
102 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
103 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
104 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
105 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
106 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
107 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
108 #define file_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
109 #define file_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
110 #define file_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
111 #define file_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
112 static unsigned char file_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
113 0x03, 0xc0, 0xff, 0xff, 0x07, 0x00, 0x07, 0xc0, 0xff, 0xff, 0x0f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
114 0x0f, 0xc0, 0xff, 0xff, 0x1f, 0x00, 0x1f, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
115 0x3f, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x7f, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
116 0xff, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xc1, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
117 0xff, 0xc3, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xc3, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
118 0x7f, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xf7, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
119 0xf3, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xe0, 0xc1, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
120 0xe0, 0xc1, 0xff, 0xff, 0x3f, 0x00, 0xc0, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
121 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
122 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
123 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
124 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
125 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
126 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
127 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
128 0x00, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
129 #define files_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
130 #define files_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
131 #define files_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
132 #define files_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
133 static unsigned char files_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
134 0x00, 0xf8, 0xff, 0xff, 0x01, 0x00, 0x02, 0x08, 0x00, 0x80, 0x02, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
135 0x06, 0x08, 0x00, 0x80, 0x04, 0x00, 0x0e, 0x08, 0x00, 0x80, 0x08, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
136 0x1e, 0x08, 0x00, 0x80, 0x1f, 0x00, 0x3e, 0x08, 0x00, 0x00, 0x28, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
137 0x7e, 0x08, 0x00, 0x00, 0x78, 0x00, 0xfe, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
138 0xfe, 0x09, 0x00, 0x00, 0xe8, 0x00, 0x3e, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
139 0x36, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x62, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
140 0x60, 0x08, 0x00, 0x00, 0xa8, 0x00, 0xc0, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
141 0xc0, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
142 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
143 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
144 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
145 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
146 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
147 0x00, 0x08, 0x00, 0x00, 0xa8, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xaf, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
148 0x00, 0x10, 0x00, 0x00, 0xa0, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xbf, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
149 0x00, 0x20, 0x00, 0x00, 0x80, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
150 #define files_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
151 #define files_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
152 #define files_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
153 #define files_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
154 static unsigned char files_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
155 0x03, 0xf8, 0xff, 0xff, 0x01, 0x00, 0x07, 0xf8, 0xff, 0xff, 0x03, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
156 0x0f, 0xf8, 0xff, 0xff, 0x07, 0x00, 0x1f, 0xf8, 0xff, 0xff, 0x0f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
157 0x3f, 0xf8, 0xff, 0xff, 0x1f, 0x00, 0x7f, 0xf8, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
158 0xff, 0xf8, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xf9, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
159 0xff, 0xfb, 0xff, 0xff, 0xff, 0x00, 0xff, 0xfb, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
160 0x7f, 0xf8, 0xff, 0xff, 0xff, 0x00, 0xf7, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
161 0xf3, 0xf8, 0xff, 0xff, 0xff, 0x00, 0xe0, 0xf9, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
162 0xe0, 0xf9, 0xff, 0xff, 0xff, 0x00, 0xc0, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
163 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
164 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
165 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
166 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
167 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
168 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
169 0x00, 0xf0, 0xff, 0xff, 0xff, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
170 0x00, 0xe0, 0xff, 0xff, 0xff, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
171 #define grey_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
172 #define grey_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
173 #define grey_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
174 #define grey_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
175 static unsigned char grey_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
176 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x02, 0x40, 0x55, 0xd5, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
177 0x06, 0xc0, 0xaa, 0xaa, 0x03, 0x00, 0x0e, 0x40, 0x55, 0xd5, 0x07, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
178 0x1e, 0xc0, 0xaa, 0xaa, 0x0f, 0x00, 0x3e, 0x40, 0x55, 0xd5, 0x1f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
179 0x7e, 0xc0, 0xaa, 0xaa, 0x3f, 0x00, 0xfe, 0x40, 0x55, 0xd5, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
180 0xfe, 0xc1, 0xaa, 0xaa, 0x7f, 0x00, 0x3e, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
181 0x36, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x72, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
182 0x60, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0xc0, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
183 0xc0, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
184 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
185 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
186 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
187 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
188 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
189 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
190 0x00, 0xc0, 0xaa, 0xaa, 0x6a, 0x00, 0x00, 0x40, 0x55, 0x55, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
191 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
192 #define grey_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
193 #define grey_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
194 #define grey_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
195 #define grey_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
196 static unsigned char grey_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
197 0x03, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x07, 0xc0, 0xff, 0xff, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
198 0x0f, 0xc0, 0xff, 0xff, 0x03, 0x00, 0x1f, 0xc0, 0xff, 0xff, 0x07, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
199 0x3f, 0xc0, 0xff, 0xff, 0x0f, 0x00, 0x7f, 0xc0, 0xff, 0xff, 0x1f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
200 0xff, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
201 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
202 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
203 0xf3, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
204 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00, 0xc0, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
205 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
206 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
207 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
208 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
209 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
210 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
211 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
212 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
213 #define link_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
214 #define link_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
215 #define link_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
216 #define link_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
217 static unsigned char link_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
218 0x00, 0xc0, 0xff, 0xff, 0x01, 0x00, 0x02, 0x40, 0x00, 0x00, 0x03, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
219 0x06, 0x40, 0x00, 0x00, 0x05, 0x00, 0x0e, 0x40, 0x00, 0x00, 0x09, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
220 0x1e, 0x40, 0x00, 0x00, 0x11, 0x00, 0x3e, 0x40, 0x00, 0x00, 0x21, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
221 0x7e, 0x40, 0x00, 0x00, 0x7f, 0x00, 0xfe, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
222 0xfe, 0x41, 0x00, 0x00, 0x60, 0x00, 0x3e, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
223 0x36, 0xc0, 0xc3, 0x1f, 0x7e, 0x00, 0x62, 0x40, 0xa5, 0x2a, 0x75, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
224 0x60, 0xc0, 0xdb, 0xdf, 0x7e, 0x00, 0xc0, 0x40, 0xff, 0xf8, 0x67, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
225 0xc0, 0xc0, 0x55, 0xad, 0x6a, 0x00, 0x00, 0xc0, 0xaa, 0x55, 0x6d, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
226 0x00, 0x40, 0xff, 0xf8, 0x67, 0x00, 0x00, 0xc0, 0xdb, 0xdf, 0x7e, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
227 0x00, 0x40, 0xa5, 0x2a, 0x75, 0x00, 0x00, 0xc0, 0xc3, 0x1f, 0x7e, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
228 0x00, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
229 0x00, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x88, 0x52, 0x62, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
230 0x00, 0x40, 0x88, 0x56, 0x61, 0x00, 0x00, 0x40, 0x88, 0xda, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
231 0x00, 0x40, 0x88, 0x52, 0x61, 0x00, 0x00, 0x40, 0xb8, 0x52, 0x62, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
232 0x00, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
233 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
234 #define link_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
235 #define link_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
236 #define link_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
237 #define link_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
238 static unsigned char link_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
239 0x03, 0xc0, 0xff, 0xff, 0x01, 0x00, 0x07, 0xc0, 0xff, 0xff, 0x03, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
240 0x0f, 0xc0, 0xff, 0xff, 0x07, 0x00, 0x1f, 0xc0, 0xff, 0xff, 0x0f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
241 0x3f, 0xc0, 0xff, 0xff, 0x1f, 0x00, 0x7f, 0xc0, 0xff, 0xff, 0x3f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
242 0xff, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
243 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
244 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xf7, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
245 0xf3, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
246 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00, 0xc0, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
247 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
248 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
249 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
250 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
251 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
252 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
253 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
254 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
255 #define mime_width 30
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
256 #define mime_height 20
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
257 #define mime_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
258 #define mime_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
259 static unsigned char mime_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
260 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x80, 0x01, 0x06, 0x00, 0x80, 0x01,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
261 0x0e, 0x00, 0x00, 0x00, 0x1e, 0xb0, 0x99, 0x01, 0x3e, 0x70, 0xb7, 0x01,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
262 0x7e, 0x30, 0xb3, 0x01, 0xfe, 0x30, 0xb3, 0x01, 0xfe, 0x31, 0xb3, 0x01,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
263 0x3e, 0x30, 0xb3, 0x01, 0x36, 0x30, 0xb3, 0x01, 0x62, 0x00, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
264 0x60, 0xb0, 0x19, 0x0f, 0xc0, 0x70, 0xb7, 0x19, 0xc0, 0x30, 0xb3, 0x19,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
265 0x00, 0x30, 0xb3, 0x1f, 0x00, 0x30, 0xb3, 0x01, 0x00, 0x30, 0xb3, 0x11,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
266 0x00, 0x30, 0x33, 0x0f, 0x00, 0x00, 0x00, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
267 #define mime_mask_width 30
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
268 #define mime_mask_height 20
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
269 static unsigned char mime_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
270 0x03, 0x00, 0x80, 0x01, 0x07, 0x00, 0xc0, 0x03, 0x0f, 0x00, 0xc0, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
271 0x1f, 0xb8, 0x99, 0x01, 0x3f, 0xf8, 0xff, 0x03, 0x7f, 0xf8, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
272 0xff, 0xf8, 0xff, 0x03, 0xff, 0xf9, 0xff, 0x03, 0xff, 0xfb, 0xff, 0x03,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
273 0xff, 0xf9, 0xff, 0x03, 0x7f, 0xf8, 0xff, 0x03, 0xf7, 0xf8, 0xff, 0x0f,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
274 0xf3, 0xf8, 0xff, 0x1f, 0xe0, 0xf9, 0xff, 0x3f, 0xe0, 0xf9, 0xff, 0x3f,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
275 0xc0, 0xf8, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0x3f,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
276 0x00, 0xf8, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0x0f};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
277 #define text_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
278 #define text_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
279 #define text_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
280 #define text_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
281 static unsigned char text_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
282 0x00, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x02, 0x40, 0x00, 0x80, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
283 0x06, 0x40, 0x00, 0x80, 0x02, 0x00, 0x0e, 0x40, 0xde, 0xbd, 0x04, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
284 0x1e, 0x40, 0x00, 0x80, 0x08, 0x00, 0x3e, 0x40, 0x00, 0x80, 0x10, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
285 0x7e, 0x40, 0xb8, 0xef, 0x20, 0x00, 0xfe, 0x40, 0x00, 0x80, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
286 0xfe, 0x41, 0xfe, 0xf6, 0x64, 0x00, 0x3e, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
287 0x36, 0x40, 0xf6, 0xce, 0x67, 0x00, 0x62, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
288 0x60, 0x40, 0xba, 0xfb, 0x60, 0x00, 0xc0, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
289 0xc0, 0x40, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
290 0x00, 0x40, 0x14, 0x3b, 0x63, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
291 0x00, 0x40, 0xf4, 0xba, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
292 0x00, 0x40, 0x74, 0x07, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
293 0x00, 0x40, 0xff, 0xf6, 0x67, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
294 0x00, 0x40, 0xf7, 0x7d, 0x66, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
295 0x00, 0x40, 0xdf, 0xef, 0x63, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
296 0x00, 0x40, 0x00, 0x06, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x60, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
297 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
298 #define text_mask_width 42
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
299 #define text_mask_height 32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
300 #define text_mask_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
301 #define text_mask_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
302 static unsigned char text_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
303 0x03, 0xc0, 0xff, 0xff, 0x00, 0x00, 0x07, 0xc0, 0xff, 0xff, 0x01, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
304 0x0f, 0xc0, 0xff, 0xff, 0x03, 0x00, 0x1f, 0xc0, 0xff, 0xff, 0x07, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
305 0x3f, 0xc0, 0xff, 0xff, 0x0f, 0x00, 0x7f, 0xc0, 0xff, 0xff, 0x1f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
306 0xff, 0xc0, 0xff, 0xff, 0x3f, 0x00, 0xff, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
307 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00, 0xff, 0xc3, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
308 0x7f, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xf7, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
309 0xf3, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
310 0xe0, 0xc1, 0xff, 0xff, 0x7f, 0x00, 0xc0, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
311 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
312 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
313 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
314 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
315 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
316 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
317 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
318 0x00, 0xc0, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0xff, 0x7f, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
319 #define url_width 33
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
320 #define url_height 23
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
321 #define url_x_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
322 #define url_y_hot 1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
323 static unsigned char url_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
324 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0xf8, 0x03, 0x00, 0x06, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
325 0xee, 0x0e, 0x00, 0x0e, 0x00, 0x77, 0x1c, 0x00, 0x1e, 0x80, 0x1f, 0x38,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
326 0x00, 0x3e, 0xc0, 0x0f, 0x6c, 0x00, 0x7e, 0xe0, 0x07, 0xf4, 0x00, 0xfe,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
327 0xe0, 0x05, 0xfe, 0x00, 0xfe, 0xf1, 0x00, 0xfe, 0x01, 0x3e, 0xd0, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
328 0xfc, 0x01, 0x36, 0xb0, 0x01, 0xfc, 0x01, 0x62, 0x10, 0x0f, 0xe8, 0x01,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
329 0x60, 0x30, 0x1f, 0xf0, 0x01, 0xc0, 0x10, 0x3f, 0xfa, 0x01, 0xc0, 0x10,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
330 0x3e, 0xfd, 0x01, 0x00, 0x60, 0xbc, 0xfe, 0x00, 0x00, 0xa0, 0x1c, 0xff,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
331 0x00, 0x00, 0xc0, 0xcd, 0x7f, 0x00, 0x00, 0x80, 0xff, 0x3f, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
332 0x00, 0xff, 0x1f, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0x00, 0xf8,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
333 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
334 #define url_mask_width 33
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
335 #define url_mask_height 23
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
336 static unsigned char url_mask_bits[] = {
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
337 0x03, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0xf8, 0x03, 0x00, 0x0f, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
338 0xfe, 0x0f, 0x00, 0x1f, 0x00, 0xff, 0x1f, 0x00, 0x3f, 0x80, 0xff, 0x3f,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
339 0x00, 0x7f, 0xc0, 0xff, 0x7f, 0x00, 0xff, 0xe0, 0xff, 0xff, 0x00, 0xff,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
340 0xe1, 0xff, 0xff, 0x00, 0xff, 0xf3, 0xff, 0xff, 0x01, 0xff, 0xf1, 0xff,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
341 0xff, 0x01, 0x7f, 0xf0, 0xff, 0xff, 0x01, 0xf7, 0xf0, 0xff, 0xff, 0x01,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
342 0xf3, 0xf0, 0xff, 0xff, 0x01, 0xe0, 0xf1, 0xff, 0xff, 0x01, 0xe0, 0xf1,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
343 0xff, 0xff, 0x01, 0xc0, 0xe0, 0xff, 0xff, 0x00, 0x00, 0xe0, 0xff, 0xff,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
344 0x00, 0x00, 0xc0, 0xff, 0x7f, 0x00, 0x00, 0x80, 0xff, 0x3f, 0x00, 0x00,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
345 0x00, 0xff, 0x1f, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0x00, 0xf8,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
346 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};