john@UF.MSC.UMN.EDU (John Salmi) (07/28/87)
this is a quick & dirty hack to transpose your favorite suntools icon to an X-readable icon. if this has already been done, sorry. if not, enjoy! /* foo.c */ #define vax_height 64 #define vax_width 64 static vax_bits[] = { #include "/uf/c/john/images/nude" /* your favorite suntools icon */ }; main() { int i, j, v, new; int len; len = vax_height * vax_width / 16; printf("#define vax_width %d\n", vax_width); printf("#define vax_height %d\n", vax_height); printf("static short vax_bits[] = {"); for(i=0; i < len; i++) { v = vax_bits[i]; new = 0; for(j=0; j < 16; j++) if( v & (01 << j)) new |= (01 << (15-j)); if( (i % 8) == 0) printf("\n\t"); printf("0x%04x,", new & 0xffff); } printf("};\n"); } --- -john salmi -minnesota supercomputer center, inc. -minneapolis internet: john@umn-rei-uc.arpa -or- john@uc.msc.umn.edu uucp: {ihnp4, rutgers!meccts}!umn-cs!umnd-cs!jsalmi " instant asshole - just add alcohol "