home *** CD-ROM | disk | FTP | other *** search
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- こB ウィンドウ関数リファレンス
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-
- 多くは「作りっぱなしの未試験」ですので、仕様通りに動かない場合は、御
- 連絡下さい。
-
-
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 目次
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-
- ・ 関数索引(機能別)
- ・ 関数リファレンス
- ・ 関数索引(名前順)
-
-
-
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 関数索引(機能別)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-
- WindowOpen ウィンドウのオープン
- WindowSimpleOpen ウィンドウのオープン・影つき
- WindowTitleOpen ウィンドウのオープン・タイトルつき
- WindowClose ウィンドウのクローズ
- WindowPop ウィンドウのポップ(前に出す)
- WindowPush ウィンドウのプッシュ(後ろに下げる)
- WindowRedraw ウィンドウの描き直し
- WindowMove ウィンドウの移動
- WindowResize ウィンドウのリサイズ
- WindowGetPosition ウィンドウの位置を得る
- WindowGetSize ウィンドウの大きさを得る
-
- WindowMoveOperation ウィンドウの移動先をマウスで指定
- WindowResizeOperation ウィンドウの大きさをマウスで指定
-
- PopUpMenu ポップアップメニューを出す
- IconEnt 指定ウィンドウをアイコン化する
-
- WindowLoadExec 外部コマンドを実行する
- UserSendExec プログラムにメッセージを送る(無ければ起動)
- SendUserString ウィンドウに文字列を送る
- SendUserSheet ウィンドウに Sheet 画像を送る
- SendUserGraphic ウィンドウに Graphic 画像を送る
- GetUserString Euser() で送られた文字列を得る
- GetUserSheet Euser() で送られた Sheet 画像を得る
- GetUserGraphic Euser() で送られた Graphic 画像を得る
-
- DrawClear ウィンドウをクリア
- DrawLine ウィンドウに線を引く
- DrawBox ウィンドウに箱を描く
- DrawFill ウィンドウに四角を描く
- DrawShadow ウィンドウに影つきの箱を描く
- DrawSymbol ウィンドウに文字を書く
- DrawPut ウィンドウに Sheet 画像を表示する
-
- GraphicInit グラフィックの初期化と使用の宣言
- DrawGraphicClear ウィンドウのグラフィック面をクリア
- DrawGraphicLine ウィンドウのグラフィック面に線を引く
- DrawGraphicBox ウィンドウのグラフィック面に箱を描く
- DrawGraphicFill ウィンドウのグラフィック面に四角を描く
- DrawGraphicShadow ウィンドウのグラフィック面に影つきの箱を描く
- DrawGraphicPut ウィンドウのグラフィック面に Graphic 画像を表示する
-
- TrumpOpen トランプデータをオープン
- JpaiOpen 麻雀牌データをオープン
- TrumpClose トランプデータをクローズ
- JpaiClose 麻雀牌データをクローズ
- DrawMonoCard トランプ・麻雀牌を描く
- DrawCard トランプ・麻雀牌をグラフィック面に描く
-
- IntervalTime 起動されてからの時間を 1/100 秒単位で得る
-
-
-
-
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 関数リファレンス
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-
-
- ・ 引き数の内、{} で囲まれているのは省略可能です。
- ・ 「名前();型」のように '()' がついている引き数は、配列名です。
-
-
-
- /*--------------------------------------------------------------------
- int WindowOpen( wno;int, x;int, y;int, h;int, v;int, p;int )
- /*--------------------------------------------------------------------
-
- ウィンドウを開く。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー( -1 にすると、開いているところを勝手に探す)
- x,y : ウィンドウを開く位置
- h,v : ウィンドウの大きさ
- p : 未使用(予約)
-
- ** ** ** ** ** ** ** ** **
-
- 返り値は、オープンしたウィンドウのウィンドウナンバーです。
-
-
-
-
- /*--------------------------------------------------------------------
- int WindowSimpleOpen( wno;int, x;int, y;int, h;int, v;int, p;int )
- /*--------------------------------------------------------------------
-
- 枠と影のついたウィンドウを開く。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー( -1 にすると、開いているところを勝手に探す)
- x,y : ウィンドウを開く位置
- h,v : ウィンドウの大きさ
- p : 未使用(予約)
-
- ** ** ** ** ** ** ** ** **
-
- 返り値は、オープンしたウィンドウのウィンドウナンバーです。
-
-
-
- /*--------------------------------------------------------------------
- int WindowTitleOpen( wno;int, x;int, y;int, h;int, v;int,
- p;int, label;str, option;int )
- /*--------------------------------------------------------------------
-
- タイトルバーついたウィンドウを開く。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー( -1 にすると、開いているところを勝手に探す)
- x,y : ウィンドウを開く位置
- h,v : ウィンドウの大きさ
- p : 未使用(予約)
- label : タイトルを与える文字列
- option : クローズボックス等の有無
-
- ** ** ** ** ** ** ** ** **
-
- option の各ビットは次のようになっています。
-
- 4 3 2 1 0 0 : クローズボックス
- □□□□□ 1 : プッシュボックス
- 2 : アイコン化ボックス
- 3 : リサイズボックス
- 4 : ズームボックス
-
- 対応するビットが 1 のとき、ボックスがタイトルバーに付加されます。
-
- 返り値は、オープンしたウィンドウのウィンドウナンバーです。
-
-
-
- /*--------------------------------------------------------------------
- WindowClose( wno;int )
- /*--------------------------------------------------------------------
-
- ウィンドウを閉じます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
-
-
-
- /*--------------------------------------------------------------------
- WindowPop( wno;int )
- /*--------------------------------------------------------------------
-
- ウインドウを最も手前に持ってきます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
-
-
-
- /*--------------------------------------------------------------------
- WindowPush( wno;int )
- /*--------------------------------------------------------------------
-
- ウインドウを最も奥に持っていきます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
-
-
-
- /*--------------------------------------------------------------------
- WindowRedraw( wno;int )
- /*--------------------------------------------------------------------
-
- ウインドウを再表示します。
- Eredraw() が呼び出されます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
-
-
-
- /*--------------------------------------------------------------------
- WindowMove( wno;int, x;int, y;int )
- /*--------------------------------------------------------------------
-
- ウィンドウを移動します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x,y : ウィンドウの新しい位置
-
-
-
- /*--------------------------------------------------------------------
- WindowResize( wno;int, x;int, y;int, h;int, v;int )
- /*--------------------------------------------------------------------
-
- ウィンドウの大きさを変更します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x,y : ウィンドウの位置
- h,v : ウィンドウの新しい大きさ
-
-
-
- /*--------------------------------------------------------------------
- WindowGetPosition( wno;int, x;int, y;int )
- /*--------------------------------------------------------------------
-
- ウィンドウの表示位置を得ます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x,y : ウィンドウの位置を代入する int 変数名
-
-
- /*--------------------------------------------------------------------
- WindowGetSize( wno;int, h;int, v;int )
- /*--------------------------------------------------------------------
-
- ウィンドウの大きさを得ます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- h,v : ウィンドウの大きさを代入する int 変数名
-
-
- /*--------------------------------------------------------------------
- WindowMoveOperation()
- /*--------------------------------------------------------------------
-
- マウスの(左右いずれでも良い)ボタンを押した状態で呼び出し、ボタンが
- 離された位置にウインドウを移動させます。
-
-
- /*--------------------------------------------------------------------
- WindowResizeOperation()
- /*--------------------------------------------------------------------
-
- マウスの(左右いずれでも良い)ボタンを押した状態で呼び出し、ボタンが
- 離された位置を端点とする大きさにウインドウをリサイズします。
-
-
- /*--------------------------------------------------------------------
- int PopUpMenu( x;int, y;int, item();str, {items;int}, {font;int} )
- /*--------------------------------------------------------------------
-
- ポップアップメニューを出します。
-
- ** ** ** ** ** ** ** ** **
-
- x,y : 表示位置
- item() : 選択項目
- items : 選択項目数(省略時は item() の (最大添え字数+1) )
- font : 使用文字フォント(省略時は 12 dot font )
-
- ** ** ** ** ** ** ** ** **
-
- マウスのスイッチが ON の状態で呼び出さなくてはなりません。
- マウスのスイッチが OFF になった時選択されている項目の番号が 0 ~
- items-1 の間で返ります。
- メニューの外で OFF になった場合は <0 が返ります。
-
- ** ** ** ** ** ** ** ** **
-
-
-
- /*--------------------------------------------------------------------
- int IconEnt( wno;int, title;str, {attr;int}, {font;int} )
- /*--------------------------------------------------------------------
-
- 指定のウィンドウをアイコン化します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- title : アイコンに表示する文字列
- attr : 表示属性(省略の場合、9 = 灰色地に黒)
- font : フォントの大きさ( 12, 16, 24 )(省略の場合 16 )
-
- ** ** ** ** ** ** ** ** **
-
-
-
- /*--------------------------------------------------------------------
- WindowLoadExec( exec;str, cmd;str, {output;int} )
- /*--------------------------------------------------------------------
-
- exec で渡された外部コマンドを実行します。
- ウィンドウプログラム *.win を実行する場合は必ず拡張子 .win まで付け
- た状態で呼び出して下さい。
-
- ** ** ** ** ** ** ** ** **
-
- exec : 実行するプログラム名
- (ウィンドウプログラムを実行する場合は .win を必ずつける)
- cmd : コマンドオプション
- output : 標準出力指定(ウィンドウプログラムの場合無効)
- output = 0 : run 実行
- 1 : Console (省略時)
- 2 : 出力しない
-
- 常駐するプログラムなどは実行させないで下さい。
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
- /*--------------------------------------------------------------------
- UserSendExec( exec;str, cmd;str, send;str )
- /*--------------------------------------------------------------------
-
- プログラムの起動もしくは文字列の送信を行います。
-
- ** ** ** ** ** ** ** ** **
-
- exec : イベントを送りたいプログラム
- cmd : 起動する場合のコマンドオプション
- send : 送信する文字列
-
- exec で指定したプログラムが存在すれば、文字列 str を EventUser,
- UserString で送信します。
- 存在しなければ、cmd と str を引数にしてプログラムを起動します。プログ
- ラム名には必ず拡張子 .win まで与えて下さい。
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
-
- /*--------------------------------------------------------------------
- SendUserString( string;str )
- SendUserSheet( h;int, v;int, sheet1();char, sheet2();char )
- SendUserGraphic( h;int, v;int, graph();{char,int} )
- /*--------------------------------------------------------------------
-
- 外部へデータを転送します。
-
- ** ** ** ** ** ** ** ** **
-
- string : 転送する文字列
- h,v : Sheet/Graphic のサイズ
- sheet1, sheet2 : 転送する Sheet data
- graph : 転送する Graphic data
-
- ** ** ** ** ** ** ** ** **
-
- マウスのスイッチが ON の状態で呼び出さなくてはなりません。マウスカー
- ソルの形状が変化して、データを転送する状態であることを知らせてくれます。
- マウスのスイッチが OFF になった時、選択されているウィンドウにデータ
- が転送されます。
-
-
-
- /*--------------------------------------------------------------------
- GetUserString( string;str )
- GetUserSheet( h;int, v;int, sheet1();char, sheet2();char )
- GetUserGraphic( h;int, v;int, graph();{char,int} )
- /*--------------------------------------------------------------------
-
- 外部から転送されてきたデータを受け取ります。
- イベント関数 Euser() 内でのみ使用可能です。
-
- ** ** ** ** ** ** ** ** **
-
- string : 転送された文字列
- h,v : Sheet/Graphic のサイズ
- sheet1, sheet2 : 転送された Sheet data
- graph : 転送された Graphic data
-
- ** ** ** ** ** ** ** ** **
-
- 受け取ったデータの形式は、システム変数 info_ComData の値でわかります。
-
- info_ComData = 0,1,2 : 文字列
- = 3 : Sheet
- = 5 : Graphic
-
- info_ComData = 3 の時( Sheet が送られてきた時)に、GetUserString()
- を実行するなど、info_ComData に該当しない GetUser~() を呼び出すとエラ
- ーになります。
-
- また、GetUserGraphic() では、送られてきたデータに合わせてグラフィッ
- クモードとグラフィックパレットが自動的に変更します。
-
- (使用例)--------------------------------
- str s
- int h,v
- dim char sheet1(255),sheet2(255),graph(255)
- /* 配列のサイズは必要に応じて大きく
-
- switch info_ComData
-
- case 3: /* Sheet
- GetUserSheet( h, v, sheet1, sheet2 )
- /* Sheet を受け取った時の処理
- break
-
- case 5: /* Graphic
- GetUserGraphic( h, v, graph )
- /* Graphic を受け取った時の処理
- break
-
- default: /* String
- GetUserString( s )
- /* 文字列を受け取った時の処理
- break
-
- endswitch
- ------------------------------------------
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
-
- /*--------------------------------------------------------------------
- DrawClear( wno;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウを指定色でクリアします。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- color : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
-
-
-
- /*--------------------------------------------------------------------
- DrawLine( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上に直線を引きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- color : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
-
-
-
- /*--------------------------------------------------------------------
- DrawBox( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上に箱を描きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- color : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
-
-
-
- /*--------------------------------------------------------------------
- DrawFill( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上に塗りつぶした箱を描きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- color : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
-
-
-
- /*--------------------------------------------------------------------
- DrawShadow( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上に影つきの長方形を描きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- color : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
-
-
-
- /*--------------------------------------------------------------------
- DrawSymbol( wno;int, x;int, y;int, mes;str, {attr;int}, {font;int} )
- /*--------------------------------------------------------------------
-
- ウィンドウ上に文字列を表示します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x, y : 表示位置
- mes : 表示文字列
- attr : 表示属性(省略の場合、9 = 灰色地に黒)
- font : フォントの大きさ( 12, 16, 24 )(省略の場合 16 )
-
- ** ** ** ** ** ** ** ** **
-
- 表示属性は、
-
- 6 5 4 3 2 1 0 0,1 : 色( 0:黒、1:灰色、2:グラフィック、3:白 )
- □□□□□□□ 2 : ハイライト
- 3 : リバース
- 4 : メッシュ
- 5 : 白抜き
- 6 : 下線
-
- となっています。通常の灰色地に黒文字は attr = 9 となります。
-
- ** ** ** ** ** ** ** ** **
-
-
-
- /*--------------------------------------------------------------------
- DrawPut( wno;int, x;int, y;int,
- x_size;int, y_size;int, sheet1();char, sheet2();char )
- /*--------------------------------------------------------------------
-
- Sheet(ビットマップ画像)を表示します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x, y : 表示位置
- x_size, y_size : Sheet の大きさ
- sheet1, sheet2 : ビットマップイメージのデータ
-
- ** ** ** ** ** ** ** ** **
-
- * ビットマップイメージ *
-
- ビットマップデータの 1dot は、sheet?() の 1bit に対応します。
- sheet1(), sheet2() それぞれの対応する bit により、0~3 の「色」を指定します。
-
- [sheet2] [sheet1]
- 0 0 = 0 : 黒
- 0 1 = 1 : 灰色
- 1 0 = 2 : 透明(グラフィック)
- 1 1 = 3 : 白
-
- sheet?() は 1ワード(2バイト)単位になっています。
- 横方向がワード単位になっていないデータでは、余りの部分は 0 で補って
- おく必要があります。
- したがって、配列のサイズは最低
- ( ( x_size+15 ) \ 16 ) * y_size * 2 バイト
- 必要です。
-
- (例)
- ■ : 黒
- : 灰
- □ : 白
- ┌────┐
- │■■□□│
- │ ■■□│
- │ ■■│
- │ ■│
- └────┘ この 4x4 のビットマップを表示するなら、
-
- ----------------------------------------
- dim char sheet1( 2*4-1 ) = {
- &b00110000,&b00000000,
- &b10010000,&b00000000,
- &b11000000,&b00000000,
- &b11100000,&b00000000
- } /* ^^^^ ^^^^^^^^ 下線部は穴埋め
- dim char sheet2( 2*4-1 ) = {
- &b00110000,&b00000000,
- &b00010000,&b00000000,
- &b00000000,&b00000000,
- &b00000000,&b00000000
- } /* ^^^^ ^^^^^^^^ 下線部は穴埋め
-
- DrawPut( wno, x, y, 4, 4, sheet1, sheet2 ) /* 表示
- ----------------------------------------
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
- /*--------------------------------------------------------------------
- GraphicInit( wno;int, mode;int, {palet();int} )
- /*--------------------------------------------------------------------
-
- グラフィックを初期化し、使用可能にします
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- mode : グラフィックモード
- mode = 16 16色モード
- 256 256色モード
- 65536 65536色モード
- palet : グラフィックパレット
- 省略時には標準のものが設定されます。
-
-
-
-
- /*--------------------------------------------------------------------
- DrawGraphicClear( wno;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上のグラフィック面をクリアします。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- color : 色
-
-
-
-
- /*--------------------------------------------------------------------
- DrawGraphicLine( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- DrawGraphicBox( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- DrawGraphicFill( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- DrawGraphicShadow( wno;int, x1;int, y1;int, x2;int, y2;int, color;int )
- /*--------------------------------------------------------------------
-
- ウィンドウ上のグラフィック面に直線・箱・四角・影つき四角を描きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- color : 色
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
- /*--------------------------------------------------------------------
- DrawGraphicPut( wno;int, x1;int, y1;int, x2;int, y2;int,
- graph();int|char, {offset;int} )
- /*--------------------------------------------------------------------
-
- ウィンドウ上のグラフィック面にパターンを描きます。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x1, y1 : 頂点座標
- x2, y2 : 頂点座標
- graph : グラフィックパターン
- offset : グラフィックパターンのオフセット ( byte )
-
- ** ** ** ** ** ** ** ** **
-
- グラフィックパターンは画面モードによって構造が異なります。
-
- ☆ 16/256 色モード
- バイト単位です。
-
- ☆ 65536 色モード
- ワード単位です
-
- ** ** ** ** ** ** ** ** **
-
-
-
-
- /*--------------------------------------------------------------------
- int TrumpOpen()
- int JpaiOpen()
- /*--------------------------------------------------------------------
-
- トランプ・麻雀牌のグラフィックデータを使えるようします。
-
- ** ** ** ** ** ** ** ** **
-
- 返り値 : カードの種類(トランプor麻雀牌)
- DrawCard() の引き数で使用するので、global な int変数に保存して
- おかなければなりません。
-
- ** ** ** ** ** ** ** ** **
-
- cardlib 関数を使用するには、 dbserv.win ( COR. さん作 ) と、CardData
- ( hide さん作 ) が必要です。
-
- カラーのカードを使う場合は、GraphicInit() にてグラフィックを 16色モー
- ドで初期化しておく必要があります。
-
-
-
- /*--------------------------------------------------------------------
- int TrumpClose()
- int JpaiClose()
- /*--------------------------------------------------------------------
-
- トランプ・麻雀牌のデータの使用を終了します。
-
-
-
- /*--------------------------------------------------------------------
- DrawCard( wno;int, x;int, y;int, num;int, card;int )
- DrawCardMono( wno;int, x;int, y;int, num;int, card;int )
- /*--------------------------------------------------------------------
-
- カードの絵を表示します。
-
- ** ** ** ** ** ** ** ** **
-
- wno : ウィンドウナンバー
- x, y : 表示位置
- num : カード番号
- card : 使用するカードの種類( TrumpOpen(), JpaiOpen() の返り値)
-
-
-
-
-
- /*--------------------------------------------------------------------
- int IntervalTime( )
- /*--------------------------------------------------------------------
-
- 起動してからの時間を 1/100 秒単位で返す。
-
-
-
-
-
-
-
-
-
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 関数索引(名前順)
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
- DrawBox ウィンドウに箱を描く
- DrawCard トランプ・麻雀牌をグラフィック面に描く
- DrawClear ウィンドウをクリア
- DrawFill ウィンドウに四角を描く
- DrawGraphicBox ウィンドウのグラフィック面に箱を描く
- DrawGraphicClear ウィンドウのグラフィック面をクリア
- DrawGraphicFill ウィンドウのグラフィック面に四角を描く
- DrawGraphicLine ウィンドウのグラフィック面に線を引く
- DrawGraphicPut ウィンドウのグラフィック面に Graphic 画像を表示する
- DrawGraphicShadow ウィンドウのグラフィック面に影つきの箱を描く
- DrawLine ウィンドウに線を引く
- DrawMonoCard トランプ・麻雀牌を描く
- DrawPut ウィンドウに Sheet 画像を表示する
- DrawShadow ウィンドウに影つきの箱を描く
- DrawSymbol ウィンドウに文字を書く
-
- GetUserGraphic Euser() で送られた Graphic 画像を得る
- GetUserSheet Euser() で送られた Sheet 画像を得る
- GetUserString Euser() で送られた文字列を得る
- GraphicInit グラフィックの初期化と使用の宣言
-
- IconEnt 指定ウィンドウをアイコン化する
- IntervalTime 起動されてからの時間を 1/100 秒単位で得る
-
- JpaiClose 麻雀牌データをクローズ
- JpaiOpen 麻雀牌データをオープン
-
- PopUpMenu ポップアップメニューを出す
-
- SendUserGraphic ウィンドウに Graphic 画像を送る
- SendUserSheet ウィンドウに Sheet 画像を送る
- SendUserString ウィンドウに文字列を送る
-
- TrumpClose トランプデータをクローズ
- TrumpOpen トランプデータをオープン
-
- UserSendExec プログラムにメッセージを送る(無ければ起動)
-
- WindowClose ウィンドウのクローズ
- WindowGetPosition ウィンドウの位置を得る
- WindowGetSize ウィンドウの大きさを得る
- WindowLoadExec 外部コマンドを実行する
- WindowMove ウィンドウの移動
- WindowMoveOperation ウィンドウの移動先をマウスで指定
- WindowOpen ウィンドウのオープン
- WindowPop ウィンドウのポップ(前に出す)
- WindowPush ウィンドウのプッシュ(後ろに下げる)
- WindowRedraw ウィンドウの描き直し
- WindowResize ウィンドウのリサイズ
- WindowResizeOperation ウィンドウの大きさをマウスで指定
- WindowSimpleOpen ウィンドウのオープン・影つき
- WindowTitleOpen ウィンドウのオープン・タイトルつき
-
-
-
-
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 平成 8年 11月 11日 中 谷 秀 洋
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- (EoF)
-