DrDialogには、プログラムの技法を示すサンプルがいくつか含まれています。
DrDialogのパッケージは、DrRexxを使ったプログラミングの説明としてサンプルのDrRexxアプリケーションを含んでいます。標準的なモノは、DrDialogのインストールされたディレクトリにある以下のモノです。
ファイル名 内容 Events.RES DrRexxアプリケーションで処理される様々なイベントを示すプログラムです。 Calc.RES 単純な四つの関数の計算機です。 Clock.RES 単純な時計です。 Clock2.RES 外見にちょっと凝った時計です。 Swapper.RES SWAPPER.DATのサイズを表示します。 BMPList.RES .BMPと.GIFファイルを表示します。 Drives.RES 選択ドライブの使用スペースを表示します。 Fac.RES 因数演算を行う単純なマルチスレッドプログラムです。一つのスレッドは計算し、もう一つのスレッドは結果を表示します。 TestKey.RES ダイアログの'Key'イベントのEventDataファンクションから取得される情報を表示します。(キーボード入力を行うアプリケーションが、特定キーの名前を取得するのに使います) TestDrop.RES 'Drop'イベントから取得される情報を表示します。(ドラッグ&ドロップアプリケーションをデバッグするのに使います) DragDrop.RES 様々なコントロールでのドラッグ&ドロップのサポート方法を示します。 Softball.RES ソフトボール・チームのキャプテンが選手をポジションに配置します。ドラッグ&ドロップで示して下さい。タートル・コントロールでメタファイルを使い、システムのクリップボードを使って、静的あるいは動的にヒント・テキストを制御します。また、実行時まで特定されないコントロールの動作を示します。
DrDialogをインストールした際に作成されるSAMPLEフォルダの中にも、追加分のサンプルが含まれています。これらのサンプルは、タイプ情報がテキストになっているので、ダブルクリックでは起動しません。DrRexxのアイコンにドラッグ&ドロップするか、プロパティを開いてタイプにDrRexxを追加する必要があります。
ファイル名 内容 APPCMSGR.RES メッセージ送受信サンプル。サーバー・プログラムが無い? APPCMSGS.RES メッセージ送受信サンプル。サーバー・プログラムが無い? APPCSEND.RES メッセージ送信サンプル。サーバー・プログラムが無い? BAGBUTON.RES バッグボタン・コントロールのデモ。 CALLREXX.RES REXファイルを使ったサンプル。 CLCKHINT.RES Hint表示のデモ。 DRANIMAT.RES タートル・コントロールによるアニメーション。 DRCOLOR.RES スライダーと入力フィールドのデモ。 DRPOKER.RES ポーカー・ゲーム DRSIN.RES DrRexxのバージョン表示。 ERRLIST.RES コンボボックスとリストボックス・コントロールのサンプル。 EZPRINT.RES Queue使用のサンプル。 GRAPH.RES タートル・コントロールによるグラフ表示。 HOUSECAL.RES 外部プログラムの呼出しサンプル。 MENU.RES ドロップダウン・メニューのサンプル。 MODAL.RES モーダル・ダイアログのサンプル。 MORTGAGE.RES 不明。 NOTEBOOK.RES ノートブック・コントロールのデモ。 PALLETTE.RES REXXUTILのデモ。 PIANOEN.RES 単純な音源のデモ。 PROGRESS.RES タートル・コントロールのデモ。 PRTCLIPB.RES クリップボード使用のサンプル。 ROLL.RES タートル・コントロールのデモ。 SLIDER.RES スライダー・コントロールのデモ。 TEXTICON.RES コンテナ・コントロールのデモ。 UNPACKDD.RES 外部ファイルを使ったファイルの解凍プログラム。 YESNO.RES 単純なテキストの表示とボタンを使ったデモ。