Come riempire una qualsiasi regione chiusa con un colore di riempimento graduale
  Home FAQ Contact Sign in
it.comp.lang.delphi only
 
Advanced search
POPULAR GROUPS

more...

it.comp.lang.delphi Profile…
 Up
Come riempire una qualsiasi regione chiusa con un colore di riempimento graduale         


Author: Paul Kersey
Date: Nov 12, 2007 10:22

Salve ragazzi , siccome sono un principiante , volevo sapere quali sono
le istruzioni in grafica Delphi che permettono di riempire una regione
chiusa con un colore graduale di riempimento.Ad esempio:come faccio ad
ottenere quell'effetto di riempimento graduale in una regione chiusa
delimitata da due linee e un arco? Potreste gentilmente scrivermi un
esempio con la sintassi delle istruzioni? Grazie mille e un saluto a
tutti.

--- posted by geoForum on http://www.delphiedintorni.it
9 Comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: ACSH
Date: Nov 13, 2007 03:10

Paul Kersey ha scritto:
> Salve ragazzi , siccome sono un principiante , volevo sapere quali sono
> le istruzioni in grafica Delphi che permettono di riempire una regione
> chiusa con un colore graduale di riempimento.Ad esempio:come faccio ad
> ottenere quell'effetto di riempimento graduale in una regione chiusa
> delimitata da due linee e un arco? Potreste gentilmente scrivermi un
> esempio con la sintassi delle istruzioni? Grazie mille e un saluto a
> tutti.
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: Paul Kersey
Date: Nov 13, 2007 04:09

>Paul Kersey ha scritto:
>
>> Salve ragazzi , siccome sono un principiante , volevo sapere quali
sono
>> le istruzioni in grafica Delphi che permettono di riempire una
regione
>> chiusa con un colore graduale di riempimento.Ad esempio:come faccio
ad
>> ottenere quell'effetto di riempimento graduale in una regione chiusa
>> delimitata da due linee e un arco? Potreste gentilmente scrivermi un
>> esempio con la sintassi delle istruzioni? Grazie mille e un saluto a
>> tutti.
>
>
>Usa l'API GradientFill
>
>http://www.delphi-central.com/tutorials/DelphiGradientFill.aspx
>
>Ciao
> ...
Show full article (1.18Kb)
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: BluDes
Date: Nov 13, 2007 04:16

Paul Kersey ha scritto:
> Grazie,ma quello che mi hai indicato tu lo sapevo gia'........c'e' anche
> la funzione GradientFillCanvas che fa' piu' o meno la stessa cosa
> ma.....queste due funzioni riempiono un rettangolo mentre invece a me
> serviva un modo per riempire una qualsiasi figura che non sia un
> poligono.Insomma uno spazio chiuso delimitato ad esempio da un arco e
> una linea ecc ciao.
>

Mi sono recentemente imbattuto in questo componente che penso faccia
quello che ti serve, ha anche una demo inclusa.
http://www.vclcomponents.com/Delphi/Graphical_Controls/TShapeEx-info.html

...Purtroppo non era il componente che serviva a me! :_P

Daniele
no comments
Re: Come riempire una qualsiasi regione chiusa con un colorediriempimento gradua         


Author: Andrea Laforgia
Date: Nov 13, 2007 05:41

Paul Kersey ha scritto:
> Grazie,ma quello che mi hai indicato tu lo sapevo gia'........c'e' anche
> la funzione GradientFillCanvas che fa' piu' o meno la stessa cosa
> ma.....queste due funzioni riempiono un rettangolo

GradientFill() non riempie solo rettangoli ma poligoni con N vertici (e un
arco si può ritenere una polyline con un alto numero di vertici).
In ogni caso, la funzione che fa per te è FloodFill().

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
no comments
Re: Come riempire una qualsiasi regione chiusa con un colorediriempimento gradua         


Author: Paul Kersey
Date: Nov 13, 2007 08:21

