isBackgroundFormLoaded
Description
指定したバックグラウンドフォームが現在メモリに読み込まれているかを返します。
非表示の状態(hideBackgroundForm)でも、読み込まれていればtrueを返します。
Parameters
| パラメーター | 型 | 説明 |
|---|---|---|
| formPath | String | 確認するフォームのパス |
Returns
| 型 | 説明 |
|---|---|
| bool | 読み込まれていればtrue、読み込まれていない場合や閉じている場合はfalse |
Notes
- 表示(visible)かどうかは関係ありません。非表示の状態でも
trueです。 - 表示状態まで確認するには
isBackgroundFormVisible()を使用してください。
Example
// 読み込み状態を確認してから条件付きで開く
if (!$app.isBackgroundFormLoaded("alarm/watcher")) {
$app.openBackgroundForm("alarm/watcher", null, null);
} else {
$app.showBackgroundForm("alarm/watcher");
}
Related
$app.isBackgroundFormVisible(formPath)— 読み込みと表示の両方を確認$app.openBackgroundForm(formPath, linkArg, callback)— フォームを読み込んで開く$app.closeBackgroundForm(formPath, result)— フォームを終了してメモリを解放