Sintaxe

 

DEFINE SBUTTON FROM nLinha, nColuna TYPE N ACTION AÇÃO STATUS OF oObjetoRet

 

Propósito

 

Permitir a inclusão de botões de operação na tela.

 

Argumentos

 

nLinha

 

Posição do botão na janela na qual ele será incluído. Especifica a linha da tela.

 

nColuna

 

Posição do botão na janela na qual ele será incluído. Especifica a coluna da tela.

 

TYPE N

 

Número que indica o tipo do botão (imagem) pré-definido que será utilizado.

 

AÇÃO

 

Função ou lista de expressões que define o comportamento do botão quando ele for utilizado e que poderão ser executados após a ação do usuário.

 

STATUS

 

Define a propriedade de uso do botão: ENABLE ou DISABLE.

 

ENABLE habilita o botão para o usuário utilizá-lo, enquanto DISABLE desabilita o botão, não permitindo que o usuário utilize a sua funcionalidade. Um botão desabilitado aparece na tela. Porém, não pode ser utilizado.

 

oObjetoRef

 

Objeto dialog no qual o componente será definido.

 

Utilização

 

O componente visual SBUTTON permite a utilização de botões pré-formatados para as operações na tela da interface. Estes botões serão visualizados dependendo da interface do ERP Protheus: se utilizada somente com um texto simples para a sua identificação ou com uma imagem (Bitmap) pré-definida.

 

Exemplos

 

DEFINE SBUTTON FROM 020, 120 TYPE 2 ACTION (nOpca := 2, oDlg:End()) ENABLE OF oDlg

 

Nesse exemplo, o botão do tipo 2 será apresentado na tela.

 

Segue a imagem dos botões disponíveis:

 

 

 

 

  • Sem rótulos