ドックが自動的に隠される設定になっているかどうか調べる

説明

ドックが自動的に隠される設定になっているかどうか調べるにはsys = Application("System Events")としてシステムイベントオブジェクトを取得します。ドックの設定はdockPreferencesに入っています。ドックの情報を取得するにはdockPreferences()のようにします。自動的に隠されるかどうかの設定はautohideプロパティに入っています。読み出す場合はautohide()のようにメソッド形式にします。
autohideの値がtrueなら自動的にドックが隠される設定になっています。falseならドックは隠されず表示されたままになります。

サンプル [サンプルをダウンロード]

var sys = Application("System Events");
var dock = sys.dockPreferences(); // ドックの情報を取得
var flag = dock.autohide(); // ドックが自動的に隠されるかどうか
var app = Application.currentApplication(); // 現在実行しているアプリケーションを取得
app.includeStandardAdditions = true;
app.displayDialog(flag.toString());
<< 目次に戻る