using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Media.Imaging; using Tango.Integration.Observables; using Tango.MachineStudio.Common; using Tango.MachineStudio.HardwareDesigner.Views; using Tango.SharedUI.Helpers; namespace Tango.MachineStudio.HardwareDesigner { public class HardwareDesignerModule : StudioModuleBase { public override string Name { get { return "Hardware Designer"; } } public override string Description { get { return "Design a specific hardware version using a drag & drop interface. Hardware versions can be assigned to a machine configuration using the Machine Designer module."; } } public override BitmapSource Image { get { return ResourceHelper.GetImageFromResources("Images/hardware-module.png"); } } public override FrameworkElement MainView { get { return new MainView(); } } public override Permissions Permission { get { return Permissions.RunMachineDesignerModule; } } public override void Dispose() { } } }