MZ3 は主に下記の3画面(というか3つのビュー)で構成されている。
必要に応じて切り替えて表示している。(つまり、常にインスタンスは存在している)
クラス名 | 役割 |
CMZ3View | メイン画面 |
CReportView | レポート画面(詳細画面) |
CWriteView | 書き込み画面 |
また、上記以外にも、設定画面やバージョン情報画面があるが、これらはビューではないので省略。
メイン画面。初期画面。
画面上部から順に、下記の要素で構成されている。
名前 | コントロールID | 備考 |
グループタブ | IDC_GROUP_TAB | 上側のタブ |
カテゴリリスト | IDC_HEADER_LIST | 上側のリスト |
ボディーリスト | IDC_BODY_LIST | 下側のリスト |
情報領域 | IDC_INFO_EDIT | 情報通知領域 |
日記やコミュニティの内容を表示するときに表示されるビュー。
画面上部から順に、下記の要素で構成されている。
名前 | コントロールID | 備考 |
タイトル領域 | IDC_TITLE_EDIT | |
レポートリスト | IDC_REPORT_LIST | |
レポート本文 | IDC_REPORT_EDIT | |
情報領域 | IDC_INFO_EDIT | 必要に応じて表示される |
日記やコミュニティへの書き込み時に表示されるビュー。
画面上部から順に、下記の要素で構成されている。
名前 | コントロールID | 備考 |
タイトル | IDC_WRITE_TITLE_EDIT | タイトル表示領域 |
本文 | IDC_WRITE_BODY_EDIT | 本文入力領域 |
情報領域 | IDC_WRITE_INFO_EDIT | 情報通知領域(通信状態) |
書き込みボタン | IDC_WRITE_SEND_BUTTON | |
中止ボタン | IDC_WRITE_CANCEL_BUTTON |