Dreamweaver3の頃は、日本語訳がなく、英語版のみ提供されていたので、勝手に翻訳して公開しています。現在のDreamweaverでは日本語訳が付いているので、今となっては役に立たないコンテンツです。ただ、共通ライブラリについては元からヘルプがないので、その部分は役に立つと思います。/Commonと/Classは/Configurations/Shared/MM/Scriptsフォルダ内にあるフォルダです。
このファイルは、Dreamweaver をインストールしたフォルダ内にある Configuration/Shared/MM/Scripts/Class フォルダに保存されています。ファイルには、チェックOn/Off、淡色表示の3つの状態を持つ3ステートチェックボックスを操作する2種類のクラスが記述されています。| CheckboxSet () | |
| 説明 |
3ステートチェックボックスの親子関係を管理する CheckboxSet クラスを初期化します。 |
| 引数 |
なし。 |
| 戻り値 |
なし。 |
| 例 |
CheckboxSet クラスを初期化します。 |
| CheckboxSet.addCheckbox () | |
| 説明 |
CheckboxSet クラスに3ステートチェックボックスを追加し、そのチェックボックスを管理するように設定します。 |
| 引数 |
name, parents |
| 戻り値 |
なし。 |
| 例 |
CheckboxSet クラスを初期化し、3ステートチェックボックスを追加します。 |
| CheckboxSet.clicked () | |
| 説明 |
指定した3ステートチェックボックスのチェック状態を変更します。チェックされている場合は、チェックを外し、それ以外はチェック状態にします。指定した3ステートボックスが親の場合は、子も一緒にチェック状態が変更されます。 |
| 引数 |
objName |
| 戻り値 |
なし。 |
| 例 |
CheckboxSet クラスを初期化し、3ステートチェックボックスを追加します。その中から "parent" をチェック状態を変更します。"parent"
のチェック状態に変更すると、"child1" と "child2" の3ステートチェックボックスも一緒にチェック状態が変更されます。 |
| CheckboxSet.isChecked () | |
| 説明 |
指定した3ステートチェックボックスのチェック状態を調べます。 |
| 引数 |
objName |
| 戻り値 |
チェックされている場合は true、チェックされてない場合は false、淡色表示は null を返します。 |
| 例 |
"parent"のチェック状態を調べます。 |
| CheckboxSet.check () | |
| 説明 |
指定した3ステートチェックボックスをチェック状態に変更します。clicked() 関数と違い前の状態は関係なく、チェック状態になります。 |
| 引数 |
objName, checkIt |
| 戻り値 |
なし。 |
| 例 |
"parent2" をチェック状態にします。"parent2" のチェック状態に変更すると、"child2" の3ステートチェックボックスも一緒にチェック状態になります。 |
| Checkbox () | |
| 説明 |
3ステートチェックボックスの表示状態を管理する Checkbox クラスを初期化します。 このクラスは、CheckboxSet クラス内で使用されます。 |
| 引数 |
objName |
| 戻り値 |
なし。 |
| 例 |
画像 "check1" を3ステートチェックボックスとして初期化します。 |
| Checkbox.clicked () | |
| 説明 |
3ステートチェックボックスのチェック状態を変更します。チェックされている場合は、チェックを外し、それ以外はチェック状態にします。状態が切り替わるのは、画像ファイルを交換してそれらしく見せるようになっています。 |
| 引数 |
なし。 |
| 戻り値 |
なし。 |
| 例 |
画像 "check1" を3ステートボックスとして初期化し、チェック状態を変更します。 |
| Checkbox.check () | |
| 説明 |
3ステートチェックボックスの状態を指定した状態に変更します。 |
| 引数 |
checkIt |
| 戻り値 |
なし。 |
| 例 |
画像 "check1" を3ステートボックスとして初期化し、チェック状態に変更します。 |
| Checkbox.isChecked () | |
| 説明 |
3ステートチェックボックスのチェック状態を調べます。 |
| 引数 |
なし。 |
| 戻り値 |
チェックされている場合は true、チェックされてない場合は false、淡色表示は null を返します。 |
| 例 |
if( check1.clicked() ) |
| Checkbox.getName () | |
| 説明 |
Checkbox クラスに関連付けられている画像の名前を取得します。 |
| 引数 |
なし。 |
| 戻り値 |
オブジェクトの名前を返します。 |
| 例 |
check1 に関連付けられている画像の名前を表示します。 |