Situação | Durante o cálculo de linhas visíveis, o componente TGrid considera o espaço ocupado pela barra de rolagem horizontal mesmo que ela não esteja visível. |
---|---|
Ocorrência | Dependendo do tamanho vertical do componente TGrid, o espaço reservado para a barra de rolagem horizontal se sobrepunha a última linha visível da TGrid. Desta maneira, a chamada ao método getVisibleRows() retornava um valor inferior a quantidade de linhas visíveis. |
Melhoria | Foi criada uma nova propriedade numérica para o componente TGrid chamada nHScroll que pode assumir três valores: 0: É o padrão. Exibe a barra de rolagem horizontal quando o conteúdo da TGrid excede o espaço definido. 1: Nunca exibe a barra de rolagem horizontal. 2: Sempre exibe a barra de rolagem horizontal. Com isso é possível desativar completamente a barra de rolagem horizontal para que seu tamanho não interfira no cálculo. Também é possível deixá-la sempre visível para que a representação visual do componente seja fiel a quantidade de linhas visíveis. |
Informações adicionais |
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas