Ponto-de-Entrada: TK061BAR - Adição de botões na Enchoicebar
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Idiomas: | Espanhol , Inglês |
Descrição:
Esse ponto de entrada é utilizado para a adição de botões na Enchoicebar.
Programa Fonte
.PRW
Sintaxe
TK061BAR - Adição de botões na Enchoicebar ( ) --> aBot
Retorno
-
aBot(vetor)
- Descrição a seguir (em Observações).
Observações
Descrição do retorno:
Array com os botões a serem adicionados, sendo:
aButtons[n,1]: String com o nome da imagem do botão.
aButtons[n,2]: Codeblock a ser executado.
aButtons[n,3]: String com o título exibido na janela.
aButtons[n,4]: String com os tooltips exibidos ao passar o mouse sobre o botão.
Exemplos
User Function TK061BAR()Local aBot := {} AAdd(aBot,{ "EDITABLE" , {|| Mensagem1()}, 'Teste 1','Teste 1'}) AAdd(aBot,{ "VERNOTA" , {|| Mensagem2()}, 'Teste 2','Teste 2'}) AAdd(aBot,{ "FILTRO" , {|| Mensagem3()}, 'Teste 3','Teste 3'})Return(aBot)Static Function Mensagem1() Alert('Teste 1')ReturnStatic Function Mensagem2() Alert('Teste 2')Return Static Function Mensagem3() Alert('Teste 3')Return
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas