Added devices ZIndex

This commit is contained in:
SpoinkyNL committed 2019-10-13 22:48:02 +02:00
1 parent d9c2e7b2dc
commit 10b2328561
9 files changed
+172 -44

No files matched your search

@@ -26,6 +26,7 @@ namespace Artemis.UI.ViewModels.Controls.SurfaceEditor
public IRGBDevice Device { get; }
public SelectionStatus SelectionStatus { get; set; }
public Cursor Cursor { get; set; }
public int ZIndex { get; set; }
public IReadOnlyCollection<SurfaceLedViewModel> Leds => _leds.AsReadOnly();
public Rect DeviceRectangle => new Rect(Device.Location.X, Device.Location.Y, Device.Size.Width, Device.Size.Height);
@@ -79,7 +79,7 @@ namespace Artemis.UI.ViewModels.Screens
SelectedSurfaceConfiguration = AddSurfaceConfiguration("Default");
});
}
public SurfaceConfiguration AddSurfaceConfiguration(string name)
{
var config = new SurfaceConfiguration(name);
@@ -107,7 +107,7 @@ namespace Artemis.UI.ViewModels.Screens
public void BringForward(SurfaceDeviceViewModel surfaceDeviceViewModel)
{
Console.WriteLine("Bring forward");
surfaceDeviceViewModel.ZIndex++;
}
public void SendToBack(SurfaceDeviceViewModel surfaceDeviceViewModel)
@@ -117,7 +117,7 @@ namespace Artemis.UI.ViewModels.Screens
public void SendBackward(SurfaceDeviceViewModel surfaceDeviceViewModel)
{
Console.WriteLine("Send backward");
surfaceDeviceViewModel.ZIndex--;
}
#endregion