Artigo Clube Delphi Edição 22 - Construindo Gráficos com TChart
Artigo da Revista Clube Delphi Edição 22.
Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML.
Construindo Gráficos com TChart
|
Devido ao forte apelo visual dos gráficos, esses elementos se tornaram grandes aliados no desenvolvimento de aplicações. Como era de se esperar, o Delphi não fica para trás com o componente TChart. |
O TChart é um componente complexo. Por um lado, sua complexidade é derivada de sua grande funcionalidade; por outro, das dezenas de configurações e efeitos que oferece. Neste artigo, veremos detalhes sobre a criação de gráficos com este componente.
Tipos de componentes
Existem três tipos de componentes para a criação de gráficos no Delphi: TChart, TDBChart e TQRChart.
O TChart é usado quando os dados que são exibidos são fornecidos manualmente. A aplicação fornece todos os dados necessários.
O TDBChart é usado quando os dados vêm de uma tabela (TTable) ou query (TQuery). Nesse caso o fornecimento de dados é automático. A seleção dos dados deve ser feita através de recursos como filtros ou comandos SELECT, por exemplo.
TQRChart é um componente imprimível usado para a criação de gráficos em relatórios QuickReport.
Na paleta de componentes do Delphi, os três tipos de TChart encontram-se nas páginas Additional, Data Controls e QReport, respectivamente. Focaremos neste artigo no componente mais usado dos três, o TChart, mas a maior parte do que falaremos aqui vale igualmente para os outros dois componentes.
Exemplo
Vamos iniciar um projeto, que chamaremos de PGrafico.dpr, para aprendermos a usar as principais funcionalidades do componente TChart. O form principal conterá, inicialmente, um ComboBox com a propriedade Items preenchida com os meses de Janeiro a Julho e a propriedade Style como csDropDownList. O form deve conter também dois componentes SpinEdit para indicar a quantidade vendida de dois produtos – mouse e teclado – e mais dois botões, com a propriedade Caption contendo “Adicionar/Subtrair”. Criaremos também, claro, dois componentes Tchart, cinco labels e um GroupBox. Veja como ficará o form na Figura 1.
Figura 1. Form principal com os primeiros componentes
A idéia no exemplo é alterar dinamicamente o valor dos dados exibidos nos gráficos. O mês selecionado no ComboBox"
[...] continue lendo...Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo