SetRowFocusIndicator

Define qual o indicador visual será exibido quando uma linha da DataWindow for selecionada. As opções de indicadores são: retangulo com bordas pontilhadas (Windows), mão apontando para a linha ou imagem personalizada.

Sintaxe:

dwcontrol.SetRowFocusIndicator(RowFocusInd focusIndicator {, integer xlocation {, integer ylocation } } )

 

Retorno:

  • 1: sucesso;
  • -1:  erro;
  • Null se o argumento informado for nulo.

 

Destalhes sobre a função!

Appeon: Funciona em funções posteriores a 2.8.

 

Como utilizar:

Exemplo 01:

Argumentos:

Argumento Obrigatório Tipo Descrição
dwcontrol Sim DataWindow Control Referência para o objeto da Datawindow que receberá o indicador de foco.
focusindicator ou picturename Sim RowFocusInd Qual será o indicador definido para a DataWindow. Veja abaixo a tabela com as referências
xlocation Não Integer A coordenada X, em unidades PowerBuilder, de onde o indicador ficará posicionado em relação ao canto superior esquerdo da linha.
ylocation Não Integer A coordenada Y, em unidades PowerBuilder, de onde o indicador ficará posicionado em relação ao canto superior esquerdo da linha.
Valor PowerBuilder enum Valor Numérico Descrição
Off! Não exibe indicador para a linha atual
FocusRect! 1 Mostra um retângulo com bordas pontilhadas ao redor da linha.
Hand! 2 Mostra uma mão apontando para a linha corrente.

 

Referência:

 

Dúvidas sobre  o artigo? Sugestões? Precisa de ajuda com outra funcionalidade do PowerBuilder? Deixe um comentário.

The following two tabs change content below.
Breno RdV
Ex-Psicólogo, com quase uma década de experiência em Recursos Humanos e Gestão de Pessoas, atual desenvolvedor e Analista de Sistemas, trabalhando com PowerBuilder, C#, PowerShell e expandindo horizontes para Python, Xamarin, PHP, Angular e (por que não?) Unity.

Comments

comments

Posted in Dev, PowerBuilder and tagged , , , , , , .