[gcompris] music activities, textButton is now generic



commit b4eee67092256b9e41e77b352556108c3024795a
Author: Bruno Coudoin <bruno coudoin free fr>
Date:   Tue Sep 11 22:52:57 2012 +0200

    music activities, textButton is now generic
    
    Now we have a single svg image representing the front of the button
    and we put a rounded rectangle in the background. It saves us the hassle
    to create a button for each color.

 src/piano_composition-activity/gcomprismusic.py    |   35 +-
 .../piano_composition.py                           |   16 +-
 .../resources/piano_composition/Makefile.am        |   11 +-
 .../resources/piano_composition/button_front.svg   | 1187 ++++++++++++++++++++
 .../resources/piano_composition/buttons/brown.png  |  Bin 15072 -> 0 bytes
 .../piano_composition/buttons/darkpurple.png       |  Bin 13596 -> 0 bytes
 .../resources/piano_composition/buttons/gray.png   |  Bin 14566 -> 0 bytes
 .../resources/piano_composition/buttons/green.png  |  Bin 13534 -> 0 bytes
 .../resources/piano_composition/buttons/purple.png |  Bin 13447 -> 0 bytes
 .../resources/piano_composition/buttons/red.png    |  Bin 12926 -> 0 bytes
 .../resources/piano_composition/buttons/teal.png   |  Bin 13465 -> 0 bytes
 src/play_piano-activity/play_piano.py              |    2 +-
 12 files changed, 1216 insertions(+), 35 deletions(-)
---
diff --git a/src/piano_composition-activity/gcomprismusic.py b/src/piano_composition-activity/gcomprismusic.py
index 125039c..d8657c1 100644
--- a/src/piano_composition-activity/gcomprismusic.py
+++ b/src/piano_composition-activity/gcomprismusic.py
@@ -1249,25 +1249,18 @@ class PianoKeyboard():
 #
 # ---------------------------------------------------------------------------
 
