Newsgroup: it.comp.lang.vo-clipper
Titolo: Torte

Qualcuno ha mai provato a fare dei grafici a torta (magari anche in 3D)?
Grazie,
 ;-)


Non direttamente perň se hai il VO 2.5 ci sono degli esempi di PieChart.
In Clipper ho utilizzato delle routine tratte dal libro Zen of Graphic (
vado a memoria non ho il volume tra le mani in questo momento comunque sarň
piů preciso nel prossimo intervento domani  ).
Ciao ,
      Fabrizio Malaguti

 ha scritto nel messaggio
news:qQkn7.165249$TS4.1...@news2.tin.it...


 Qualcuno ha mai provato a fare dei grafici a torta (magari anche in 3D)?
Potresti utilizzare l'API Pie().
EMG

Qualcuno ha mai provato a fare dei grafici a torta (magari anche in 3D)?
Io ti consiglio il TeeChart
www.teechart.com
Puoi scaricare la trial
------------------------------------------
Posted via web GlobalNews
www.globalnews.it
------------------------------------------

 ha scritto nel messaggio
news:3B9E6C92...@flashnet.it...


 wrote in message
9nkigk$reu$1...@fe2.cs.interbusiness.it...


 Come si fa?
Quale strumento/linguaggio vuoi utilizzare?
EMG

 ha scritto nel messaggio
news:3B9FA7E0...@flashnet.it...


Io Utilizzo l'OCX FlipperGraphControl e mi da ottimi risultati..
lo trovi su 
www.grafxsoft.com
Ciao Davide


 VO 2.0
Mi dispiace ma non lo conosco.
EMG

 ha scritto nel messaggio
news:3BA203C8...@flashnet.it...


 In che linguaggio potrei farlo?
Beh, il linguaggio piů naturale per le API di Windows č certamente il C
(in quanto le stesse sono scritte in C) e in VO mi pare si possa
scrivere anche in C (almeno cosě mi č stato detto). Oltre al C, potrei
aiutarti, su come utilizzare le API, anche con Clipper/Fivewin e Visual
Basic.
EMG

Basic.
Anche in VO 2.5 e' semplicissimo:
Oltre alle api di windows puoi usare direttamente la classe PieObject
PieObject:Init() Method
Purpose
Construct a PieObject object.
Syntax
PieObject{<oPoint>, <oDimension>, [<oPen>], [<oBrush>], <iStartAngle>,
<iEndAngle> } ---> SELF
Init(<oPoint>, <oDimension>, [<oPen>], [<oBrush>], <iStartAngle>,
<iEndAngle>) ---> SELF
Arguments
<oPoint>	The position of the PieObject object in canvas
coordinates.
<oDimension>	The dimension of the PieObject object in canvas
coordinates.
<oPen>	The pen used to draw the PieObject object.  By default, the
current pen is used.
<oBrush>	The brush used to fill the PieObject object.  By
default, the current brush is used.
<iStartAngle>	The starting angle of the pie shape in degrees (0 to
360).
<EndAngle>	The ending angle of the pie shape in degrees (0 to
360).
See Also
EllipseObject:Init(), ShapeObject:Init()
Ignazio GSS©
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/
Oltre 200 Immagini di endoscopia digestiva
http://www.areamedica.com

 ha scritto nel messaggio
news:3BA350D5...@flashnet.it...


> Anche in VO 2.5 e' semplicissimo:
Purtroppo ho solo VO 2.0.... è lo stesso?

Purtroppo ho solo VO 2.0.... è lo stesso?
Purtroppo no :-(
Ti consiglio l'upgrade, ne vale la pena.


 Se per caso hai qualche esempio di come fare te ne sarei grato.
Intanto questa č la sintassi:
BOOL Pie(
    HDC hdc,	// handle to device context 
    int nLeftRect,	// x-coord. of bounding rectangle's upper-left corner 
    int nTopRect,	// y-coord. of bounding rectangle's upper-left corner 
    int nRightRect,	// x-coord. of bounding rectangle's lower-right
corner  
    int nBottomRect,	// y-coord. of bounding rectangle's lower-right
corner  
    int nXRadial1,	// x-coord. of first radial's endpoint 
    int nYRadial1,	// y-coord. of first radial's endpoint 
    int nXRadial2,	// x-coord. of second radial's endpoint 
    int nYRadial2 	// y-coord. of second radial's endpoint 
   );
Un esempio completo in puro C o VB temo sarebbe off-topic. Magari prova
e se non ti funziona ti aiuto.
EMG

Grazie

Grazie, ci provo...