Árvore de páginas

Ponto-de-Entrada: QD150BUT - Inclusão de Botões
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Ponto de Entrada para inclusão de botões de usuário na barra de ferramentas do cadastro de Agenda de Auditoria.
Programa Fonte
QADA150.PRW
Sintaxe

QD150BUT - Inclusão de Botões ( ) --> aBotoes

Retorno
    aBotoes(vetor)
  • O retorno deve ser um array.
Observações

O retorno deve ser um array em que cada elemento deve ser um subarray com a
seguinte estrutura:
{ "BITMAP", { || Funcao() }, "ToolTip" }

Em que:
"BITMAP" -> Nome do bitmap do botão. Ele deve estar contido nas DLLs de
recursos do Protheus.
{ || Funcao() } -> CodeBlock contendo a função a ser chamada. Esta função
pode ser um ExecBlock.
"ToolTip" -> Descrição do Botão.

Exemplos
User Function QD150BUT()Local aBotoes := {} AAdd(aBotoes,{ "IMAGEM",{| |  Teste() }, "Exemplo de Botão"})Return (aBotoes)Static Function Teste()...Tratamento a ser realizado pelo usuário...Return