TGrid:bCursorMove
Indica o bloco de código que será executado ao mudar de linha selecionada.
Tipo | Valor Padrão | Somente Leitura |
---|---|---|
bloco de código | { || } | N |
Observações
- Esta classe permite a exibição de qualquer origem de dados, porém o desenvolvedor deve configurar todo o processo de dados para pintura e navegação, conforme exemplo abaixo:
O formato do bloco de código da propriedade é:
{|o,nMvType,nCurPos,nOffSet,nVisRows| (o,nMvType,nCurPos,nOffSet,nVisRows) }
Sendo:
Parâmetro | Descrição |
---|---|
o | Indica a instância do objeto TGrid(). |
nMvType | Indica o tipo de movimento. Consulte a tabela abaixo para os valores possíveis. |
nCurPos | Indica a posição visual da linha selecionada. |
nOffSet | Indica a diferença de linhas, entre a posição inicial e final, da movimentação do ponteiro do mouse de linha. |
nVisRows | Indica o número de linhas visíveis, na grade, no momento da movimentação. |
Os valores possíveis para o parâmetro nMvType são:
Valor | Mneumônico | Descrição |
---|---|---|
0 | GRID_MOVEUP | Move uma linha para cima. |
1 | GRID_MOVEDOWN | Move uma linha para baixo. |
2 | GRID_MOVEHOME | Move para o topo da base de dados. |
3 | GRID_MOVEEND | Move para o fim da base de dados. |
4 | GRID_MOVEPAGEUP | Move uma página de dados para cima. |
5 | GRID_MOVEPAGEDOWN | Move uma página de dados para baixo. |
10 | GRID_WHEELUP* | Movimento do mouse de rolar para cima (Mouse Wheel Up) |
11 | GRID_WHEELDOWN* | Movimento do mouse de rolar para baixo (Mouse Wheel Down) |
Abrangência
GRID_WHEELUP e GRID_WHEELDOWN Disponível em builds iguais ou superiores a 7.00.131227A - 13.2.3.27. Em versões anteriores, o Wheel do mouse é tratado como GRID_MOVEUP e GRID_MOVEDOWN.