{
int i=-1; pdc->DrawRect=PieceDraw_W nd_RECT; FillRect(pdc,180,90,289,149,GR APH_MODE_NORMAL,COLOR_WHITE ); while(i++<3) { FillRect(pdc,225+getPieceX(i)*1 0,110+getPieceY(i)*10, 224+(getPieceX(i)+1)*10,109+(g etPieceY(i)+1)*10, GRAPH_MODE_NORMAL,C hose_Color); } }
int getPieceColour() { return(RGB(0,0,0)); }
int getPieceX(int i) { return(BlockInfo[NextBlockSha pe][NextBlockAngle][i][0]); }
int getPieceY(int i) { } return(BlockInfo[NextBlockSha pe][NextBlockAngle][i][1]); }
U32 Rand_Color() { int k; k=rand()%7+1; switch(k){ case 1: return COLOR_BLACK;
- 26 -
break;
case 2: return COLOR_RED; break;
case 3: return
COLOR_YELLOW; break;
case 4: return
COLOR_ORANGE; break;
case 5: return
COLOR_GREEN; break; case 6: returnCOLOR_BLUE; break;
case 7: return
COLOR_PURPLE; break; default:break; }
- 27 -