Árvore de páginas

Cria gráficos em formato de "barras".


Classe depreciada. Para a criação de gráficos, recomendamos a utilização da classe pai FwChartFactory.





FwChart



Método construtor da classe.


FWChartBar(): New ( [ ] ) -->



NomeTipoDescriçãoObrigatórioReferência

Array of Record




oChart := FWChartBar():New()


Adiciona nova série de valores no gráfico.


FWChartBar(): AddSerie ( < cTitle>, < nValue> ) -->



NomeTipoDescriçãoObrigatórioReferência
cTitleCaracterTítulo da série.X
nValueNuméricoValor referente a série.X


Método responsável pela construção do gráfico.


FWChartBar(): Build ( ) -->

Inicializa variáveis do objeto com valores passados pelo usuário.


FWChartBar(): Init ( < oOwner>, [ lSerieLabel], [ lShadow] ) -->



NomeTipoDescriçãoObrigatórioReferência
oOwnerObjetoObjeto owner onde será criado o gráfico. Ex: dialogo, painel etc.X
lSerieLabelLógicoHabilita ou desabilita a exibição do label da série no evento click. Default: .T.

lShadowLógicoHabilita ou desabilita a criação de sombra das séries. Default: .T.


Atualiza gráfico.


FWChartBar(): Refresh ( ) -->



PropriedadeDescriçãoTipo


Array of Record




#INCLUDE "PROTHEUS.CH" User Function chart()Local oChartLocal oDlg DEFINE MSDIALOG oDlg PIXEL FROM 10,0 TO 600,400oChart := FWChartBar():New()oChart:init( oDlg, .t., .t. ) oChart:addSerie( "Votos PT", 50 )oChart:addSerie( "Votos PMDB", 30 )oChart:addSerie( "Votos PV", 20 ) oChart:setLegend( CONTROL_ALIGN_LEFT ) oChart:Build()ACTIVATE MSDIALOG oDlgReturn