diff options
| author | jpbruyere <jp.bruyere@hotmail.com> | 2016-02-03 18:20:39 +0100 |
|---|---|---|
| committer | jpbruyere <jp.bruyere@hotmail.com> | 2016-02-03 18:20:39 +0100 |
| commit | d5f05d1fb773975e868291dfd1f6b8b69ddedc6d (patch) | |
| tree | b29a056f42c98106c758031d8bdd341f732f8936 | |
| parent | 9e09e0561baf7a898c308180d142cecea9e56b8f (diff) | |
test color list
| -rw-r--r-- | Crow.userprefs | 14 | ||||
| -rwxr-xr-x | Templates/ArrowButTemplate.crow | 6 | ||||
| -rwxr-xr-x | Templates/ScrollBar.goml | 2 | ||||
| -rw-r--r-- | Tests/GOLIBTests.cs | 17 | ||||
| -rwxr-xr-x | Tests/Interfaces/colorItem.crow | 8 | ||||
| -rwxr-xr-x | Tests/Interfaces/testButton.crow | 320 | ||||
| -rwxr-xr-x | Tests/Interfaces/testColorList.crow | 27 | ||||
| -rw-r--r-- | Tests/Tests.csproj | 9 | ||||
| -rw-r--r-- | src/GraphicObjects/Slider.cs | 2 |
9 files changed, 70 insertions, 335 deletions
diff --git a/Crow.userprefs b/Crow.userprefs index cdb46ef8..54c7b2e0 100644 --- a/Crow.userprefs +++ b/Crow.userprefs @@ -1,12 +1,13 @@ <Properties GitUserInfo="UsingGIT" StartupItem="Tests/Tests.csproj"> <MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|Linux_x86" /> - <MonoDevelop.Ide.Workbench ActiveDocument="Tests/Interfaces/testWindow.goml"> + <MonoDevelop.Ide.Workbench ActiveDocument="Tests/GOLIBTests.cs"> <Files> - <File FileName="Tests/Interfaces/testWindow.goml" Line="5" Column="35" /> - <File FileName="src/GraphicObjects/Slider.cs" Line="1" Column="1" /> - <File FileName="src/GraphicObjects/GraphicObject.cs" Line="1" Column="1" /> - <File FileName="Tests/GOLIBTests.cs" Line="1" Column="1" /> - <File FileName="src/Fill/Fill.cs" Line="1" Column="1" /> + <File FileName="Tests/Interfaces/testColorList.crow" Line="21" Column="1" /> + <File FileName="src/GraphicObjects/ListBox.cs" Line="36" Column="34" /> + <File FileName="Tests/GOLIBTests.cs" Line="131" Column="31" /> + <File FileName="src/GraphicObjects/GraphicObject.cs" Line="968" Column="1" /> + <File FileName="Tests/Interfaces/colorItem.crow" Line="2" Column="41" /> + <File FileName="src/Colors.cs" Line="143" Column="3" /> </Files> </MonoDevelop.Ide.Workbench> <MonoDevelop.Ide.DebuggingService.Breakpoints> @@ -28,6 +29,7 @@ <Watch file="src/CompilerServices/CompilerServices.cs" line="88" offsetX="630" offsetY="1184" expression="Expression" liveUpdate="False" /> <Watch file="src/GraphicObjects/GraphicObject.cs" line="394" offsetX="672" offsetY="1844" expression="pi.Name" liveUpdate="False" /> <Watch file="src/GraphicObjects/GenericStack.cs" line="108" offsetX="495" offsetY="1377" expression="layoutType" liveUpdate="False" /> + <Watch file="src/Colors.cs" line="148" offsetX="367" offsetY="561" expression="R" liveUpdate="False" /> </MonoDevelop.Ide.DebuggingService.PinnedWatches> <AuthorInfo Name="Jean-Philippe Bruyère" Email="jp_bruyere@hotmail.com" Copyright="jp" Company="" Trademark="" /> </Properties>
\ No newline at end of file diff --git a/Templates/ArrowButTemplate.crow b/Templates/ArrowButTemplate.crow index 099249c3..c90f1b60 100755 --- a/Templates/ArrowButTemplate.crow +++ b/Templates/ArrowButTemplate.crow @@ -4,11 +4,11 @@ <Label Text="{../../Caption}" Height="80" Width="200"/> </HorizontalStack>--> <Border Name="Content" - Background="vgradient|0:White|0,2:Gray|0,9:Gray|1:Black" Foreground="DarkGray" + Background="vgradient|0:White|0,1:LightGray|0,9:LightGray|1:Black" Foreground="DarkGray" Height="{../TemplatedHeight}" Width="{../TemplatedWidth}" MouseEnter="{Foreground=White}" MouseLeave="{Foreground=DarkGray}" - MouseDown="{Background=vgradient|0:Black|0,1:Gray|0,9:Gray|1:White}" - MouseUp="{Background=vgradient|0:White|0,2:Gray|0,9:Gray|1:Black}" + MouseDown="{Background=vgradient|0:Black|0,1:LightGray|0,9:LightGray|1:White}" + MouseUp="{Background=vgradient|0:White|0,1:LightGray|0,9:LightGray|1:Black}" > </Border>
\ No newline at end of file diff --git a/Templates/ScrollBar.goml b/Templates/ScrollBar.goml index 4734eea9..15dd9b96 100755 --- a/Templates/ScrollBar.goml +++ b/Templates/ScrollBar.goml @@ -6,7 +6,7 @@ <Image Margin="1" Path="#Crow.Images.Icons.updown.svg" SvgSub="up"/> </Button> <Slider Name="Slider" Value="{../../../Scroll}" Maximum="{../../../MaximumScroll}" - Background="hgradient|0:Black|0,1:Gray|0,9:Gray|1:LightGray" + Background="hgradient|0:DimGray|0,1:Gray|0,95:Gray|1:White" Width="{../../../TemplatedWidth}" Height="{../../../TemplatedHeight}" Orientation="{../../../Orientation}" ValueChanged="../../../onSliderValueChange"/> <Button MouseRepeat="true" Width="12" Height="8" MouseClick="../../../onScrollForth" diff --git a/Tests/GOLIBTests.cs b/Tests/GOLIBTests.cs index 3a198fcb..41b7eb5e 100644 --- a/Tests/GOLIBTests.cs +++ b/Tests/GOLIBTests.cs @@ -13,6 +13,7 @@ using System.Diagnostics; using Crow; using System.Threading; using System.Collections.Generic; +using System.Linq; namespace test @@ -36,10 +37,13 @@ namespace test int frameCpt = 0; int idx = 0; string[] testFiles = { + "testColorList.crow", + "test_Listbox.goml", + "testButton.crow", "testBorder.goml", + "testButton2.crow", "testGroupBox.goml", "test2WayBinding.crow", - "testButton.crow", "0.crow", "testSpinner.goml", "fps.goml", @@ -65,7 +69,6 @@ namespace test "testMsgBox.goml", "testGrid.goml", "testMeter.goml", - "test_Listbox.goml", }; #region FPS @@ -124,12 +127,9 @@ namespace test return; intValue = Convert.ToInt32(e.NewValue); } - public List<String> TestList = new List<string>( new string[] - { - "string 1", - "string 2", - "string 3" - }); + public IList<Color> TestList { + get { return Color.ColorDic; } + } protected override void OnLoad (EventArgs e) { @@ -138,6 +138,7 @@ namespace test GraphicObject obj = LoadInterface("Interfaces/" + testFiles[idx]); obj.DataSource = this; + } protected override void OnUpdateFrame (FrameEventArgs e) { diff --git a/Tests/Interfaces/colorItem.crow b/Tests/Interfaces/colorItem.crow new file mode 100755 index 00000000..9901ddf3 --- /dev/null +++ b/Tests/Interfaces/colorItem.crow @@ -0,0 +1,8 @@ +<?xml version="1.0"?> +<HorizontalStack Height="-1" Width="200" + MouseEnter="{Background=SteelBlue}" + MouseLeave="{Background=Transparent}"> + <GraphicObject Height="10" Width="30" Background="{}"/> + <TextRun Text="{Name}"/> +</HorizontalStack> + diff --git a/Tests/Interfaces/testButton.crow b/Tests/Interfaces/testButton.crow index fd52bce4..69367eaa 100755 --- a/Tests/Interfaces/testButton.crow +++ b/Tests/Interfaces/testButton.crow @@ -2,321 +2,9 @@ <VerticalStack Fit="true" Background="vgradient|0:DimGray|1:Black"> <HorizontalStack Fit="True"> <Button Caption="but" MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - </HorizontalStack> - <HorizontalStack Fit="True"> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> - <Button MouseClick="onButClick"/> + <Button Caption="but" MouseClick="onButClick" Fit="true"/> + <Button Width="60" Height="40" MouseClick="onButClick"/> + <Button Caption="Long text button" MouseClick="onButClick"/> + <Button Font="droid, 20" Caption="Button"/> </HorizontalStack> </VerticalStack>
\ No newline at end of file diff --git a/Tests/Interfaces/testColorList.crow b/Tests/Interfaces/testColorList.crow new file mode 100755 index 00000000..1eb7437a --- /dev/null +++ b/Tests/Interfaces/testColorList.crow @@ -0,0 +1,27 @@ +<?xml version="1.0"?> +<Border BorderWidth="2" Fit="true"> + <VerticalStack Fit="true" Margin="5"> + <ListBox Data="{TestList}" Background="0,5;0,5;0,5;0,5" + HorizontalAlignment="Center" Width="-1" Height="350" Margin="5" + ItemTemplate="#Tests.Interfaces.colorItem.crow"> + <Template> + <Border BorderWidth="1" Height="{../TemplatedHeight}" Width="{../TemplatedWidth}"> + <HorizontalStack Margin="1" Height="{../../TemplatedHeight}" Width="{../../TemplatedWidth}" > + <Scroller Name="scroller1" Height="{../../../TemplatedHeight}" Width="{../../../TemplatedWidth}" + Margin="2" VerticalScrolling="true" ScrollY="{../scrollbar1.Scroll}"> + <VerticalStack Width="{../../../../TemplatedWidth}" Height="-1" MinimumSize="100;100" + Name="List" Margin="0" VerticalAlignment="Top" /> + </Scroller> + <ScrollBar Name="scrollbar1" Scroll="{../scroller1.ScrollY}" + MaximumScroll="{../scroller1.MaximumScroll}" Orientation="Vertical" + Width="10" Height="{../../../TemplatedHeight}" /> + </HorizontalStack> + </Border> + </Template> + </ListBox> + <HorizontalStack Fit="true" HorizontalAlignment="Right"> + <Button Caption="Load list" MouseClick="OnLoadList"/> + <Button Caption="Clear" MouseClick="OnClear"/> + </HorizontalStack> + </VerticalStack> +</Border>
\ No newline at end of file diff --git a/Tests/Tests.csproj b/Tests/Tests.csproj index e0c3f14c..3e25ee30 100644 --- a/Tests/Tests.csproj +++ b/Tests/Tests.csproj @@ -209,6 +209,12 @@ <None Include="Interfaces\test2WayBinding.crow"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> + <None Include="Interfaces\testButton2.crow"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + </None> + <None Include="Interfaces\testColorList.crow"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + </None> </ItemGroup> <ItemGroup> <Folder Include="Interfaces\" /> @@ -219,6 +225,9 @@ <EmbeddedResource Include="image\folder0.svg" /> <EmbeddedResource Include="image\folder1.svg" /> <EmbeddedResource Include="image\crow0.svg" /> + <EmbeddedResource Include="Interfaces\colorItem.crow"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + </EmbeddedResource> </ItemGroup> <ItemGroup> <ProjectReference Include="..\Crow.csproj"> diff --git a/src/GraphicObjects/Slider.cs b/src/GraphicObjects/Slider.cs index f21202a8..d0a56d9d 100644 --- a/src/GraphicObjects/Slider.cs +++ b/src/GraphicObjects/Slider.cs @@ -40,7 +40,7 @@ namespace Crow protected double unity; #region Public properties - [XmlAttributeAttribute()][DefaultValue("vgradient|0:White|0,1:SteelBlue|0,9:SteelBlue|1:DimGray")] + [XmlAttributeAttribute()][DefaultValue("vgradient|0:White|0,1:LightGray|0,9:LightGray|1:DimGray")] public virtual Fill CursorColor { get { return _cursorColor; } set { |