Exemple #1
0
        public static void GetText(ConnectionLabel label, out string start, out string end)
        {
            start = string.Empty;
            end   = string.Empty;
            switch (label)
            {
            case ConnectionLabel.None:
                start = string.Empty;
                end   = string.Empty;
                break;

            case ConnectionLabel.Up:
                start = Up;
                end   = Down;
                break;

            case ConnectionLabel.Down:
                start = Down;
                end   = Up;
                break;

            case ConnectionLabel.In:
                start = In;
                end   = Out;
                break;

            case ConnectionLabel.Out:
                start = Out;
                end   = In;
                break;
            }
        }
Exemple #2
0
        public void SetText(ConnectionLabel label)
        {
            string start, end;

            GetText(label, out start, out end);
            SetText(start, null, end);
        }
        private bool matchText(ConnectionLabel label)
        {
            string start, end;

            Connection.GetText(label, out start, out end);
            return(StartText == start && EndText == end && string.IsNullOrEmpty(MidText));
        }
        private void setText(ConnectionLabel label)
        {
            string start, end;

            Connection.GetText(label, out start, out end);
            StartText = start;
            EndText   = end;
        }
 private bool MatchText(ConnectionLabel label)
 {
     string start, end;
     Connection.GetText(label, out start, out end);
     return StartText == start && EndText == end && string.IsNullOrEmpty(MidText);
 }
 private void SetText(ConnectionLabel label)
 {
     string start, end;
     Connection.GetText(label, out start, out end);
     StartText = start;
     EndText = end;
 }
Exemple #7
0
 public void SetText(ConnectionLabel label)
 {
     string start, end;
       GetText(label, out start, out end);
       SetText(start, null, end);
 }
Exemple #8
0
 public static void GetText(ConnectionLabel label, out string start, out string end)
 {
     start = string.Empty;
       end = string.Empty;
       switch (label)
       {
     case ConnectionLabel.None:
       start = string.Empty;
       end = string.Empty;
       break;
     case ConnectionLabel.Up:
       start = Up;
       end = Down;
       break;
     case ConnectionLabel.Down:
       start = Down;
       end = Up;
       break;
     case ConnectionLabel.In:
       start = In;
       end = Out;
       break;
     case ConnectionLabel.Out:
       start = Out;
       end = In;
       break;
       }
 }
Exemple #9
0
        public void SetConnectionLabel(ConnectionLabel label)
        {
            var controller = new CanvasController();

            controller.SetConnectionLabel(label);
        }
Exemple #10
0
 private void setConnectionLabel(List <Connection> connections, ConnectionLabel label)
 {
     connections.ForEach(p => p.SetText(label));
     canvas.NewConnectionLabel = label;
 }
Exemple #11
0
        public void SetConnectionLabel(ConnectionLabel label)
        {
            var elements = canvas.SelectedConnections;

            setConnectionLabel(elements, label);
        }