HTA固有のタグ[HTA:APPLICATION]
HTAには、**<HTA:APPLICATION>**というHTA固有のタグがあります。
このタグは、ウィンドウの見た目やそのアプリケーションの動作を決定します。
<HTA:APPLICATION>は、head要素内に次のように記述します。
<HTA:APPLICATION ... > ... </HTA:APPLICATION>
<HTA:APPLICATION ... />
<HTA:APPLICATION … >の属性
<HTA:APPLICATION … >に指定する属性は、次のようになります。
| 属性 | Property | 概要 | 値 |
|---|---|---|---|
| APPLICATIONNAME | applicationName | アプリケーションの名前 | 文字列 |
| BORDER | border | ウィンドウ枠のスタイル | **thick**,dialog,none,thin |
| BORDERSTYLE | borderStyle | ウィンドウ中のコンテンツ枠のスタイル | **normal**,complex,raised,static,sunken |
| CAPTION | caption | title barの表示・非表示 | **yes**,no |
| commandLine | HTA起動時のコマンドラインの引き数 (アプリケーションのパスも含む) | **yes**,no | |
| CONTEXTMENU | contextMenu | マウスの右クリックされたときにコンテ キストメニューを表示するかどうかを 設定します。 | **yes**,no |
| ICON | icon | アプリケーションのアイコンのパス | パス |
| INNERBORDER | innerBorder | 内側の枠を3D表示するか指定(影) | **yes**,no |
| MAXIMIZEBUTTON | maximizeButton | 最大化ボタンを表示・非表示 | **yes**,no |
| MINIMIZEBUTTON | minimizeButton | 最小化ボタンを表示・非表示 | **yes**,no |
| NAVIGABLE | navigable | リンク先のドキュメントを開く時、 ウィンドウを作成するか自分の ウィンドウに読み込むか | **no**,yes |
| SCROLL | scroll | スクロールバーの表示・非表示 | **yes**,no,auto |
| SCROLLFLAT | scrollFlat | スクロールバーのスタイル(3D,フラット) | **no**,yes |
| SELECTION | selection | マウスやキーボードでウィンドウ内を 選択できるか指定 | **yes**,no |
| SHOWINTASKBAR | showInTaskBar | タスクバーに表示するかどうか指定 | **yes**,no |
| SINGLEINSTANCE | singleInstance | アプリケーションを複数起動できるか指定 | **no**,yes |
| SYSMENU | sysMenu | システムメニュの表示・非表示 | **yes**,no |
| VERSION | version | アプリケーションのバージョン | 文字列 |
| WINDOWSTATE | windowState | 起動時のウィンドウ状態 (通常,最小化,最大化) | **normal**,minimize,maximize |