Melhorando o visual do TPanel no modo Dock

 

O Delphi suporta Dock de TPanel nativamente através do DockManager, mas o visual padrão não é dos melhores. Isto por que, ele foi implementado de modo que fosse possível personalizar, apenas criando novas classes a partir de TDockTree.

A VCL implementa a classe TCaptionedDockTree que parece ser utilizada pela própria IDE do Delphi, basta definir a variável global DefaultDockTreeClass para a classe que deseja que seja utilizada no gerenciamento do Dock.

Na sua aplicação basta adicionar a unit CaptionedDockTree na uses do seu formulário, que se encarregará de melhorar o visual e comportamento do Dock na sua aplicação.

Veja como fica o header do Panel Dockado no Xananews:

Antes

Depois

 
 
 

0 Comments

 

You can be the first one to leave a comment.

 

Leave a Comment

 




XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>