F060FIL - Permite inclusão de novo botão em outas ações
Descrição: | O ponto de entrada F060FIL permite incluir novos botões em "Outras Ações", possibilitando a criação de chamadas a rotinas customizadas. Importante ressaltar que o ponto de entrada deve ser utilizado para inclusão de botão, não para alterar apresentação dos botões já existentes na rotina padrão. |
Localização: | Está presente na função F060MarkB |
Eventos: | F060MarkB() |
Programa Fonte: | FINA060 |
Versões: | 12 |
Retorno: | Caracter. |
Exemplo:
No exemplo abaixo é demonstrado a forma correta de incluir um novo botão ao array de botões ja existente na rotina padrão.
#Include "Protheus.ch"
User Function F060But()
Local aBotoes := {}
Local cText1 := "Hide de Texto 01"
Local cText2 := "Texto do Botão 01"
Local cText3 := "Hide de Texto 02"
Local cText4 := "Texto do Botão 02"
Aadd( aBotoes, { 'Nova Função 01', { || Alert("P.E. aF060But Botão 01 funcionando!")}, cText1, cText2 })
Aadd( aBotoes, { 'Nova Função 02', { || Alert("P.E. aF060But Botão 02 funcionando!")}, cText3, cText4 })
Return aBotoes