Dreamweaver3の頃は、日本語訳がなく、英語版のみ提供されていたので、勝手に翻訳して公開しています。現在のDreamweaverでは日本語訳が付いているので、今となっては役に立たないコンテンツです。ただ、共通ライブラリについては元からヘルプがないので、その部分は役に立つと思います。/Commonと/Classは/Configurations/Shared/MM/Scriptsフォルダ内にあるフォルダです。
このファイルは、Dreamweaver をインストールしたフォルダ内にある Configuration/Shared/MM/Scripts/Class フォルダに保存されています。ファイルには、レイヤーを利用したタブページを管理する TabControl クラスが記述されています。TabControl クラスは、PageControl クラスと一緒に使用します。| TabControl () | |
| 説明 |
タブページを管理する TabControl クラスを初期化します。 |
| 引数 |
thePrefix |
| 戻り値 |
なし。 |
| 例 |
TabControl クラスを初期化します。 |
| TabControl.getPageNum () | |
| 説明 |
指定した名前をもつタブページの位置を取得します。 |
| 引数 |
thePageName |
| 戻り値 |
タブページの位置を返します。見つからなかった場合は、-1 を返します。 |
| 例 |
タブページを生成し、その中にある "Tab1" レイヤーの位置を取得します。 |
| TabControl.start () | |
| 説明 |
タブページの状態を初期化し、指定したページ番号のタブページを表示します。 |
| 引数 |
startPage |
| 戻り値 |
なし。 |
| 例 |
タブページを生成し、タブページの状態を初期化します。 |
| TabControl.finish () | |
| 説明 |
タブページを終了します。タブページに設定されている PageControl クラスに lastUnload イベントを発行します。 |
| 引数 |
なし。 |
| 戻り値 |
最後に表示していたタブページの名前を返します。 |
| 例 |
タブページを終了します。終了すると、TabControl クラスに設定した PageControl クラスの tab1, tab2
に lastUnload イベントを発行します。 |
| TabControl.addGroup () | |
| 説明 |
タブページにグループを追加します。TabControl クラスは複数のタブページを管理することが出来ますが、同時に他のグループのタブページを使うことは出来ません。 |
| 引数 |
theGroupName, theGroupArray |
| 戻り値 |
グループを追加できた場合は true、追加できなかった場合は false を返します。 |
| 例 |
タブページにグループを追加します。 |
| TabControl.showGroup () | |
| 説明 |
指定したグループのタブページを管理するように切り替えます。この関数を呼んだ後には、start() 関数を呼び出すようにして下さい。 |
| 引数 |
切り替えるグループの名前を指定します。 |
| 戻り値 |
切り替えに成功した場合は true、失敗した場合は false を返します。 |
| 例 |
タブグループを切り替えします。 |
| TabControl.addPage () | |
| 説明 |
タブページを追加します。 |
| 引数 |
thePageName, thePageObject |
| 戻り値 |
タブページを追加できた場合は true、追加できなかった場合は false を返します。 |
| 例 |
タブページを追加します。 |
| TabControl.showPage () | |
| 説明 |
アクティブなタブページを切り替えます。 |
| 引数 |
thePageName, dontUnloadCurPg |
| 戻り値 |
切り替えに成功した場合は true、失敗した場合は false を返します。 |
| 例 |
タブページを切り替えします。 |
| TabControl.showPageNum () | |
| 説明 |
showPage() 関数と同じ機能ですが、この関数は名前ではなく位置で切り替えるタブページを指定します。 |
| 引数 |
pageNumber |
| 戻り値 |
切り替えに成功した場合は true、失敗した場合は false を返します。 |
| 例 |
タブページを切り替えします。 |
| TabControl.nextPage () | |
| 説明 |
次の位置にあるタブページに切り替えます。 |
| 引数 |
なし。 |
| 戻り値 |
切り替えに成功した場合は true、失敗した場合は false を返します。 |
| 例 |
次のタブページに切り替えます。 |
| TabControl.previousPage () | |
| 説明 |
前の位置にあるタブページに切り替えます。 |
| 引数 |
なし。 |
| 戻り値 |
切り替えに成功した場合は true、失敗した場合は false を返します。 |
| 例 |
前のタブページに切り替えます。 |
| TabControl.refresh () | |
| 説明 |
タブページを再表示します。 |
| 引数 |
なし。 |
| 戻り値 |
再表示できた場合は true、できなかった場合は false を返します。 |
| 例 |
タブページを再表示します。 |
| TabControl.insertPage () | |
| 説明 |
指定したタブページの後にタブページを挿入します。 |
| 引数 |
thePageName, insertBeforeName, allowDuplicate |
| 戻り値 |
追加できた場合は true、できなかった場合は false を返します。 |
| 例 |
タブページを挿入します。 |
| TabControl.removePage () | |
| 説明 |
タブページを削除します。 |
| 引数 |
削除するタブページの名前を指定します。 |
| 戻り値 |
削除できた場合は true、できなかった場合は false を返します。 |
| 例 |
タブページを削除します。 |
| TabControl.update () | |
| 説明 |
現在アクティブであるタブページに update イベントを発行します。 |
| 引数 |
theItemName |
| 戻り値 |
なし。 |
| 例 |
update イベントを発行します。update イベントを発行すると、タブページに設定した PageControl クラス内の update()
関数が呼び出されます。 |