Пример #1
0
 public RenamedNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text             = $"{compare.left.name} renamed {compare.right.name} => {compare.left.localPath}";
     ContextMenuStrip = new ContextMenuStrip();
     ContextMenuStrip.Items.Add($"Match left name: {compare.left.name}").Click   += MatchLeft;
     ContextMenuStrip.Items.Add($"Match right name: {compare.right.name}").Click += MatchRight;
 }
Пример #2
0
 public MovedNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text             = $"{compare.left.name} moved ({compare.left.localPath} => {compare.right.localPath})";
     ContextMenuStrip = new ContextMenuStrip();
     ContextMenuStrip.Items.Add($"Move left: {compare.left.localPath}", null, MoveLeft);
     ContextMenuStrip.Items.Add($"Move right: {compare.right.localPath}", null, MoveRight);
 }
Пример #3
0
        public CrossCompareNode(CrossCompare compare, int imageIndex)
        {
            this.compare       = compare;
            ImageIndex         = imageIndex;
            SelectedImageIndex = imageIndex;

            ContextMenuStrip = GetMenu();
            Text             = this.compare.ToString();

            Nodes.Add(new FileDataNode(compare.left, imageIndex));
            Nodes.Add(new FileDataNode(compare.right, imageIndex));
        }
Пример #4
0
 public DuplicateNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text = $"{compare.left.name,-32}: {compare.right.localPath} ==> {compare.left.localPath}";
 }
Пример #5
0
 public RefactoredNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text = $"{compare.similarity:00}%: {compare.left.name} => {compare.right.name} ({compare.left.localPath} => {compare.right.localPath})";
 }
Пример #6
0
 public UnchangedNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text = $"{compare.left.name} => {compare.left.localPath}";
 }
Пример #7
0
 public ChangedNode(CrossCompare compare, int imageIndex) : base(compare, imageIndex)
 {
     Text = $"{compare.similarity:00}%: {compare.left.name}";
 }