Configurar um protetor de tela

Configure um protetor de tela para ocultar a interface do aplicativo após o período de inatividade especificado.
  1. Configure um objeto de protetor de tela:
    1. Adicione um retângulo ou um contêiner diferente e configure os objetos filho para criar um protetor de tela.
      Para mais informações, consulte Objetos gráficos.
    2. Na
      Exibição de projeto
      , selecione o objeto de protetor de tela e, em
      Propriedades
      , defina estes valores:
      • Visível
        . Defina como
        Falso
        .
      • Teste de interseção visível
        . Defina como
        Verdadeiro
        .
    3. Em
      Eventos
      , ao lado de
      Evento MouseDown
      , selecione
      Add
      e
      Comandos
      Comandos de variáveis
      Definir valor da variável
      .
    4. Em
      Argumentos de entrada
      , em
      VariableToModify
      , selecione
      Selecionar nó
      e, em seguida, selecione a propriedade
      Visível
      do objeto de protetor de tela.
    5. Defina
      Valor
      como
      Falso
      .
    6. Verifique se o objeto de protetor de tela está na ordem Z mais alta, arrastando o objeto de protetor de tela para a parte inferior do contêiner na
      Exibição de projeto
      .
  2. Na barra de ferramentas, selecione
    Bibliotecas de modelos
    e pesquise
    Idle Timeout
  3. Em
    Componentes
    , arraste
    Tempo limite de inatividade
    diretamente para
    MainWindow (type)
    ou a tela na
    Exibição de projeto
    para exibir o protetor de tela.
    Para mais informações sobre telas, consulte Tela.
  4. Nas
    Bibliotecas
    , selecione
    Fechar
    .
  5. Na
    Exibição de projeto
    , selecione
    IdleTimeoutLogic
    e defina esses valores em
    Propriedades
    :
    • Habilitado
      . Defina como
      Verdadeiro
    • Duração
      . Defina o tempo limite de inatividade.
  6. Na
    Exibição de projeto
    , expanda o
    IdleTimeoutLogic
    importado e selecione
    OnTimeout
    .
  7. Em
    Propriedades
    , no valor de
    OnTimeout
    , selecione
    Edit
    e, depois,
    Comandos
    Comandos de variáveis
    Definir valor da variável
    .
  8. Em
    Argumentos de entrada
    , em
    VariableToModify
    , escolha
    Selecionar nó
    e selecione a propriedade
    Visível
    do objeto de protetor de tela.
  9. Defina
    Valor
    como
    Verdadeiro
    .
Baixe um exemplo de projeto:
ScreenSaver.zip.
DICA: É possível criar uma tela de login para ser exibida após um logout automático. Uma tela de login de exemplo pode incluir um objeto Retângulo oculto inicialmente ajustado para o tamanho da janela principal e tem
Visibilidade
definida como
Falso
.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.