A aplicação exemplo em anexo a este artigo demonstra como criar um gráfico do tipo pizza dentro de um XControl.
Existem dois script no XControl, chamado GrafPizza:
- Um deles está na propriedade Atualiza, que é responsável pelo desenho do gráfico.
- O outro está na propriedade Visivel, responsável por mostrar/esconder o gráfico e também pelas informações ao seu lado.
Os valores das duas duas propriedades são alterados através do botão Atualizar e do checkbox Visível, ambos na Tela1.
NOTA: Após o XControl GrafPizza ter sido instanciado na tela desejada, as propriedades CorVar1 a CorVar10 e NomeVar1 a NomeVar10 devem ser preenchidas conforme a necessidade. Neste exemplo, estão sendo utilizados apenas três dos dez campos de dados disponíveis neste XControl; por isso, foram preenchidas apenas as variáveis CorVar1, CorVar2, CorVar3, NomeVar1, NomeVar2 e NomeVar3, e na Tela1 foram adicionados apenas três setpoints, associados às propriedades Variavel1, Variavel2 e Variavel3 do XControl.