-def textButton(x, y, text, rootitem, color='gray', width=100000, includeText=False):
+def textButton(x, y, text, rootitem, color_rgba=0x666666AAL,
+               width=100000, includeText=False):
     '''
     Add a text button to the screen with the following parameters:
     1. x: the x position of the button
     2. y: the y position of the button
     3. text: the text of the button
     4. rootitem: the item to draw the button in
-    5. color: the color of button you'd like to use. Unfortunately there
-    are limited button colors available. I am not a designer, so you are welcome
-    to improve this method, but the current colors available are listed below in the examples
+    5. color: the color of button background
     6. width: the width of the button
 
-    textButton(200, 300, 'Hello World!', self, color='brown')
-    textButton(350, 300, 'Hola', self, color='darkpurple')
-    textButton(500, 300, 'Ciao', self, color='gray')
-    textButton(650, 300, 'Bonjour', self, color='green')
-    textButton(200, 400, 'Guten Tag', self, color='purple')
-    textButton(350, 400, 'Nei Ho', self, color='red')
-    textButton(500, 400, 'Zdravstvuyte', self, color='teal', width=70)
+    textButton(200, 300, 'Hello World!', self, color_rgba=0x6600FFFFL)
     '''
     textbox = goocanvas.Text(
         parent = rootitem,
@@ -1281,13 +1274,23 @@ def textButton(x, y, text, rootitem, color='gray', width=100000, includeText=Fal
     TG = 15
     bounds = textbox.get_bounds()
 
+    goocanvas.Rect(parent = rootitem,
+                   x = bounds.x1 - TG,
+                   y = bounds.y1 - TG,
+                   height = bounds.y2 - bounds.y1 + TG * 2,
+                   width = bounds.x2 - bounds.x1 + TG * 2,
+                   stroke_color = "black",
+                   fill_color_rgba = color_rgba,
+                   radius_x = 3, radius_y = 3,
+                   line_width = 2.0)
+
     img = goocanvas.Image(
             parent = rootitem,
-            x=bounds.x1 - TG,
-            y=bounds.y1 - TG,
-            height=bounds.y2 - bounds.y1 + TG * 2,
-            width=bounds.x2 - bounds.x1 + TG * 2,
-            pixbuf=gcompris.utils.load_pixmap('piano_composition/buttons/' + color + '.png')
+            x = bounds.x1 - TG,
+            y = bounds.y1 - TG,
+            height = bounds.y2 - bounds.y1 + TG * 2,
+            width = bounds.x2 - bounds.x1 + TG * 2,
+            pixbuf = gcompris.utils.load_pixmap('piano_composition/button_front.svg')
             )
 
     gcompris.utils.item_focus_init(img, None)
diff --git a/src/piano_composition-activity/piano_composition.py b/src/piano_composition-activity/piano_composition.py
index f594043..da6900a 100644
--- a/src/piano_composition-activity/piano_composition.py
+++ b/src/piano_composition-activity/piano_composition.py
@@ -130,28 +130,28 @@ class Gcompris_piano_composition:
         # CLEF DESCRIPTION
         if clefDescription:
             textBox(clefText, 550, 67, self.rootitem, 240,
-                    fill_color_rgba = 0xAA333366L)
+                    fill_color_rgba = 0x82B22CFFL)
 
         # KEYBOARD DESCRIPTION
         if keyboardDescription:
             textBox(keyboardText, 200, 430, self.rootitem, 225,
-                    fill_color_rgba = 0x3333AA66L)
+                    fill_color_rgba = 0x639A0066L)
 
         # ADD BUTTONS
 
         self.eraseAllButton = textButton(100, 70, _("Erase All Notes"),
-                                         self.rootitem, 'purple', 80)
+                                         self.rootitem, 0x9C2765FFL, 80)
 
         self.eraseNotesButton = textButton(220, 70, _("Erase Last Note"),
-                                           self.rootitem, 'teal', 100)
+                                           self.rootitem, 0x870047FFL, 100)
 
         self.playCompositionButton = textButton(350, 70, _("Play Composition"),
-                                                self.rootitem, 'green', 100)
+                                                self.rootitem, 0xE768ABFFL, 100)
 
         if (level > 2):
 
             self.changeClefButton = textButton(100, 140, _("Erase and Change Clef"),
-                                               self.rootitem, 'gray', 100)
+                                               self.rootitem, 0xE73A95FFL, 100)
 
         if (level >= 3):
             goocanvas.Text(
@@ -241,7 +241,7 @@ class Gcompris_piano_composition:
             self.makeSharpButton.props.visibility = goocanvas.ITEM_INVISIBLE
 
             self.loadSongsButton = textButton(280, 430, _("Load Music"),
-                                              self.rootitem, 'red', 100)
+                                              self.rootitem, 0xE768ABFFL, 100)
             textBox(_("Change Accidental Style:"), 100, 430, self.rootitem, width=150, noRect=True)
 
         if (level == 7):
@@ -369,7 +369,7 @@ dialogue to\nenable the sound."), stop_board)
             txt = _("Next Page")
         else:
             txt = _("Previous Page")
-        self.nextMelodiesButton = textButton(700,475,txt, self.rootitem)
+        self.nextMelodiesButton = textButton(700,475,txt, self.rootitem, 0xE768ABFFL)
         self.nextMelodiesButton.connect("button_press_event", self.nextMelodyPage)
         gcompris.utils.item_focus_init(self.nextMelodiesButton, None)
 
diff --git a/src/piano_composition-activity/resources/piano_composition/Makefile.am b/src/piano_composition-activity/resources/piano_composition/Makefile.am
index 5ee63a0..5da3167 100644
--- a/src/piano_composition-activity/resources/piano_composition/Makefile.am
+++ b/src/piano_composition-activity/resources/piano_composition/Makefile.am
@@ -7,6 +7,7 @@ img_DATA = \
 	bassClef.png \
 	blackflat.png \
 	blacksharp.png \
