Click here to visit our sponsor

リファレンス


目次


軽量リファレンス

<HTA:APPLICATION> の属性

属性説明
idID
applicationNameHTA の名前 (singleInstance で使う)
borderウインドウボーダー (title bar と caption を含む)
(thick/thin/dialog/none)
borderStyleボーダースタイル
(normal/complex/raised/static/sunken)
captionキャプション(タイトル)の有無 (yes/no)
commandLineコマンドライン (Read Only Property)
contextMenu右クリックした時のメニュー表示 (yes/no)
iconアイコン
minimizeButton最小化ボタンの有無 (yes/no)
maximizeButton最大化ボタンの有無 (yes/no)
scrollスクロールバーの有無 (yes/no/auto)
scrollFlat平らなスクロールバーにするか (yes/no)
selection文字選択と右クリックの制御 (yes/no)
showInTaskBarタスクバーに表示するかどうか (yes/no)
singleInstance複数起動不可かどうか (yes/no)
sysMenuキャプションのシステムメニュー (yes/no)
versionヴァージョン
windowState初期サイズ (normal/minimize/maximize)
navigableリンク先に .hta を指定出来るようにするかどうか (yes/no)
innerBorder内側のウインドウのボーダーの表示 (yes/no)

contextMenu, selection, scroll, innerBorder は、
スタイルシートや html, スクリプトで同じ事ができますが、
拡張子を html から hta に変えるだけで、
動作を変えるために使うものと思われます。

navigable, innerBorder は mshta 5.5〜。


属性によるウインドウスタイル

 border 

thick だけWS_THICKFRAMEが付きます。

none 以外は WS_CAPTION, WS_SYSMENU, WS_MINIMIZEBOX, WS_MAXIMIZEBOX, WS_EX_WINDOWEDGE
がデフォルトで付きます。

thindialog の違いはありません。

スタイルthickthindialognone
WS_THICKFRAME×××
WS_CAPTION   ×
WS_SYSMENU   ×
WS_MINIMIZEBOX   ×
WS_MAXIMIZEBOX   ×

 borderStyle 

complexraisedsunken を足したものです。

normalraised の違いはありません。

スタイルnormalraisedstaticsunken
WS_EX_STATICEDGE×××
WS_EX_OVERLAPPEDWINDOW×××
WS_EX_WINDOWEDGE××

 caption 
 sysMenu 
 minimizeButton 
 maximizeButton 
 showInTaskBar 

yes にすると以下のスタイルが付加します。

スタイル属性
WS_CAPTIONcaption
WS_SYSMENUsysMenu
WS_MINIMIZEBOXminimizeButton
WS_MAXIMIZEBOXmaximizeButton
WS_EX_APPWINDOWshowInTaskBar

HTAページトップ

HOME

兄弟ページ 姉妹ページ
Click here to visit our sponsor