/* * checkBrushItem - check the brush size item in the main menu */ static void checkBrushItem( HMENU hmenu, int newitem ) { int i; int brush_size = 2; for(i = IMGED_2x2; i <= IMGED_5x5; i++ ) { _wpi_checkmenuitem( hmenu, i, FALSE, FALSE ); if( i == newitem ) { SetBrushSize( brush_size ); } brush_size++; } _wpi_checkmenuitem( hmenu, newitem, TRUE, FALSE ); } /* checkBrushItem */
void GUI::IncreaseBrushSize(bool wrap) { switch(brush_size) { case 0: { SetBrushSize(1); break; } case 1: { SetBrushSize(2); break; } case 2: case 3: { SetBrushSize(4); break; } case 4: case 5: { SetBrushSize(6); break; } case 6: case 7: { SetBrushSize(8); break; } case 8: case 9: case 10: { SetBrushSize(11); break; } case 11: default: { if(wrap) { SetBrushSize(0); } break; } } }