]> O.S.I.I.S - jp/crow.git/commitdiff
debug listboxes
authorjpbruyere <jp.bruyere@hotmail.com>
Thu, 25 Feb 2016 17:28:21 +0000 (18:28 +0100)
committerjpbruyere <jp.bruyere@hotmail.com>
Thu, 25 Feb 2016 17:28:21 +0000 (18:28 +0100)
Templates/ListBox.goml
Tests/GOLIBTests.cs
Tests/Interfaces/test_Listbox.goml
src/GraphicObjects/ListBox.cs

index fa8d514e6d255e76b0d943676e49acbe91ae9079..79d44de35c5ab04576bf85f8e76cf75686a7abd7 100755 (executable)
@@ -1,7 +1,8 @@
 <?xml version="1.0"?>
 <Border BorderWidth="1" Margin="1" MinimumSize="20;20" Height="{../HeightPolicy}" Width="{../WidthPolicy}" >
        <Scroller  Name="scroller1" Margin="1" VerticalScrolling="true"
-               Height="{../../HeightPolicy}" Width="{../../WidthPolicy}">
+               Height="{../../HeightPolicy}" Width="{../../WidthPolicy}"
+               ValueChanged="../../_scroller_ValueChanged">
                <VerticalStack LayoutChanged="../../../_list_LayoutChanged"
                        Height="-1" Width="{../../../WidthPolicy}" Name="List" Margin="0" VerticalAlignment="Top"/>
        </Scroller>
index 2395b12d7ad7172d1696e07dad86b31d0fbb1033..81d76346f01ffea0a3053e44359443d869b72559 100644 (file)
@@ -37,6 +37,7 @@ namespace test
                int frameCpt = 0;
                int idx = 0;
                string[] testFiles = {
+                       "test_Listbox.goml",
                        "6.crow",
                        "testGroupBox.goml",
                        "1.crow",
@@ -47,7 +48,6 @@ namespace test
                        "0.crow",
                        "testImage.crow",
                        "testOutOfClipUpdate.crow",
-                       "test_Listbox.goml",
                        "testTreeView.crow",
                        "testWindow.goml",
                        "clip4.crow",
index 19ea0a06fed786a58546ca5ea5c54a9e7de2508e..18fe18dc89bfb8b89b17b202afddcb42dcb554ea 100755 (executable)
@@ -6,21 +6,23 @@
                <Label Text="{Hover}" Width="-1" Background="DarkGreen"/>
                <Button Caption="Clear" Width="150" MouseClick="OnClear"/>
                <ListBox Name="ColorList" Data="{TestList}" Background="0,5;0,5;0,5;0,5"
-                                        HorizontalAlignment="Center" Width="-1" Height="150" Margin="5">
-                       <Template>
+                                        HorizontalAlignment="Center" Width="-1" Height="200" Margin="5">
+<!--                   <Template>
                                <Border BorderWidth="1" Height="{../HeightPolicy}" Width="{../WidthPolicy}">
                                        <HorizontalStack Margin="1" Height="{../../HeightPolicy}" Width="{../../WidthPolicy}" >
                                                <Scroller Name="scroller1" Height="{../../../HeightPolicy}" Width="{../../../WidthPolicy}" 
-                                                               Margin="2" VerticalScrolling="true" ScrollY="{../scrollbar1.Value}">
+                                                               Margin="2" VerticalScrolling="true" ScrollY="{../scrollbar1.Value}"
+                                                               ValueChanged="../../../_scroller_ValueChanged">
                                                        <VerticalStack Width="{../../../../WidthPolicy}" Height="-1" MinimumSize="100;100"
-                                                               Name="List" Margin="0" VerticalAlignment="Top" />
+                                                               Name="List" Margin="0" VerticalAlignment="Top"
+                                                               LayoutChanged="../../../../_list_LayoutChanged"/>
                                                </Scroller>
                                                <ScrollBar Name="scrollbar1" Value="{../scroller1.ScrollY}" 
                                                        Maximum="{../scroller1.MaximumScroll}" Orientation="Vertical" 
-                                                       Width="10" Height="{../../../HeightPolicy}" />
+                                                       Width="12" Height="{../../../HeightPolicy}" />
                                        </HorizontalStack>
                                </Border>
-                       </Template>
+                       </Template>-->
                </ListBox>
                <Button Caption="Load list" Width="0" MouseClick="OnLoadList"/>
        </VerticalStack>
index 41f5a42bff1d5e8adc4773538346539bdd864db8..98e302f11ca3186eccd08c6f305fdd11adf3b32e 100644 (file)
@@ -87,6 +87,7 @@ namespace Crow
 
                                NotifyValueChanged ("SelectedIndex", _selectedIndex);
                                NotifyValueChanged ("SelectedItem", SelectedItem);
+                               SelectedItemChanged.Raise (this, new SelectionChangeEventArgs (SelectedItem));
                        }
                }
                public object SelectedItem{