diff --git a/SmartDots/App.config b/SmartDots/App.config
index 96882fa..0b1bffc 100644
--- a/SmartDots/App.config
+++ b/SmartDots/App.config
@@ -1,14 +1,14 @@
-
+
-
+
-
+
@@ -138,18 +138,22 @@
+
+
+ Office2016White
+
-
+
-
+
@@ -157,12 +161,12 @@
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10
+
+
+ #FF0000
+
+
+ Dot
+
+
+ 2
+
+
+ #00FFFF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Seawater
+
+
+ #FFFF00
+
+
+ 1
+
+
+ 12
+
+
+ False
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Selected Annotations
+
+
+ pixels
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartDots/App.xaml.cs b/SmartDots/App.xaml.cs
index 0e57b0e..7c48287 100644
--- a/SmartDots/App.xaml.cs
+++ b/SmartDots/App.xaml.cs
@@ -17,7 +17,7 @@ public partial class App : Application
public App()
{
typeof(DXSplashScreen).GetProperty("MainThreadDelay", BindingFlags.Static | BindingFlags.NonPublic).SetValue(null, -1, null);
- ApplicationThemeHelper.UseLegacyDefaultTheme = true;
+ ApplicationThemeHelper.UseLegacyDefaultTheme = false;
ApplicationThemeHelper.UpdateApplicationThemeName();
AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
}
diff --git a/SmartDots/Controls/SmartDotsGrid.cs b/SmartDots/Controls/SmartDotsGrid.cs
new file mode 100644
index 0000000..fffee0c
--- /dev/null
+++ b/SmartDots/Controls/SmartDotsGrid.cs
@@ -0,0 +1,73 @@
+using DevExpress.Data.Filtering;
+using DevExpress.Xpf.Core;
+using DevExpress.Xpf.Grid;
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace SmartDots.Controls
+{
+
+ public class SmartDotsGrid : DevExpress.Xpf.Grid.GridControl
+ {
+ ObservableCollectionCore