segunda-feira, 24 de agosto de 2009

Versão 1.5.0 Disponível


Bom, depois de um certo tempo eu volto a postar aqui novidades sobre a grid.
Tivemos implementações significativas.

→ Exemplo de aplicação para os Delphis: 7,2007,2009
→ Criado Bpl para facilitar a instalação
→ Várias melhorias no código e customizações
→ Adicionado columns editor para a grid que vai nos possibilitar coisas interessante no futuro
→ Adicionado vários operadores de customizações de filtro por coluna
→ Entre outros...

Ando pesquisando sobre coisas para implementar na grid, vai ter bastantes detalhes interessantes para as novas versões.

Vou ajustar a versão, o componente estava na versão 1.0 Beta.

Vamos começar o migrar o caminho para a 2.0.
Para a versão 2.0 final o objetivo é:

→ Sort para Asc e Desc por coluna no click
→ Auto best width
→ Suporte para multiplas línguas
→ E homologação das funcionalidades já existentes.

Vou soltar essa como a versão 1.5

Links para download

domingo, 2 de agosto de 2009

Disponível Versão compativel do Delphi 7 ao 2009

Terminei a migração do código para o Delphi 7, aproveitando eu já ajustei alguns detalhes para funcionar na versão 2009.
Creio que agora está certo, por favor, baixem o novo componente e me deixem informado sobre o sucesso ou não da instalação.

Download

At. Rodrigo F. Rezino

sábado, 1 de agosto de 2009

Versão para Delphi 7

Tenho trabalhado agora para deixar disponivel a grid para a versão 7 do Delphi.
Creio estar chegando nos detalhes finais.

Logo terei boas noticiais

Rodrigo F. Rezino

quarta-feira, 29 de julho de 2009

Versão Beta 1.0 Disponível


Bom, é com muita alegria que venho dizer: Versão Beta 1.0 Disponível

Novidades
* Temas na Grid
- Standard
- Block
- Xp
- Flat

* Column Auto width
- Quando estiver o mouse entre as grid (resizing mode), só dar dois clicks para a coluna se ajustar no tamanho ideal
* Filter options (heeeeeeeeeeeeeeee :D)
- Null fields
- Empty fields
- Operador Or para opções da mesma coluna
- Operador And para opções entre colunas
- Button Fielter inteligente, só aparece quando o mouse está na grid
- Envento de OnChangeFilter
- Opção de habilitar o filtro ou não no objeto Filter da grid
- Opção de limpar o filtro (RfDBGrid1.Filter.RemoveFilters;)
//Restrição só é criado/atualizado as informações do filtro quando utilizado o comando CalculateFieldFilterValues;
É isso ae, vamo que vamos, por favor usem o fórum também.


sexta-feira, 24 de julho de 2009

Já tem coisa nova :)


Opa, já tem coisa acontecendo.

Para me achar melhor nos eventos das grid e ver quem é responsável pelo o que lá no código, resolvi implementar uns temas na grid.

Terminei gostei do resultado, espero que gostem também. Inclusive tem tema para windows Xp com HotFocus e etc...

Vai uma foto só pra ilustrar a brincadeira, vou começar a brincar agora com a questão dos filtros.
Feito a cirurgia para remover desvincular o código default da grid para classes separadas para poder trabalhar nas novas implementações.
Já tenho terreno para trabalhar em novas implementações.
Dia galera.

Seguinte, eu estava com intenção de fazer a grid do 0, porém, é muita coisa, eu estava olhando os código e etc.
Então vou o seguinte, vou utilizar o código da grid existente e ir modificando no source os procedimentos que eu precisar e com o tempo ir modelando para o que eu imaginei de inicio.
Assim vamos ter a primeira versão em menos tempo.

terça-feira, 21 de julho de 2009

Começando a brincadeira


O primeiro componente foi criado com base em componentes já existentes da VCL.
A idéia agora é criar um componente com o mesmo comportamento mas totalmente refeito para que possa ser melhor otimizado. Não vou criar um cronograma de produção pois vou programar apenas em horas livres e a burocratização da criação do componente pode ter impacto negativo no tempo de desenvolvimento.

Todas atualizações dos componentes serão postadas na área de Anúncios e também no Blog.

Meta para o 1.0 Beta do RfGrid. Fazer um componente com as características iguais ao componente atual, porém, com componentes todos criados especialmente para esse fim. Com intenção de criar uma base mais sólida e maleável para futuras implementações no componente.

O componente atual que será descontinuado para dar espaço a nova versão pode ser baixado em: http://cid-fee444d04545a857.skydrive.live.com/self.aspx/.Public/RfDbGrid%20Componente.zip