スクリーンセーバーを構成する

スクリーンセーバーを構成して、指定した非アクティブ期間後にアプリケーションインターフェイスを非表示にします。
  1. スクリーンセーバーオブジェクトを構成します。
    1. 長方形または別のコンテナを追加し、スクリーンセーバーを作成するように子オブジェクトを構成します。
      詳細については、「グラフィックオブジェクト」を参照してください。
    2. [プロジェクトビュー]
      でスクリーンセーバーオブジェクトを選択し、
      [プロパティ]
      で次の値を設定します。
      • [表示]
        [偽]
        に設定します。
      • [クリックしてテストを表示]
        [真]
        に設定します。
    3. [イベント]
      [MouseDown イベント]
      の横にある
      Add
      を選択し、次に
      [コマンド]
      [変数コマンド]
      [変数値の設定]
      を選択します。
    4. [入力引数]
      の下の
      [VariableToModify]
      で、
      [ノードの選択]
      を選択し、スクリーンセーバーオブジェクトの
      [表示]
      プロパティを選択します。
    5. [値]
      [偽]
      に設定します。
    6. スクリーンセーバーオブジェクトが
      [プロジェクトビュー]
      のコンテナの一番下にドラッグして、スクリーンセーバーオブジェクトが最高位の Z 順であることを確認します。
  2. ツールバーから
    [テンプレートライブラリ]
    を選択して、次に
    Idle Timeout
    を検索します。
  3. [コンポーネント]
    の下で、
    [アイドルタイムアウト]
    [MainWindow (type)]
    またはスクリーンセーバーを表示する
    [プロジェクトビュー]
    の画面に直接ドラッグします。
    画面の詳細については、「画面」を参照してください。
  4. [ライブラリ]
    で、
    [閉じる]
    を選択します。
  5. [プロジェクトビュー]
    [IdleTimeoutLogic]
    を選択し、
    [プロパティ]
    で次の値を設定します。
    • [有効]
      [真]
      に設定
    • [期間]
      。アイドルタイムアウトを設定します。
  6. [プロジェクトビュー]
    で、インポートした
    [IdleTimeoutLogic]
    を展開し、
    [OnTimeout]
    を選択します。
  7. [プロパティ]
    [OnTimeout]
    値で、
    Edit
    を選択し、
    [コマンド]
    [変数コマンド]
    [変数値の設定]
    を選択します。
  8. [入力引数]
    の下の
    [VariableToModify]
    で、
    [ノードの選択]
    を選択し、スクリーンセーバーオブジェクトの
    [表示]
    プロパティを選択します。
  9. [値]
    に設定します。
サンプル プロジェクトのダウンロード:
ScreenSaver.zip
ヒント: 自動ログアウト後に表示されるログイン画面を作成できます。ログイン画面の例には、メインウィンドウのサイズに合わせて調整され、
[表示]
[偽]
に設定された最初は非表示の長方形オブジェクトが含まれる場合があります。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal