戻る

第8章 添付サンプル


 DrDialogには、プログラムの技法を示すサンプルがいくつか含まれています。

1.標準サンプル

 DrDialogのパッケージは、DrRexxを使ったプログラミングの説明としてサンプルのDrRexxアプリケーションを含んでいます。標準的なモノは、DrDialogのインストールされたディレクトリにある以下のモノです。
ファイル名内容
Events.RESDrRexxアプリケーションで処理される様々なイベントを示すプログラムです。
Calc.RES単純な四つの関数の計算機です。
Clock.RES単純な時計です。
Clock2.RES外見にちょっと凝った時計です。
Swapper.RESSWAPPER.DATのサイズを表示します。
BMPList.RES.BMPと.GIFファイルを表示します。
Drives.RES選択ドライブの使用スペースを表示します。
Fac.RES因数演算を行う単純なマルチスレッドプログラムです。一つのスレッドは計算し、もう一つのスレッドは結果を表示します。
TestKey.RESダイアログの'Key'イベントのEventDataファンクションから取得される情報を表示します。(キーボード入力を行うアプリケーションが、特定キーの名前を取得するのに使います)
TestDrop.RES'Drop'イベントから取得される情報を表示します。(ドラッグ&ドロップアプリケーションをデバッグするのに使います)
DragDrop.RES様々なコントロールでのドラッグ&ドロップのサポート方法を示します。
Softball.RESソフトボール・チームのキャプテンが選手をポジションに配置します。ドラッグ&ドロップで示して下さい。タートル・コントロールでメタファイルを使い、システムのクリップボードを使って、静的あるいは動的にヒント・テキストを制御します。また、実行時まで特定されないコントロールの動作を示します。

2.追加サンプル

 DrDialogをインストールした際に作成されるSAMPLEフォルダの中にも、追加分のサンプルが含まれています。これらのサンプルは、タイプ情報がテキストになっているので、ダブルクリックでは起動しません。DrRexxのアイコンにドラッグ&ドロップするか、プロパティを開いてタイプにDrRexxを追加する必要があります。
ファイル名内容
APPCMSGR.RESメッセージ送受信サンプル。サーバー・プログラムが無い?
APPCMSGS.RESメッセージ送受信サンプル。サーバー・プログラムが無い?
APPCSEND.RESメッセージ送信サンプル。サーバー・プログラムが無い?
BAGBUTON.RESバッグボタン・コントロールのデモ。
CALLREXX.RESREXファイルを使ったサンプル。
CLCKHINT.RESHint表示のデモ。
DRANIMAT.RESタートル・コントロールによるアニメーション。
DRCOLOR.RESスライダーと入力フィールドのデモ。
DRPOKER.RESポーカー・ゲーム
DRSIN.RESDrRexxのバージョン表示。
ERRLIST.RESコンボボックスとリストボックス・コントロールのサンプル。
EZPRINT.RESQueue使用のサンプル。
GRAPH.RESタートル・コントロールによるグラフ表示。
HOUSECAL.RES外部プログラムの呼出しサンプル。
MENU.RESドロップダウン・メニューのサンプル。
MODAL.RESモーダル・ダイアログのサンプル。
MORTGAGE.RES不明。
NOTEBOOK.RESノートブック・コントロールのデモ。
PALLETTE.RESREXXUTILのデモ。
PIANOEN.RES単純な音源のデモ。
PROGRESS.RESタートル・コントロールのデモ。
PRTCLIPB.RESクリップボード使用のサンプル。
ROLL.RESタートル・コントロールのデモ。
SLIDER.RESスライダー・コントロールのデモ。
TEXTICON.RESコンテナ・コントロールのデモ。
UNPACKDD.RES外部ファイルを使ったファイルの解凍プログラム。
YESNO.RES単純なテキストの表示とボタンを使ったデモ。

戻る