EzGraph : Eazy Graphic Library
- 指定したサイズでウィンドウを開く
- 点を描写
- 線を描写
- 長方形を描写
- 塗りつぶした長方形を描写
- 正円を描写
- 塗りつぶした正円を描写
- 円弧を描写
- 塗りつぶした円弧を描写
- 多角形の塗りつぶし
- 文字列の描写
- 画面の消去
- オフ・スクリーン・バッファに点を描写
- オフ・スクリーン・バッファに線を描写
- オフ・スクリーン・バッファに長方形を描写
- オフ・スクリーン・バッファに塗りつぶした長方形を描写
- オフ・スクリーン・バッファに正円を描写
- オフ・スクリーン・バッファに塗りつぶした正円を描写
- オフ・スクリーン・バッファに円弧を描写
- オフ・スクリーン・バッファに塗りつぶした円弧を描写
- オフ・スクリーン・バッファに多角形の塗りつぶし
- オフ・スクリーン・バッファに文字列の描写
- オフ・スクリーン・バッファを表示
- 描写色をRGBで指定
- 描写色を色名で指定
- フォント名を指定
- フォントサイズを指定
- マウスのボタン・イベント・ハンドラを登録
- マウス・ボタンのリリース・イベント・ハンドラを登録
- マウスのモーション(ドラッグ)・ハンドラを登録
- キーボード・イベント・ハンドラを登録
- キーボードのリリース・イベント・ハンドラを登録
- タイマー・イベント・ハンドラを登録
- イベント待ち関数
- タイマーの残り時間を取得
- イベント待ち関数を強制終了
- キーボードの状態をリアルタイムで取得。
- 現在、キーボードの特定のキーが押されているか判断
- XPMファイルの読み込み
- XPM画像の表示
- XPM画像のオフ・スクリーン・バッファへの描写
- 演奏する譜面(MML形式)を登録する
- MMLを再生する
- MMLの再生を停止する
- ネットワーク接続を待ち受ける
- 待ち受けているサーバーに接続する
- ネットワーク接続の待ち受けを閉じる
- ネットワークの接続受け入れのイベント・ハンドラを登録
- ネットワークの接続切断イベント・ハンドラを登録
- メッセージ受け取りイベント・ハンドラを登録
Takahiro SASAKI
E-mail: sasaki at arch.info.mie-u.ac.jp