/*************************************************************************** * RasMol 2.7.1 * * * * RasMol * * Molecular Graphics Visualisation Tool * * 22 June 1999 * * * * Based on RasMol 2.6 by Roger Sayle * * Biomolecular Structures Group, Glaxo Wellcome Research & Development, * * Stevenage, Hertfordshire, UK * * Version 2.6, August 1995, Version 2.6.4, December 1998 * * Copyright (C) Roger Sayle 1992-1999 * * * * and Based on Mods by Arne Mueller * * Version 2.6x1, May 1998 * * Copyright (C) Arne Mueller 1998 * * * * Version 2.7.0, 2.7.1 Mods by Herbert J. Bernstein * * Bernstein + Sons, P.O. Box 177, Bellport, NY, USA * * yaya@bernstein-plus-sons.com * * 2.7.0 March 1999, 2.7.1 June 1999 * * Copyright (C) Herbert J. Bernstein 1998-1999 * * * * Please read the file NOTICE for important notices which apply to this * * package. If you are not going to make changes to RasMol, you are not * * only permitted to freely make copies and distribute them, you are * * encouraged to do so, provided you do the following: * * * 1. Either include the complete documentation, especially the file * * NOTICE, with what you distribute or provide a clear indication * * where people can get a copy of the documentation; and * * * 2. Please give credit where credit is due citing the version and * * original authors properly; and * * * 3. Please do not give anyone the impression that the original * * authors are providing a warranty of any kind. * * * * If you would like to use major pieces of RasMol in some other program, * * make modifications to RasMol, or in some other way make what a lawyer * * would call a "derived work", you are not only permitted to do so, you * * are encouraged to do so. In addition to the things we discussed above, * * please do the following: * * * 4. Please explain in your documentation how what you did differs * * from this version of RasMol; and * * * 5. Please make your modified source code available. * * * * This version of RasMol is not in the public domain, but it is given * * freely to the community in the hopes of advancing science. If you make * * changes, please make them in a responsible manner, and please offer us * * the opportunity to include those changes in future versions of RasMol. * ***************************************************************************/ #define icon_width 48 #define icon_height 48 static unsigned char icon_bits[] = { 0x00,0x00,0xf0,0x03,0x00,0x00,0x00,0x00,0x08,0x1c,0x00,0x00,0x00,0x00,0x26, 0x21,0x00,0x00,0x00,0x00,0x13,0x10,0x00,0x00,0x00,0x80,0x0a,0xc0,0x00,0x00, 0x00,0xc0,0x00,0x00,0x01,0x00,0x00,0xc0,0x0a,0x00,0x01,0x00,0x00,0x80,0x09, 0x00,0x01,0x00,0x00,0xe0,0x0d,0x40,0x02,0x00,0x00,0xa0,0x02,0x00,0x04,0x00, 0x00,0x60,0x0d,0x80,0x03,0x00,0x00,0xb0,0x00,0x00,0x04,0x00,0x00,0xe0,0x09, 0x80,0x04,0x00,0x00,0xe0,0x02,0x00,0x02,0x00,0x00,0xe0,0x8a,0x40,0x01,0x00, 0x00,0xe0,0x5e,0x45,0x03,0x00,0x00,0xc0,0x25,0x50,0x01,0x00,0x00,0x80,0xa7, 0x92,0x02,0x00,0x00,0xc0,0xa7,0xa8,0x00,0x00,0x00,0x80,0xe3,0x8a,0x01,0x00, 0x00,0x80,0x11,0xf3,0x00,0x00,0x00,0x00,0xa9,0x29,0x00,0x00,0x00,0x80,0x79, 0xbf,0x00,0x00,0x00,0xed,0xfc,0x3f,0xaa,0x00,0x80,0xf6,0x47,0x30,0x4e,0x01, 0x60,0xc1,0x03,0x60,0x6c,0x07,0x50,0x00,0x02,0x40,0x28,0x08,0xb8,0x80,0x00, 0xe0,0x04,0x15,0x3c,0x00,0x06,0xf0,0x08,0x20,0x26,0x00,0x08,0xf0,0x09,0x68, 0x56,0x00,0x14,0xf0,0x05,0x60,0x2e,0x00,0x04,0x78,0x07,0x40,0x4a,0x00,0x90, 0x78,0x00,0x80,0x17,0xc0,0xff,0x3d,0x01,0x80,0x5f,0x80,0x00,0x7a,0x00,0xa0, 0x3f,0x41,0x00,0x68,0x01,0xc0,0xaf,0xc5,0xbf,0x3d,0x01,0x80,0x37,0x80,0xff, 0x5f,0x04,0xa0,0xd7,0x12,0x1e,0xb8,0x01,0x88,0x7e,0x80,0x10,0x70,0x28,0x61, 0x76,0x03,0x0c,0xf0,0x27,0x69,0x6c,0xef,0x0e,0xf0,0xaa,0x12,0xfc,0xb6,0x05, 0xe0,0xbb,0x2b,0x78,0x6b,0x05,0xe0,0xcb,0x2c,0xe8,0x6a,0x03,0xc0,0xdb,0x0e, 0xe0,0xd7,0x01,0x00,0xaf,0x0e,0xc0,0x7f,0x00,0x00,0xfe,0x03,0x00,0x1f,0x00, 0x00,0xfc,0x00}; static unsigned char UpArrow[] = { 0xff, 0xff, 0x01, 0x80, 0x81, 0x80, 0xc1, 0x81, 0xe1, 0x83, 0xf1, 0x87, 0xf9, 0x8f, 0xfd, 0x9f, 0xff, 0xbf, 0xf1, 0x87, 0xf1, 0x87, 0xf1, 0x87, 0xf1, 0x87, 0x01, 0x80, 0x01, 0x80, 0xff, 0xff }; static unsigned char DnArrow[] = { 0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0xf1, 0x87, 0xf1, 0x87, 0xf1, 0x87, 0xf1, 0x87, 0xff, 0xbf, 0xfd, 0x9f, 0xf9, 0x8f, 0xf1, 0x87, 0xe1, 0x83, 0xc1, 0x81, 0x81, 0x80, 0x01, 0x80, 0xff, 0xff }; static unsigned char LfArrow[] = { 0xff, 0xff, 0x01, 0x81, 0x81, 0x81, 0xc1, 0x81, 0xe1, 0x9f, 0xf1, 0x9f, 0xf9, 0x9f, 0xfd, 0x9f, 0xf9, 0x9f, 0xf1, 0x9f, 0xe1, 0x9f, 0xc1, 0x81, 0x81, 0x81, 0x01, 0x81, 0x01, 0x80, 0xff, 0xff }; static unsigned char RgArrow[] = { 0xff, 0xff, 0x81, 0x80, 0x81, 0x81, 0x81, 0x83, 0xf9, 0x87, 0xf9, 0x8f, 0xf9, 0x9f, 0xf9, 0xbf, 0xf9, 0x9f, 0xf9, 0x8f, 0xf9, 0x87, 0x81, 0x83, 0x81, 0x81, 0x81, 0x80, 0x01, 0x80, 0xff, 0xff }; static unsigned char ScrlTile[] = { 0x11, 0x00, 0x44, 0x00, 0x11, 0x00, 0x44, 0x00 }; static unsigned char HGlassData[] = { 0x00, 0x00, 0xfc, 0x3f, 0x04, 0x20, 0x04, 0x20, 0x88, 0x18, 0xf0, 0x0b, 0xe0, 0x07, 0xc0, 0x03, 0x40, 0x02, 0xa0, 0x04, 0x10, 0x08, 0x88, 0x11, 0xc4, 0x23, 0xf4, 0x2f, 0xfc, 0x3f, 0x00, 0x00 }; static unsigned char HGlassMask[] = { 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf8, 0x1f, 0xfc, 0x3f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f };