>Paul Kersey ha scritto:
>
>> Grazie,ma quello che mi hai indicato tu lo sapevo gia'........c'e'
anche
>> la funzione GradientFillCanvas che fa' piu' o meno la stessa cosa
>> ma.....queste due funzioni riempiono un rettangolo
>
>GradientFill() non riempie solo rettangoli ma poligoni con N vertici (e
un
>arco si può ritenere una polyline con un alto numero di vertici).
>In ogni caso, la funzione che fa per te è FloodFill().
>
>--
>
>questo articolo e` stato inviato via web dal servizio gratuito
>http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
>
>
>
Show full article (1.09Kb)
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: Paul Kersey
Date: Nov 13, 2007 16:13

>
>"Paul Kersey" ha scritto nel messaggio
>
>>>Paul Kersey ha scritto:
>>>
>>>> Salve ragazzi , siccome sono un principiante , volevo sapere quali
>> sono
>>>> le istruzioni in grafica Delphi che permettono di riempire una
>> regione
>>>> chiusa con un colore graduale di riempimento.Ad esempio:come faccio
>> ad
>>>> ottenere quell'effetto di riempimento graduale in una regione chiusa
>>>> delimitata da due linee e un arco? Potreste gentilmente scrivermi un
>>>> esempio con la sintassi delle istruzioni? Grazie mille e un saluto a
>>>> tutti.
>>>
>>>
>>>Usa l'API GradientFill
>>>
>>>http://www.delphi-central.com/tutorials/DelphiGradientFill.aspx ...
Show full article (4.13Kb)
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: Morde
Date: Nov 14, 2007 00:52

Il Wed, 14 Nov 2007 01:13:53 +0100, Paul Kersey ha scritto:
> cusa ACSH,ma siccome io sono un principiante,non ho capito quasi niente
> del codice che mi hai illustrato.Potresti gentilmente spiegarmi ogni
> istruzione e anche i parametri di GradientFill? Grazie ciao

Per favore, visto che sei un principiante, innanzitutto impara a quotare
http://wiki.news.nic.it/QuotarBene
sennò le tue risposte diventano rapidamente incomprensibili... :-/

Riguardo la richiesta di spiegarti passo passo, non credo che sia il
miglior modo per imparare delphi. Ora, non intendo intromettermi tra te e
il buon ACSH, ma credo che il magico tasto F1, se premuto su ognuno di
questi comandi a te sconosciuti, possa darti delle valide spiegazioni tanto
per incominciare..
Non credi ?
:-)
--
Morde
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: Paul Kersey
Date: Nov 14, 2007 04:10

Morde alle 9:52 del 14 Novembre 2007 ha scritto:
>Riguardo la richiesta di spiegarti passo passo, non credo che sia il
>miglior modo per imparare delphi. Ora, non intendo intromettermi tra te
e
>il buon ACSH, ma credo che il magico tasto F1, se premuto su ognuno di
>questi comandi a te sconosciuti, possa darti delle valide spiegazioni
tanto
>per incominciare..
>Non credi ?
>:-)
>--
>Morde
>

Non c'era bisogno di ricordarmi del tasto F1 perche' lo sapevo gia'.Se
per questo si digita CTRL + F1 per aprire l'Help relativo alla parola
dove si trova il cursore.Se io ho chiesto di darmi una spiegazione del
codice e' perche' penso che a volte,la spiegazione di un esempio
commentato riga per riga possa facilitare molto di piu' la comprensione
di un argomento oltre al classico Help in linea ciao.
Show full article (0.87Kb)
no comments
Re: Come riempire una qualsiasi regione chiusa con un colore diriempimento graduale         


Author: mario rossello
Date: Nov 14, 2007 08:57

>.Se io ho chiesto di darmi una spiegazione del
> codice e' perche' penso che a volte,la spiegazione di un esempio
> commentato riga per riga possa facilitare molto di piu' la comprensione
> di un argomento oltre al classico Help in linea ciao.
>
Se è per questo anche venire da te e di presenza spiegarti l'esempio riga
per riga ti faciliterebbe molto la comprensione.
Stai sbagliando e dispiace (a tutti) che non riesci a capire lo sbaglio.
Chiedere una spiegazione di una parte di un esempio , preciso ,
circostanziato, denota uno sforzo a comprenderlo, viceversa chiedere il
commento di ogni riga denota solo arroganza.
senza polemica , spero non ci siano fraintendimenti.
Peace
M. Rossello
no comments