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