OSDN Git Service

da
[psychlops/silverlight.git] / dev5 / psychlops / extension / standard / widget.cs
index 51d6087..4f4cee5 100644 (file)
@@ -149,11 +149,12 @@ namespace Psychlops
 \r
                        static Slider()\r
                        {\r
-                               bgcolor.set(.5,.5, .5, .3);\r
+                               bgcolor.set(.5, .5, .5, .3);\r
                        }\r
 \r
                        public Slider(string l, Interval r, double initialvalue)\r
                        {\r
+                               changed = true;\r
                                retval = initialvalue;\r
                                range = r;\r
                                label = l;\r
@@ -167,6 +168,7 @@ namespace Psychlops
                        }\r
                        public Slider(string l, Interval r, double step1, double step2)\r
                        {\r
+                               changed = true;\r
                                retval = r.begin.value;\r
                                range = r;\r
                                label = l;\r
@@ -341,6 +343,7 @@ namespace Psychlops
                                        slide.SmallChange = ss.small_step;\r
                                }\r
                                slide.ValueChanged += slider_ValueChanged;\r
+                               slide.ValueChanged += (sender, e) => { ss.changed = true; };\r
                                System.Windows.Controls.Canvas.SetTop(slide, label.ActualHeight - 3);\r
                                var b = new System.Windows.Data.Binding {\r
                                                Path = new PropertyPath("Value"),\r