コード例 #1
0
ファイル: B2.cs プロジェクト: hakanaku2009/svn-dump
 private void A(h2 h, int num)
 {
     h.B(new P1 <h2> .a(this.A));
     h.E(new h2.a(this.A));
     h.E().B(new W1 <p1> .a(this.A));
     h.E().C(new W1 <p1> .a(this.a));
     h.E().D(new W1 <p1> .a(this.A));
     h.E().F(new W1 <p1> .a(this.B));
 }
コード例 #2
0
ファイル: B2.cs プロジェクト: hakanaku2009/svn-dump
 private void B(h2 h)
 {
     h.b(new P1 <h2> .a(this.A));
     h.e(new h2.a(this.A));
     h.E().b(new W1 <p1> .a(this.A));
     h.E().c(new W1 <p1> .a(this.a));
     h.E().d(new W1 <p1> .a(this.A));
     h.E().f(new W1 <p1> .a(this.B));
     if (h.F() != null)
     {
         this.A.A(h.F());
     }
 }
コード例 #3
0
ファイル: I2.cs プロジェクト: hakanaku2009/svn-dump
        private void a(h2 h)
        {
            TreeNode treeNode = this.A[h];

            foreach (p1 current in h.E())
            {
                this.a(current);
            }
            h.E().b(new W1 <p1> .B(this.A));
            h.E().e(new W1 <p1> .a(this.a));
            this.A.Remove(h);
            treeNode.Remove();
            this.B();
        }
コード例 #4
0
ファイル: I2.cs プロジェクト: hakanaku2009/svn-dump
 private void A(TreeNode treeNode)
 {
     try
     {
         this.A.BeginUpdate();
         if (this.b != null)
         {
             this.b.Nodes.Clear();
         }
         if (treeNode != null)
         {
             p1 p = this.A(treeNode, true);
             h2 h = this.A();
             if (p != null && h != null)
             {
                 this.A(h.E(), treeNode, null);
                 this.b = treeNode;
                 treeNode.Expand();
             }
         }
     }
     finally
     {
         this.A.EndUpdate();
     }
 }
コード例 #5
0
        private void A(h2 h, p1 p)
        {
            this.A = h;
            string str = h.e() ? "" : "Projekt ";

            this.Text = this.A + " " + str + h.b();
            this.A.Items.Clear();
            int startPage = 0;
            int num       = 0;

            foreach (p1 current in h.E())
            {
                if (current == p)
                {
                    startPage = num;
                }
                this.A.Items.Add(string.Concat(new object[]
                {
                    "",
                    ++num,
                    ": ",
                    current.b()
                }));
            }
            this.A.InvalidatePreview();
            this.A.StartPage = startPage;
            this.a();
        }
コード例 #6
0
 public static void A(h2 h, byte[] array, int num)
 {
     if (array != null)
     {
         p1 p = Q1.A(array);
         if (p != null)
         {
             if (h.E().B(p.b()))
             {
                 p.b(h.E().b(p.b()));
             }
             p.a(-1);
             q1 q = q1.A();
             if (q.A(h).A(p, ref num, null))
             {
                 b2.A().A(p);
             }
         }
     }
 }
コード例 #7
0
ファイル: I2.cs プロジェクト: hakanaku2009/svn-dump
 public i2(string text, h2 h, v1 v)
 {
     this.A();
     this.Font        = d2.a().Font;
     this.A           = h;
     this.A           = v;
     this.A.MaxLength = 64;
     this.a.MaxLength = 64;
     this.A           = this.A.BackColor;
     this.A           = this.a.Text;
     this.A           = new Control[]
     {
         this.A,
         this.a
     };
     if (!string.IsNullOrEmpty(text))
     {
         this.Text = text;
     }
     this.A.Text    = h.b();
     this.a.Text    = h.E();
     this.c.Text    = h.f();
     this.D.Text    = h.E().ToString("dd.MM.yy HH:mm");
     this.E.Text    = h.e().ToString("dd.MM.yy HH:mm");
     this.A         = h.E();
     this.A.Checked = V.B(this.A, null);
     this.A.Enabled = !h.e();
     this.A.Visible = !K1.A().A().SuppressProjectProtectionSwitch;
     if (h.E())
     {
         this.A.Text = "";
         if (string.IsNullOrEmpty(this.a.Text))
         {
             this.a.Text = K1.A().A().DefaultAuthorName;
         }
         this.A.Enabled = false;
     }
 }
コード例 #8
0
ファイル: I2.cs プロジェクト: hakanaku2009/svn-dump
        private void A(h2 h, int num)
        {
            J2 <h2> j = new J2 <h2>(h);

            this.A.Add(h, j);
            if (h.e())
            {
                int i;
                for (i = 0; i < this.A.Nodes.Count; i++)
                {
                    J2 <h2> j2 = this.A.Nodes[i] as J2 <h2>;
                    if (!j2.A().e())
                    {
                        break;
                    }
                }
                this.A.Nodes.Insert(i, j);
                j.ImageIndex         = this.A.ImageIndex + 4;
                j.SelectedImageIndex = this.A.SelectedImageIndex + 4;
            }
            else
            {
                this.A.Nodes.Add(j);
                j.ImageIndex         = this.A.ImageIndex;
                j.SelectedImageIndex = this.A.SelectedImageIndex;
            }
            h.E().B(new W1 <p1> .B(this.A));
            h.E().E(new W1 <p1> .a(this.a));
            int num2 = 0;

            foreach (p1 current in h.E())
            {
                this.A(current, num2++);
            }
            j.Expand();
            this.B();
        }
コード例 #9
0
ファイル: I2.cs プロジェクト: hakanaku2009/svn-dump
 private void B(object obj, MouseEventArgs mouseEventArgs)
 {
     this.a(null, null);
     try
     {
         if (this.A != null)
         {
             if (mouseEventArgs != null)
             {
                 this.a = this.A.GetNodeAt(mouseEventArgs.Location);
             }
             h2 h = this.A(this.a, true);
             p1 p = this.A(this.a, true);
             if (h == null)
             {
                 h = this.A(p);
             }
             if (h != null && !h.F() && p != this.A)
             {
                 if (this.b || h != this.A)
                 {
                     r.A();
                     byte[] array = null;
                     if (r.A(this.A, this.A, ref array))
                     {
                         int num = h.E(p) + 1;
                         R.A(h, array, num);
                     }
                 }
                 else
                 {
                     int num2 = this.A.E(p) + 1;
                     q1  q    = q1.A();
                     q.A(this.A).A(this.A, num2);
                 }
             }
         }
     }
     finally
     {
         this.B(null, null);
         this.B = false;
         if (this.B != null)
         {
             this.A(this.B);
             this.B = null;
         }
     }
 }
コード例 #10
0
 public e1(h2 h, string text) : base(h, text)
 {
     this.A = h.b();
     this.a = h.E();
 }
コード例 #11
0
 public static bool A(h2 h)
 {
     return(h != null && h.E().B() > 0);
 }
コード例 #12
0
 public G1(h2 h, p1 p, string text) : base(h, p, text)
 {
     this.A = h.E(p);
 }
コード例 #13
0
 public h1(h2 h, p1 p, byte[] array, string text) : base(h, p, array, text)
 {
     this.A = h.E(p);
 }