+	button_front.svg \
 	eighthNote.png \
 	flag.png \
 	gsoc2012.jpg \
@@ -21,14 +22,4 @@ img_DATA = \
 	trebleClef.png \
 	wholeNote.png
 
-img2dir = $(pkgdatadir)/@PACKAGE_DATA_DIR@/piano_composition/buttons
-img2_DATA = \
-	buttons/brown.png \
-	buttons/darkpurple.png \
-	buttons/gray.png \
-	buttons/green.png \
-	buttons/purple.png \
-	buttons/red.png \
-	buttons/teal.png
-
 EXTRA_DIST = $(img_DATA) $(img2_DATA)
diff --git a/src/piano_composition-activity/resources/piano_composition/button_front.svg b/src/piano_composition-activity/resources/piano_composition/button_front.svg
new file mode 100644
index 0000000..58f4376
--- /dev/null
+++ b/src/piano_composition-activity/resources/piano_composition/button_front.svg
@@ -0,0 +1,1187 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="68.073036"
+   height="62.887787"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="button_front.svg">
+  <defs
+     id="defs4">
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3227"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3225"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,74.799042,55.393951)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3223"
+       xlink:href="#linearGradient3045"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.570604,32.125785)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3221"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,4.119197,31.947914)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3219"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-3.96992,29.405068)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3217"
+       xlink:href="#linearGradient3007"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3215"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3213"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3211"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,35.515765,-1.520898)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3209"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,36.064359,-1.698769)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3207"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,27.975241,-4.241615)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3205"
+       xlink:href="#linearGradient2931"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.2391544,-0.56534043)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3203"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,3.7877476,-0.74321143)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3201"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-4.3013696,-3.2860574)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3199"
+       xlink:href="#linearGradient2887"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3197"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3195"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3193"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3159"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3157"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,30.874874,28.564594)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3155"
+       xlink:href="#linearGradient3045"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3153"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3151"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3149"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3132"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3130"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,30.874874,28.564594)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3128"
+       xlink:href="#linearGradient3045"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.570604,32.125785)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3126"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,4.119197,31.947914)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3124"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-3.96992,29.405068)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3122"
+       xlink:href="#linearGradient3007"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3120"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3118"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3116"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3079"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3077"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,30.874874,28.564594)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3075"
+       xlink:href="#linearGradient3045"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.570604,32.125785)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3073"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,4.119197,31.947914)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3071"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-3.96992,29.405068)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3069"
+       xlink:href="#linearGradient3007"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3067"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3065"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3063"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,35.515765,-1.520898)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3061"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,36.064359,-1.698769)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3059"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,27.975241,-4.241615)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3057"
+       xlink:href="#linearGradient2931"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,30.874874,28.564594)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3043"
+       xlink:href="#linearGradient3045"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3040"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3037"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3033"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3031"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3029"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-3.96992,29.405068)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient3005"
+       xlink:href="#linearGradient3007"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,4.119197,31.947914)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3002"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.570604,32.125785)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2999"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2995"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2993"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2991"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-39.452727,29.502016)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2967"
+       xlink:href="#linearGradient2969"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-31.36361,32.044862)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2964"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-31.912203,32.222733)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2961"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2957"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2955"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2953"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,27.975241,-4.241615)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2929"
+       xlink:href="#linearGradient2931"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,36.064359,-1.698769)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2926"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,35.515765,-1.520898)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2923"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.2391544,-0.56534043)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2919"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,3.7877476,-0.74321143)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2917"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-4.3013696,-3.2860574)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2915"
+       xlink:href="#linearGradient2887"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.2391544,-0.56534043)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2913"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,3.7877476,-0.74321143)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2911"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-4.3013696,-3.2860574)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2909"
+       xlink:href="#linearGradient2887"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-4.3013696,-3.2860574)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2885"
+       xlink:href="#linearGradient2887"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,3.7877476,-0.74321143)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2882"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,3.2391544,-0.56534043)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2879"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2875"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2873"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2871"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2869"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2867"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2865"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <radialGradient
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       gradientUnits="userSpaceOnUse"
+       id="radialGradient2841"
+       xlink:href="#linearGradient2843"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2838"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient2835"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(1.034483,0,0,1,-0.03448276,0)"
+       gradientUnits="userSpaceOnUse"
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       id="linearGradient7260"
+       xlink:href="#linearGradient2798"
+       inkscape:collect="always" />
+    <radialGradient
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.531457,0,0,1.027999,-8.1236,-2.542846)"
+       r="16"
+       fy="33.370087"
+       fx="15.285574"
+       cy="33.370087"
+       cx="15.285574"
+       id="radialGradient3678"
+       xlink:href="#linearGradient2788"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(1.033367,0,0,0.905497,-0.583076,0.177871)"
+       gradientUnits="userSpaceOnUse"
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       id="linearGradient3713"
+       xlink:href="#linearGradient2780"
+       inkscape:collect="always" />
+    <linearGradient
+       gradientTransform="matrix(0.999936,0,0,1.004193,0.00101998,-0.133169)"
+       gradientUnits="userSpaceOnUse"
+       y2="28.980885"
+       x2="12.970619"
+       y1="5.0757694"
+       x1="12.36174"
+       id="linearGradient2786"
+       xlink:href="#linearGradient3804"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2780">
+      <stop
+         id="stop2782"
+         offset="0"
+         style="stop-color:black;stop-opacity:0;" />
+      <stop
+         id="stop2784"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0.34013605;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2788">
+      <stop
+         id="stop2790"
+         offset="0"
+         style="stop-color:#2c89a0;stop-opacity:1" />
+      <stop
+         style="stop-color:#164450;stop-opacity:1"
+         offset="1"
+         id="stop2783" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2798">
+      <stop
+         id="stop2800"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:0.33333334;" />
+      <stop
+         id="stop2802"
+         offset="1"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3804">
+      <stop
+         style="stop-color:black;stop-opacity:0.21359223;"
+         offset="0"
+         id="stop3806" />
+      <stop
+         style="stop-color:white;stop-opacity:0.15533981;"
+         offset="1"
+         id="stop3808" />
+    </linearGradient>
+    <inkscape:perspective
+       id="perspective27"
+       inkscape:persp3d-origin="16 : 10.666667 : 1"
+       inkscape:vp_z="32 : 16 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 16 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <linearGradient
+       id="linearGradient2843">
+      <stop
+         style="stop-color:#5aa02c;stop-opacity:1"
+         offset="0"
+         id="stop2845" />
+      <stop
+         id="stop2847"
+         offset="1"
+         style="stop-color:#2d5016;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2887">
+      <stop
+         id="stop2889"
+         offset="0"
+         style="stop-color:#ffcc00;stop-opacity:1" />
+      <stop
+         style="stop-color:#806600;stop-opacity:1"
+         offset="1"
+         id="stop2891" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2931">
+      <stop
+         style="stop-color:#5f8dd3;stop-opacity:1"
+         offset="0"
+         id="stop2933" />
+      <stop
+         id="stop2935"
+         offset="1"
+         style="stop-color:#214478;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2969">
+      <stop
+         id="stop2971"
+         offset="0"
+         style="stop-color:#ff7f2a;stop-opacity:1" />
+      <stop
+         style="stop-color:#803300;stop-opacity:1"
+         offset="1"
+         id="stop2973" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3007">
+      <stop
+         style="stop-color:#ff0000;stop-opacity:1"
+         offset="0"
+         id="stop3009" />
+      <stop
+         id="stop3011"
+         offset="1"
+         style="stop-color:#800000;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3045">
+      <stop
+         id="stop3047"
+         offset="0"
+         style="stop-color:#666666;stop-opacity:1" />
+      <stop
+         style="stop-color:#333333;stop-opacity:1"
+         offset="1"
+         id="stop3049" />
+    </linearGradient>
+    <linearGradient
+       y2="4.2325583"
+       x2="7.2296562"
+       y1="28.798056"
+       x1="28.211048"
+       gradientTransform="matrix(1.034483,0,0,1,38.963991,31.10744)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3225-9"
+       xlink:href="#linearGradient2798-0"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2798-0">
+      <stop
+         id="stop2800-9"
+         offset="0"
+         style="stop-color:white;stop-opacity:0.19417475;" />
+      <stop
+         id="stop2802-1"
+         offset="1"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       y2="20.377659"
+       x2="16.4102"
+       y1="0.30670315"
+       x1="25.456884"
+       gradientTransform="matrix(1.034483,0,0,1,37.923477,48.290214)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4306"
+       xlink:href="#linearGradient2798-0"
+       inkscape:collect="always" />
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.033367,0,0,0.905497,38.415398,31.285311)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient3227-0"
+       xlink:href="#linearGradient2780-8"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient2780-8">
+      <stop
+         id="stop2782-8"
+         offset="0"
+         style="stop-color:black;stop-opacity:0;" />
+      <stop
+         id="stop2784-2"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:0.31292516;" />
+    </linearGradient>
+    <linearGradient
+       y2="2.5"
+       x2="20.539745"
+       y1="5.9130735"
+       x1="20.539745"
+       gradientTransform="matrix(1.0781326,0,0,1.4961493,37.606721,-65.780999)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4340"
+       xlink:href="#linearGradient2780-8"
+       inkscape:collect="always" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="1.2916185"
+     inkscape:cy="-6.7780415"
+     inkscape:document-units="px"
+     inkscape:current-layer="g3051"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1680"
+     inkscape:window-height="1026"
+     inkscape:window-x="0"
+     inkscape:window-y="24"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Calque 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-76.217534,-35.137169)">
+    <g
+       transform="translate(7.2142861,33.147894)"
+       inkscape:label="Layer 1"
+       id="layer1-7">
+      <g
+         transform="translate(33.896361,-29.725923)"
+         id="g3161">
+        <g
+           id="g3051"
+           transform="matrix(2.1272824,0,0,2.1272824,-47.857127,-37.487958)">
+          <path
+             style="fill:url(#linearGradient3225);fill-opacity:1;fill-rule:evenodd;stroke:none"
+             d="m 39.998474,60.10744 0.191364,-26.59408 29.808636,0 c 0,26.931578 -30,0.02144 -30,26.59408 z"
+             id="path3023"
+             sodipodi:nodetypes="cccc"
+             inkscape:connector-curvature="0" />
+          <rect
+             style="fill:none;stroke:url(#linearGradient3227);stroke-width:0.96732128;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+             id="rect3025"
+             width="29.032679"
+             height="3.6219821"
+             x="40.482136"
+             y="34.001797"
+             rx="1.3751665"
+             ry="1.3159957" />
+          <rect
+             style="fill:none;stroke:url(#linearGradient4340);stroke-width:1.27005792;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+             id="rect3025-2"
+             width="30.290377"
+             height="5.9845877"
+             x="39.762989"
+             y="-61.292553"
+             rx="1.4347389"
+             ry="2.1744149"
+             transform="scale(1,-1)" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/src/play_piano-activity/play_piano.py b/src/play_piano-activity/play_piano.py
index 2d79d7b..27913eb 100644
--- a/src/play_piano-activity/play_piano.py
+++ b/src/play_piano-activity/play_piano.py
@@ -93,7 +93,7 @@ class Gcompris_play_piano:
 
         if level not in [6, 12]:
             self.colorCodeNotesButton = textButton(100, 215, _("Color code notes?"),
-                                                   self.rootitem, 'green')
+                                                   self.rootitem, 0x990011FFL)
 
             self.colorCodeNotesButton.connect("button_press_event", self.color_code_notes)
             gcompris.utils.item_focus_init(self.colorCodeNotesButton, None)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]