Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 7 Próxima »

 

 

Classe: tSystemTray

Cria um ícone na bandeja do desktop do sistema operacional, permite a utilização de menu e mensagem popup.
 

TSrvObject -> TSystemTray

Construtores

New

 

New

Método construtor da classe.

 

tSystemTray(): New ( [ oWnd], [ cResIcon] ) --> oObjeto

 

 

NomeTipoDescriçãoObrigatórioReferência
oWndObjetoIndica a janela ou controle visual onde o objeto será criado.x 
cResIconCaracterIcone que será apresentado na bandeja.  

 

oObjeto
    ()
  • Retorna o objeto criado.
 
systemTray := tSystemTray():New(oDlg , "OK" )

 

Métodos

setIcon

 setIcon

Método para alterar ícone da bandeja do desktop do sistema operacional.

 

tSystemTray(): setIcon( [ cResIcon] )

 

 

NomeTipoDescriçãoObrigatórioReferência
cResIconCaracterIcone que será apresentado na bandeja.  

Exemplos

tSystemTray():setIcon( "OK" )

setMenu
 

 setMenu

Método para definir o menu apresentado quando efetuado o clique com o botão direito sobre o componente.

tSystemTray(): setMenu( [ oMenu ] )

 

 

NomeTipoDescriçãoObrigatórioReferência
oMenuObjetoMenu apresentado no componente  

Exemplos

tSystemTray():setMenu( oMenu )
showMessage

 

 showMessage

Apresenta uma mensagem na bandeja do desktop do sistema operacional.

tSystemTray(): showMessage( [ cTitulo ], [ cMessage ], [ nTypeMessage ], [ ntimeout ] , [ bAction ] )

 

 

NomeTipoDescriçãoObrigatórioReferência
cTitulo CaracterTitulo da mensagem.  
cMessage CaracterMensagem apresentado.  
nTypeMessage NuméricoTipo de Mensagem 1 = NoIcon, 2 = Information, 3 = Warning, 4 = Critical
ntimeout Numérico

Timeout em Milissegundos

da mensagem.

  
bAction Bloco de códigondica o bloco de código que será executado quando clicar, sobre o botão.  

Exemplos

tSystemTray():showMessage( "Titulo", "Mensagem", 1, 2000, {||Alert("Click")} )

 

 

 

 

 

 

  • Sem rótulos