aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Modules/Tango.MachineStudio.Logging/Properties/Settings.Designer.cs
blob: c07e1e749cdd8a57356cd561caa1c140aa6a43e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace Tango.MachineStudio.Logging.Properties
{
    
    
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
    {
        
        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
        
        public static Settings Default
        {
            get
            {
                return defaultInstance;
            }
        }
    }
}
ician.TechItems { /// <summary> /// Represents a dancer controller item. /// </summary> /// <seealso cref="Tango.MachineStudio.Technician.TechItems.TechItem" /> [TechItem(15)] public class DancerItem : TechItem { private static List<HardwareDancer> _dancerConfigurations; /// <summary> /// Gets or sets the winder configurations. /// </summary> public static List<HardwareDancer> DancerConfigurations { get { return _dancerConfigurations; } set { _dancerConfigurations = value; } } static DancerItem() { DancerConfigurations = new List<HardwareDancer>(); foreach (var winderType in BL.ObservablesStaticCollections.Instance.HardwareDancerTypes) { DancerConfigurations.Add(new HardwareDancer() { HardwareDancerType = winderType }); } } private HardwareDancerType _hardwareDancerType; /// <summary> /// Gets or sets the type of the hardware winder. /// </summary> [XmlIgnore] public HardwareDancerType HardwareDancerType { get { return _hardwareDancerType; } set { _hardwareDancerType = value; RaisePropertyChangedAuto(); TechName = _hardwareDancerType != null ? _hardwareDancerType.Description : null; ItemGuid = value != null ? value.Guid : null; if (_hardwareDancerType != null) { HardwareDancer = DancerConfigurations.SingleOrDefault(x => x.HardwareDancerType == _hardwareDancerType); } } } private HardwareDancer _hardwareDancer; /// <summary> /// Gets or sets the hardware winder. /// </summary> [XmlIgnore] public HardwareDancer HardwareDancer { get { return _hardwareDancer; } set { _hardwareDancer = value; RaisePropertyChangedAuto(); } } /// <summary> /// Initializes a new instance of the <see cref="DancerItem"/> class. /// </summary> public DancerItem() : base() { Name = "Dancer"; Description = "Dancer Controller"; Image = ResourceHelper.GetImageFromResources("Images/dancer-small.png"); Color = Colors.White; HardwareDancer = new HardwareDancer(); } /// <summary> /// Initializes a new instance of the <see cref="DancerItem"/> class. /// </summary> /// <param name="winderType">Type of the winder.</param> public DancerItem(HardwareDancerType winderType) : this() { HardwareDancerType = winderType; } /// <summary> /// Clones this instance. /// </summary> /// <returns></returns> public override TechItem Clone() { DancerItem cloned = base.Clone() as DancerItem; cloned.HardwareDancerType = HardwareDancerType; return cloned; } } }