Artigo Clube Delphi 69 - Novidades da VCL

Artigo publicado pela ClubeDelphi edição 69.

Esse artigo faz parte da revista Clube Delphi edição 69. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler essa revista em PDF.

Novidades da VCL

GridPanel, FlowPanel, TrayIcon e controles com margens e transparência

 

Mesmo com tantas novidades em diversas áreas (IDE, .NET, Web, banco de dados etc.), não poderíamos passar por alto um dos corações do Delphi: a nossa estimada Visual Component Library (VCL). Do alto de seus dez anos de existência, ela ainda promete muitas surpresas, conforme veremos neste artigo.

 

Novos componentes visuais

A versão 2006 do Delphi traz três novos componentes na Tool Palette:

 FlowPanel (categoria Additional);

 GridPanel (categoria Additional);

 TrayIcon (categoria Win32).

Eles são os membros mais novos da família, fazendo companhia aos mais antigos e àqueles que chegaram nas versões do Delphi 8 e 2005, como o CategoryButtons, ButtonGroup, DockTabSet etc.

 

Os novos painéis

O tradicional Panel é um container visual para outros componentes. Dentro dele podemos posicionar um controle visual em qualquer lugar desejado. Em outras palavras, o posicionamento é absoluto (mas é claro, as coordenadas Top e Left do controle referem-se ao canto superior esquerdo do painel).

Talvez inspirados em conceitos similares em Java, onde existe o chamado Layout Manager, que define como os controles serão distribuídos dentro de um container, podemos dizer que temos agora três tipos de layout managers:

" [...] continue lendo...
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados