Ajustes de Compatibilidade para UniDAC e EHLib no Free Pascal Compiler 3.3.1

Ao tentar instalar ou utilizar componentes como UniDAC e EHLib em ambientes Lazarus configurados com Free Pascal Compiler (FPC) versão 3.3.1, podem surgir erros de compilação ou comportamento inesperado. A causa principal reside em uma atualização significativa na enumeração TFieldType do FPC 3.3.1, que introduziu sete novos tipos de campo em c ...

Publicado em 8-21 00:45

Ordenação Dinâmica de TBufDataSet com Suporte a Múltiplas Colunas no Lazarus

Ao trabalhar com componentes de grade de dados (DBGrid) conectados a um TBufDataSet no Lazarus, é comum desejar que o usuário possa ordenar os registros clicando nos títulos das colunas. A seguir, apresenta-se uma abordagem para implementar ordenação alternada (ascendente/descendente) e ordenação por múltiplas colunas utilizando a tecla Shift. ...

Publicado em 6-7 00:22