Difference between revisions of "SetColor Command"

From GeoGebra Manual
Jump to: navigation, search
m (Text replace - "<div class="box info"> 48px|left This page is part of the official manual for print and pdf. For structural reasons normal users can't edit this page. If you found any errors on this page please contact )
m (typo)
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<noinclude>{{Manual Page|version=4.2}}</noinclude>
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>
 
{{command|scripting|US_version=SetColor|non-US_version=SetColour}}
 
{{command|scripting|US_version=SetColor|non-US_version=SetColour}}
;SetColor[ <Object>, <Red>, <Green>, <Blue> ]
+
;SetColor( <Object>, <Red>, <Green>, <Blue> )
 
:Changes the color of given object. The red, green and blue represent amount of corresponding color component, 0 being minimum and 1 maximum. Number ''t'' exceeding this interval is mapped to it using function <math>2\left|\frac{t}2-\mathrm round\left(\frac{t}2\right)\right|</math>.
 
:Changes the color of given object. The red, green and blue represent amount of corresponding color component, 0 being minimum and 1 maximum. Number ''t'' exceeding this interval is mapped to it using function <math>2\left|\frac{t}2-\mathrm round\left(\frac{t}2\right)\right|</math>.
;SetColor[ <Object>, "color" ]
+
;SetColor( <Object>, <"Color"> )
:Changes the color of given object. The color is entered as [[Texts|text]]. The command accepts more than a hundred English color names (see [[Reference:Colors]]). Some of them can be also used in national languages and are listed below.
+
:Changes the color of given object. The color is entered as [[Texts|text]], that may be:
 +
:* an English color name (see [[Reference:Colors]]). Some of them can be also used in national languages and are listed below.
 +
::{{note| 1=If you use this command in a GeoGebraScript, you must use the English color names}}
 +
:* an hexadecimal string of the type #AARRGGBB or #RRGGBB, where ''AA'' defines transparency (00 full transparency to FF full opacity), ''RR'' defines the red component, ''GG'' the green one and ''BB'' the blue one.
 +
::{{example|1=<code>SetColor(text1, "#80FF0000")</code> sets the color of existing ''text1'' as red, with a 50% white transparency.}}
 +
 
 
{{TableOfColors}}
 
{{TableOfColors}}

Revision as of 16:45, 8 September 2019


SetColor( <Object>, <Red>, <Green>, <Blue> )
Changes the color of given object. The red, green and blue represent amount of corresponding color component, 0 being minimum and 1 maximum. Number t exceeding this interval is mapped to it using function 2\left|\frac{t}2-\mathrm round\left(\frac{t}2\right)\right|.
SetColor( <Object>, <"Color"> )
Changes the color of given object. The color is entered as text, that may be:
  • an English color name (see Reference:Colors). Some of them can be also used in national languages and are listed below.
Note: If you use this command in a GeoGebraScript, you must use the English color names
  • an hexadecimal string of the type #AARRGGBB or #RRGGBB, where AA defines transparency (00 full transparency to FF full opacity), RR defines the red component, GG the green one and BB the blue one.
Example: SetColor(text1, "#80FF0000") sets the color of existing text1 as red, with a 50% white transparency.



  • Black
  • Dark Gray
  • Gray
  • Dark Blue
  • Blue
  • Dark Green
  • Green
  • Maroon
  • Crimson
  • Red
  • Magenta
  • Indigo
  • Purple
  • Brown
  • Orange
  • Gold
  • Lime
  • Cyan
  • Turquoise
  • Light Blue
  • Aqua
  • Silver
  • Light Gray
  • Pink
  • Violet
  • Yellow
  • Light Yellow
  • Light Orange
  • Light Violet
  • Light Purple
  • Light Green
  • White
 
© 2024 International GeoGebra Institute