Index: lib/draw.hxx =================================================================== --- lib/draw.hxx (Revision 27) +++ lib/draw.hxx (Arbeitskopie) @@ -35,6 +35,11 @@ static const int CIRCLE = 6; static const int POLYLINE = 7; static const int POLYGON = 8; + /* tfromme */ + static const int PIE = 9; /* geki * Index: lib/draw.cxx =================================================================== --- lib/draw.cxx (Revision 27) +++ lib/draw.cxx (Arbeitskopie) @@ -277,6 +277,15 @@ polygonRGBA(screen, vx, vy, 3, colorFG.r, colorFG.g, colorFG.b, colorFG.unused); break; + /* tfromme */ + case Draw::PIE: + pieRGBA(screen, objBtns.back().top_left.x + objBtns.back().btn.w / 2, + objBtns.back().top_left.y + objBtns.back().btn.h / 2, + objBtns.back().btn.h / 2 - 5,0,325, + colorFG.r, colorFG.g, colorFG.b, colorFG.unused); + break; default: cout << "Unknown button type!" << endl; err = 1; Index: p1_malen/main.cxx =================================================================== --- p1_malen/main.cxx (Revision 27) +++ p1_malen/main.cxx @@ -41,18 +41,19 @@ d.addBtn(Draw::CIRCLE); d.addBtn(Draw::POLYLINE); d.addBtn(Draw::POLYGON); + d.addBtn(Draw::PIE); /* geki * * line style buttons !!! WHITESPACE !!! wie kann man nur dreck reinbringen? */ d.addStyleBtns(); /* tfromme * * color buttons */ -// d.addColorMapBtns(); + * + * color buttons + */ + // d.addColorMapBtns(); /* geki *