Árvore de páginas

Ponto-de-Entrada: QD051BUT - Inclusão de Botões
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de Entrada para inclusão de botões de usuário na barra de ferramentas do cadastro de Críticas (Cadastro de Documentos).

Programa Fonte
QDOA051.PRW
Sintaxe

QD051BUT - 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 QD051BUT()Local aBotoes := {} AAdd(aBotoes,{ "IMAGEM",{| |  Teste() }, "Exemplo de Botão"})Return (aBotoes)Static Function Teste()...Tratamento a ser realizado pelo usuário...Return