d. 操作のポイント
A.ビジュアル・パーツ
|
ビジュアル・パーツ |
|
|
Mainパーツの機能設定 |
|
|
クラス名 |
Main |
|
説明 |
Main Frame |
|
ファイル名 |
parameter |
|
パーツタイプ |
ビジュアル・パーツ |
|
基底クラス |
IFrameWindow |
|
.hpvファイル |
なし |
|
.cpvファイル |
なし |
|
インクルード・ファイル |
なし |

B.非ビジュアル・パーツ
|
非ビジュアル・パーツ |
|
|
Arithパーツの機能設定 |
|
|
クラス名 |
Arith |
|
説明 |
四則演算(Arithmetic) |
|
ファイル名 |
parameter |
|
パーツタイプ |
非ビジュアル・パーツ |
|
基底クラス |
IStanderdNotifier |
|
.hpvファイル |
"Arith.hpv" |
|
.cpvファイル |
"Arith.cpv" |
|
インクルード・ファイル |
<istring.hpp> |
| Arithパーツ | ||||
|
属性 |
タイプ |
説明 |
優先 |
|
|
num1 |
double |
|
O |
|
|
num2 |
double |
|
O |
|
|
アクション |
タイプ |
パラメータ |
説明 |
O |
|
calc |
double |
IString s |
四則演算 |
O |
C.接続

| No. |
接続元 |
接続先 |
コメント |
|
1 |
EntryField1 (valueAsDouble, 属性) |
Arith1 (num1, 属性) |
|
|
2 |
EntryField2 (valueAsDouble, 属性) |
Arith1 (num2, 属性) |
|
|
3 |
PushButton1 (buttonClickEvent, イベント) |
Arith1 (calc, アクション) |
計算ボタン |
|
4 |
結線3 (s, 属性) |
TextSpinButtonControl (text, 属性) |
引数 |
|
5 |
結線3 (actionResult, 属性) |
EntryField3 (valueAsDouble, 属性) |
解答 |
|
6 |
PushButton2 (buttonClickEvent, イベント) |
EntryField1 (removeAll, アクション) |
クリアボタン |
|
7 |
PushButton2 (buttonClickEvent, イベント) |
EntryField2 (removeAll, アクション) |
クリアボタン |
|
8 |
PushButton2 (buttonClickEvent, イベント) |
EntryField3 (removeAll, アクション) |
クリアボタン |