client/src/Iri.Modernisation.Controls/View/ProductionTimeLine/ProductionTimeLine.xaml.cs
changeset 27 f292db96b050
parent 24 c031f1132dde
child 28 2d4ec5ab2a40
--- a/client/src/Iri.Modernisation.Controls/View/ProductionTimeLine/ProductionTimeLine.xaml.cs	Tue Dec 22 16:22:22 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/ProductionTimeLine/ProductionTimeLine.xaml.cs	Mon Jan 04 10:29:39 2010 +0100
@@ -84,8 +84,9 @@
                                 {
                                     DataContext = new CustomableVideoElementVM(Vs)
                                     {
-                                        Chapter = (VideoChapterType)intChapter
-                                    },
+                                        ChapterColor = FactoryVideoLivre.VideoChapterDescriptions[intChapter].Color
+                                    }
+
                                 };
                                 _temp.MouseLeftButtonDown += new MouseButtonEventHandler(CustomableVideoElement_MouseLeftButtonDown);
                                 if ((VideoChapterType)intChapter == ((ProductionTimeLineVM)this.DataContext).SelectedBookChapter.Type)
@@ -103,17 +104,20 @@
                     else
                     {
                         AnnotationTimeStrip.Children.Clear();
-                      
+                        int intChapter = 0;
                         foreach (ObservableCollection<SegmentIndex> Ocsi in ((ProductionTimeLineVM)this.DataContext).ListIndex)
                         {
                             foreach (SegmentIndex Si in Ocsi)
                             {
                                 
                                     // PolemicElementControl an = new PolemicElementControl() { IsEnabled = false };
-                                    CustomableIndexElement an = new CustomableIndexElement()
+                                CustomableIndexElement an = new CustomableIndexElement()
+                                {
+                                    DataContext = new CustomableIndexElementVM(Si)
                                     {
-                                        DataContext = new CustomableIndexElementVM(Si)
-                                    };
+                                        ChapterColor = FactoryVideoLivre.VideoChapterDescriptions[intChapter].Color
+                                    }
+                                };
 
                                     //an.DataContext = new PolemicElementVM(Si);
 
@@ -125,6 +129,7 @@
                                 
                                
                             }
+                            intChapter++;
                             
                         }