セットアップ/ディープなセットアップによるプログラミング環境で簡単なテキストエディタ(KTxtEdit)を作る。
プロジェクト
以下を仮定するが、言うまでもなく適当に変更して構わない。
項目 | 値 |
名称 | KTxtEdit |
開発ディレクトリ | C:\Users\user\MinGW\Sample\KTxtEdit |
C:\Users\user\MinGW\Sampleディレクトリが存在していなければ、事前に作成しておく。KTxtEditサブディレクトリはウィザードが作成する。
機能
- シングルドキュメントインターフェース(SDI)とする。
- 複数の文字コードに対応する。
プログラミング一覧
- プロジェクトの作成
- テキストコントロールの追加
- 基本的メニュー項目ハンドラの実装
- システムイベントハンドラの実装
- pimplイディオムの導入(1)
- pimplイディオムの導入(2)
- ユーティリティクラスの追加
- コア実装クラスの追加
- オプション設定ダイアログの作成
- レジストリ機能の実装
- ファイル入出力クラスの追加(1)
- ファイル入出力クラスの追加(2)
- デプロイ