| 62 | long amii_libvers = LIBRARY_FONT_VERSION; |
| 63 | |
| 64 | void |
| 65 | ami_wininit_data(int dir) |
| 66 | { |
| 67 | extern unsigned short amii_init_map[AMII_MAXCOLORS]; |
| 68 | extern unsigned short amiv_init_map[AMII_MAXCOLORS]; |
| 69 | |
| 70 | if (dir != WININIT) |
| 71 | return; |
| 72 | |
| 73 | if (!WINVERS_AMIV) { |
| 74 | amii_numcolors = 8; |
| 75 | amii_defpens[0] = C_BLACK; /* DETAILPEN */ |
| 76 | amii_defpens[1] = C_BLUE; /* BLOCKPEN */ |
| 77 | amii_defpens[2] = C_BROWN; /* TEXTPEN */ |
| 78 | amii_defpens[3] = C_WHITE; /* SHINEPEN */ |
| 79 | amii_defpens[4] = C_BLUE; /* SHADOWPEN */ |
| 80 | amii_defpens[5] = C_CYAN; /* FILLPEN */ |
| 81 | amii_defpens[6] = C_WHITE; /* FILLTEXTPEN */ |
| 82 | amii_defpens[7] = C_CYAN; /* BACKGROUNDPEN */ |
| 83 | amii_defpens[8] = C_RED; /* HIGHLIGHTTEXTPEN */ |
| 84 | amii_defpens[9] = C_WHITE; /* BARDETAILPEN */ |
| 85 | amii_defpens[10] = C_CYAN; /* BARBLOCKPEN */ |
| 86 | amii_defpens[11] = C_BLUE; /* BARTRIMPEN */ |
| 87 | amii_defpens[12] = (unsigned short) ~0; |
| 88 | |
| 89 | amii_msgAPen = C_WHITE; |
| 90 | amii_msgBPen = C_BLACK; |
| 91 | amii_statAPen = C_WHITE; |
| 92 | amii_statBPen = C_BLACK; |
| 93 | amii_menuAPen = C_WHITE; |
| 94 | amii_menuBPen = C_BLACK; |
| 95 | amii_textAPen = C_WHITE; |
| 96 | amii_textBPen = C_BLACK; |
| 97 | amii_otherAPen = C_RED; |
| 98 | amii_otherBPen = C_BLACK; |
| 99 | |
| 100 | mxsize = 8; |
| 101 | mysize = 8; |
| 102 | |
| 103 | amii_libvers = LIBRARY_FONT_VERSION; |
| 104 | memcpy(amii_initmap, amii_init_map, sizeof(amii_initmap)); |
| 105 | } else { |
| 106 | mxsize = 16; |
| 107 | mysize = 16; |
| 108 | |
| 109 | amii_numcolors = 16; |
| 110 | |
| 111 | amii_defpens[0] = C_BLACK; /* DETAILPEN */ |
| 112 | amii_defpens[1] = C_WHITE; /* BLOCKPEN */ |
| 113 | amii_defpens[2] = C_BLACK; /* TEXTPEN */ |
| 114 | amii_defpens[3] = C_CYAN; /* SHINEPEN */ |
| 115 | amii_defpens[4] = C_BLUE; /* SHADOWPEN */ |
| 116 | amii_defpens[5] = C_GREYBLUE; /* FILLPEN */ |
| 117 | amii_defpens[6] = C_LTGREY; /* FILLTEXTPEN */ |
| 118 | amii_defpens[7] = C_GREYBLUE; /* BACKGROUNDPEN */ |
| 119 | amii_defpens[8] = C_RED; /* HIGHLIGHTTEXTPEN */ |
| 120 | amii_defpens[9] = C_WHITE; /* BARDETAILPEN */ |
| 121 | amii_defpens[10] = C_GREYBLUE; /* BARBLOCKPEN */ |
no test coverage detected