aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/TFS/SystemInformationModel.cs
blob: 5dde7374480d83a60425fdf78e404cce6f260bd1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.BL.Entities;

namespace Tango.MachineStudio.UI.TFS
{
    public class SystemInformationModel
    {
        public String ApplicationVersion { get; set; }
        public String EmbeddedVersion { get; set; }
        public String UserName { get; set; }
        public String HostName { get; set; }
        public Machine Machine { get; set; }
        public String ConfigurationString { get; set; }
        public String LoadedHardwareConfigurationString { get; set; }
        public String LoadedProcessParametersString { get; set; }
    }
}
class="n">KnownLayer.Text) { } List<VisualLineDrawingVisual> visuals = new List<VisualLineDrawingVisual>(); internal void SetVisualLines(ICollection<VisualLine> visualLines) { foreach (VisualLineDrawingVisual v in visuals) { if (v.VisualLine.IsDisposed) RemoveVisualChild(v); } visuals.Clear(); foreach (VisualLine newLine in visualLines) { VisualLineDrawingVisual v = newLine.Render(); if (!v.IsAdded) { AddVisualChild(v); v.IsAdded = true; } visuals.Add(v); } InvalidateArrange(); } protected override int VisualChildrenCount { get { return visuals.Count; } } protected override Visual GetVisualChild(int index) { return visuals[index]; } protected override void ArrangeCore(Rect finalRect) { textView.ArrangeTextLayer(visuals); } } }