EzGraph : Eazy Graphic Library

概要 チュートリアル 機能一覧 関数名一覧 機能別一覧 色見本 MMLの書き方

説明

名前
EzSetMouseMotionHandler

機能
マウスのモーション(ドラッグ)・ハンドラを登録

プロトタイプ
void EzSetMouseMotionHandler(EzMouseMotionHandler handler);

関数の説明

マウスのボタンを押したまま移動(ドラッグ)時に呼び出す関数を指定する。NULLを指定すると、ハンドラが無効化される。マウス・モーション用ハンドラは以下のように定義する。

void mouse_motion_event(int x, int y){
  printf("(x, y) = (%d, %d)\n", x, y);
}

int main(){
  EzSetMouseMotionHandler(mouse_motion_event);
  EzEventLoop();
  return 0;
}

Takahiro SASAKI
E-mail: sasaki at arch.info.mie-u.ac.jp