User Tools

Site Tools


ro:getcolor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ro:getcolor [2017/08/29 12:02]
junior-root [Istoric]
ro:getcolor [2020/02/28 10:46]
Line 1: Line 1:
-===== GetColor (Funcție) ===== 
-> **Engleză:** //**GET COLOR** = ia culoarea// 
-==== Format ==== 
-getcolor\\ 
-getcolor() 
- 
-Întoarce un [[integerexpressions|număr_întreg]]. 
-==== Descriere ==== 
-Întoarce un [[integerexpressions|număr_întreg]] ca valoare ARGB ce reprezintă [[colorexpressions|culoarea]] utilizată de creion (ultima culoare stabilită pentru creion cu instrucțiunea [[color|Color]]). 
-Valoarea ARGB este calculată cu formula: ( (a * 256 + r) * 256 + b) * 256 + g unde a, r, g, b reprezintă canalele **A**lpha (opacitate), **R**ed (roșu), **G**reen (verde) și **B**lue (albastru), fiecare cu valori între 0 și 255. Dacă pentru creion este stabilită culoarea [[colorconstants|CLEAR]] (transparent) valoarea 0 va fi returnată. 
-==== Exemplu ==== 
-<code> 
-color red, blue 
-print getcolor 
-</code> 
-va afișa 
-<code> 
--65536 
-</code> 
-adică echivalentul culorii [[colorconstants|RED]] (roșu). 
-==== Vezi și ==== 
-{{page>ro:start#Elemente grafice - culori&noheader}} 
-==== Istoric ====  
-|0.9.5m|Adăugată în acestă versiune| 
-|0.9.9.28|S-a modificat ca să întoarcă o valoare ARGB| 
  
ro/getcolor.txt · Last modified: 2020/02/28 10:46 (external edit)