Esempio n. 1
0
void execFunc(XEvent ev,Window *layer_expose,Window *layer,Window *mask,int num){

  switch(state){ // 選択されている動作の実行
  case FREEHAND://自由曲線
    freeHand(ev,layer_expose,layer,mask,num);
    break;
  case LINE://直線
    line(ev,layer_expose,layer,mask,num);
    break;
  case SQUARE://四角
    square(ev,layer_expose,layer,mask,num);
    break;
  case CIRCLE://丸
    circle(ev,layer_expose,layer,mask,num);
    break;
  case FILL://塗りつぶし
    fill(ev,layer_expose,layer,mask,num);
    break;
  default:
    break;
  }

}
Esempio n. 2
0
Participant::~Participant()
{
    freeHand();
}