[gcompris] music activities, textButton is now generic
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcompris] music activities, textButton is now generic
- Date: Tue, 11 Sep 2012 21:06:36 +0000 (UTC)
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]