Árvore de páginas

Ponto-de-Entrada: MT490BUT - Adicionar botões na EnchoiceBar


Versões:Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Idiomas:Espanhol , Inglês


Descrição:

Esse ponto de entrada permite a adição de botões na EnchoiceBar da rotina MATA490.

Programa Fonte
.PRW

Sintaxe

MT490BUT - Adicionar botões na EnchoiceBar ( ) --> ExpA


Retorno


Retorno

Tipo

Descrição

Obrigatório

aButtonsArray

Array com os botões a serem adicionados na enchoicebar, onde cada elemento deve ser um subarray respeitando a seguinte estrutura:

"BITMAP" -> Nome do bitmap do botão. O mesmo deve estar contido nas DLLs de
recursos do siga.
{ || Função() } -> CodeBlock contendo a função a ser chamada. Esta função
pode ser um ExecBlock
"Name" -> Descrição do Botão.

X


Exemplos


Exemplo:
#INCLUDE 'PROTHEUS.CH'
#INCLUDE "FWMVCDEF.CH"

User Function MT490BUT()

Local aButtons := {}

aadd(aButtons,{'BITMAP',{|| a450F4Con()},'POSCLI'})  //'Posição de Cliente'

Return(aButtons)