SendToFore
Função: SendToFore
Permite que um diálogo em execução, no SmartClient, fique em primeiro plano, ou seja, acima de todas as outras aplicações que estão em execução na estação de trabalho.
SendToFore ( ) --> Nil
Nil (Nulo)
Essa função é extremamente dependente do sistema operacional em uso na estação de trabalho e, por isso, pode apresentar comportamentos distintos. Exemplos:
- A aplicação pode ser apresentada em primeiro plano.
- A aplicação não pode ser apresentada em primeiro plano, mas é destacada dentro da barra de tarefas.
- A aplicação não pode ser apresentada em primeiro plano em função de uma carga excessiva do sistema.
- A aplicação não pode ser apresentada em primeiro plano, pois a função não é suportada pelo sistema.
User Function Exemplo()Local oDialog := Nil//+----------------------------------------------------------------------------+//|Cria o diálogo para exemplificar o uso do SendToFore |//+----------------------------------------------------------------------------+ oDialog := tDialog():New() oDialog:cTitle := "Exemplo de SendToFore" oDialog:nWidth := 800 oDialog:nHeight := 600 oDialog:bInit := {||MsgInfo("Minimize a janela e aguarde 5s"), Sleep(5000), SendToFore()}//+----------------------------------------------------------------------------+//|Apresenta o diálogo |//+----------------------------------------------------------------------------+ oDialog:Activate()Return .T.
Exemplo da função SendToFore

Microsiga Protheus 8.11
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas