A Nova "Velha" paleta de componentes do Delphi 2006
Após o Delphi 7, nenhuma outra versão do delphi manteve o velho estilo horizontal da paleta de componentes. Talvez a idéia por traz disso fosse a inovação, mas como é difícil perder velhos hábitos, a maioria, senão todos, os desenvolvedores Delphi não se sentiram bem com a disposição da nova paleta de componentes.
Eu acredito com toda certeza que a Borland deve ter recebido uma enxurrada de e-mail solicitando “tragam a velha paleta de volta!”.
Com a história da venda do setor de IDEs da Borland e a criação da DevCo, a grande maioria ficou desapontada e temerosa quanto ao futuro do Delphi. E para mostrar que a DevCo está totalmente voltada em atender as necessidades dos “delphianos” e dar nova vida ao Delphi, foi lançada neste dia 20/08/2006 um beta do conjunto de melhorias implementadas pela DevCo. Chamado de DDevExtensions, o novo pacote traz correções e melhorias esperadas por nós, incluindo a nova “velha” paleta de componentes igual à do Delphi 7 e anteriores !
Instalando
O instalador pode ser baixado em http://andy.jgknet.de/blog/archives/2006/08/20.html. Após o devido download, se o Delphi 2006 estiver aberto, feche-o e execute o aplicativo instalador, Figura 1.
Figura 1. DdevExtensions
Novos recursos
Depois de instalado abra o Delphi 2006 e inicie um novo projeto win32. Agora você se pergunta, onde estão os novos recursos ?
Novas janelas “view unit” e “view form”
As janelas tradicionais foram substituídas pela janela vista na Figura 2, que oferece recursos mais avançados para localização. Imagine em um projeto com mais de 300 formulários/units, todos organizados em uma hierarquia de pastas, com esta nova janela é muito mais fácil localizar o que desejamos.
Figura 2. Nova janela “View Unit” e “View Form”
Seletor de componentes
Permite localizar componentes de forma rápida, Figura 3.
Figura 3. Seletor de componentes
Configurações de Projeto
Oferece o recurso de pode administrar as configurações de um ou vários projetos, podendo também configurar a informação de versão desses projetos, Figura 4.
Figura 4. Configurações de Projeto
CompileBackup
É um ótimo recurso que verifica durante a compilação de um projeto quais arquivos ainda não foram salvos e realiza um backup deles, com a extensão .cbk. Esses arquivos de backup são apagados de forma automática quando os arquivos forem salvos. Dessa forma quando a IDE trava totalmente os arquivos não salvos poderão ser recuperados.
Progresso de Compilação
Anteriormente a esta funcionalidade, em um projeto grande, ao compilar um projeto não sabíamos o andamento da compilação em relação ao projeto. Agora foi inserida uma barra de progresso na janela monitorando e informando seu andamento.
A nova "velha" paleta de componentes.
Por padrão ela não vem habilitada e deve ser ativada pelo novo item de menu DDevExtensions options, localizado no menu Tools. Na Figura 5 vemos seu painel de controle.
Figura 5. Opções da DDevExtensions
Na opção Old Palette, clique no botão Active e você terá de volta o que sempre quis, conforme a Figura 6.
Figura 6. A melhor paleta do mundo está de volta !
Conclusão
Está aí uma prova de que o desligamento dos produtos de desenvolvimento da matriz Borland foi uma das melhores coisas que aconteceram. Acredito que agora sim, estaremos falando de desenvolvedor para desenvolvedor com a equipe da DevCo e também acredito agora numa modernização da IDE e da linguagem Delphi !
Abraço a todos, e vida longa ao TURBO DELPHI !