[ease] Use "red", "green" and "blue" attributes instead of "color" and "background_color".



commit a89e4741a0c94314292d599b6220837eadb1a189
Author: Nate Stedman <natesm gmail com>
Date:   Thu May 20 16:46:16 2010 -0400

    Use "red", "green" and "blue" attributes instead of "color" and "background_color".

 Examples/Example.ease/Document.xml     |    2 +-
 Examples/Transitions.ease/Document.xml |  108 ++++++++++++++++----------------
 src/Document.vala                      |   15 ++++-
 src/Element.vala                       |   11 ++-
 4 files changed, 75 insertions(+), 61 deletions(-)
---
diff --git a/Examples/Example.ease/Document.xml b/Examples/Example.ease/Document.xml
index 79bdb4c..054835e 100644
--- a/Examples/Example.ease/Document.xml
+++ b/Examples/Example.ease/Document.xml
@@ -2,7 +2,7 @@
 <document width="640" height="480">
 	<slides>
 		<slide transition="Spin Contents" variant="Left" time="0" background_image="Media/Themes/Pink/Background.svg" >
-			<element y="26" align="left" height="188" font_size="72" element_type="text" font_variant="Normal" font_name="Myriad Pro" width="556" font_style="Normal" font_weight="300" color="#FFF" x="41" ease_name="blehhhh" >See Ease.
+			<element y="26" align="left" height="188" font_size="72" element_type="text" font_variant="Normal" font_name="Myriad Pro" width="556" font_style="Normal" font_weight="300" red="255" green="255" blue="255" x="41" ease_name="blehhhh" >See Ease.
 See Ease Run.</element>
 </slide>
 		<slide transition="Panel" variant="Up" time="0" background_color="#ffffffff" >
diff --git a/Examples/Transitions.ease/Document.xml b/Examples/Transitions.ease/Document.xml
index 87dc93c..681b027 100644
--- a/Examples/Transitions.ease/Document.xml
+++ b/Examples/Transitions.ease/Document.xml
@@ -1,94 +1,94 @@
 <?xml version="1.0" ?>
 <document width="1024" height="768">
 	<slides>
-		<slide transition="Slats" variant="" background_color="#222222FF" time="5">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Slats" variant="" red="34" green="34" blue="34" time="5">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 	
-		<slide transition="Reveal" variant="Top" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Reveal" variant="Top" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 	
-		<slide transition="Fade" variant="" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Fade" variant="" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 	
-		<slide transition="Open Door" variant="" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Open Door" variant="" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Slide" variant="Left" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Slide" variant="Left" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Drop" variant="" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Drop" variant="" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Pivot" variant="Top Right" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Pivot" variant="Top Right" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Flip" variant="Left to Right" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Flip" variant="Left to Right" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Revolving Door" variant="Left" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Revolving Door" variant="Left" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Fall" variant="" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Fall" variant="" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Zoom" variant="Center" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Zoom" variant="Center" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Panel" variant="Left" background_color="#FFFFFFFF" time="1" >
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Panel" variant="Left" red="255" green="255" blue="255" time="1" >
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Spin Contents" variant="Left" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Spin Contents" variant="Left" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Swing Contents" variant="" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Swing Contents" variant="" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Slide Contents" variant="Left" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Slide Contents" variant="Left" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Spring Contents" variant="Up" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Spring Contents" variant="Up" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Zoom Contents" variant="In" background_color="#222222FF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#FFFFFFFF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#FFFFFFFF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Zoom Contents" variant="In" red="34" green="34" blue="34" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="255" green="255" blue="255" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="255" green="255" blue="255" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, por
 ta et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 
-		<slide transition="Zoom Contents" variant="In" background_color="#FFFFFFFF" time="1">
-			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" color="#222222FF" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
-			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" color="#222222FF" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta et vestibulu
 m a, vestibulum a nulla.</element>
+		<slide transition="Zoom Contents" variant="In" red="255" green="255" blue="255" time="1">
+			<element y="30" align="left" height="200" font_size="36" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="900" red="34" green="34" blue="34" x="30" ease_name="header" >Lorem Ipsum Dolor</element>
+			<element y="90" align="left" height="768" font_size="16" element_type="text" font_variant="Normal" font_name="Sans" width="964" font_style="Normal" font_weight="500" red="34" green="34" blue="34" x="30" ease_name="text" >Sit amet, consectetur adipiscing elit. Maecenas sed odio eget purus laoreet volutpat. Etiam nulla orci, eleifend nec sodales in, tempor cursus urna. Aenean posuere aliquet malesuada. Integer varius placerat massa. Pellentesque enim urna, cursus et molestie et, iaculis vitae libero. Quisque vel metus sed magna lacinia luctus. Suspendisse vel lectus eget diam dapibus condimentum. Aliquam a dolor vel sem rutrum mattis sit amet vitae nisl. Etiam vel sem tortor. Vestibulum varius metus id orci vulputate viverra luctus magna commodo. Duis dignissim sollicitudin leo eget tristique. Maecenas adipiscing neque nec mauris mollis ut ultrices sem porta. Cras vitae massa lectus. Aenean orci lectus, pretium nec sodales eu, aliquam vitae neque. Mauris nibh lectus, porta 
 et vestibulum a, vestibulum a nulla.</element>
 		</slide>
 	</slides>
 </document>
diff --git a/src/Document.vala b/src/Document.vala
index 1cd516e..5f84d55 100644
--- a/src/Document.vala
+++ b/src/Document.vala
@@ -177,8 +177,17 @@ public class Ease.Document : GLib.Object
 					case "variant":
 						slide.variant = j->children->content;
 						break;
-					case "background_color":
-						slide.background_color.from_string(j->children->content);
+					case "red":
+						slide.background_color.red = (uchar)(j->children->content.to_int());
+						slide.background_color.alpha = 255;
+						break;
+					case "green":
+						slide.background_color.green = (uchar)(j->children->content.to_int());
+						slide.background_color.alpha = 255;
+						break;
+					case "blue":
+						slide.background_color.blue = (uchar)(j->children->content.to_int());
+						slide.background_color.alpha = 255;
 						break;
 					case "background_image":
 						slide.background_image = j->children->content;
@@ -198,9 +207,11 @@ public class Ease.Document : GLib.Object
 				}
 
 				// build a list of the element's properties
+				//stdout.printf("\nNew Element:\n");
 				var list = new Gee.ArrayList<string>();
 				for (Xml.Attr* k = j->properties; k != null; k = k->next)
 				{
+					//stdout.printf("\t%s %s\n", k->name, k->children->content);
 					list.add(k->name);
 					list.add(k->children->content);
 				}
diff --git a/src/Element.vala b/src/Element.vala
index 5ab32b4..5184120 100644
--- a/src/Element.vala
+++ b/src/Element.vala
@@ -249,13 +249,16 @@ public class Ease.Element : GLib.Object
 	{
 		get
 		{
-			Clutter.Color c = Clutter.Color();
-			c.from_string(data.get("color"));
-			return c;
+			return { (uchar)data.get("red").to_int(),
+			         (uchar)data.get("green").to_int(),
+			         (uchar)data.get("blue").to_int(),
+			         255};
 		}		
 		set
 		{
-			data.set("color", value.to_string());
+			data.set("red", ((int)value.red).to_string());
+			data.set("green", ((int)value.green).to_string());
+			data.set("blue", ((int)value.blue).to_string());
 		}
 	}
 	



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