57 : base(handle)
58 {
59 _builder = builder;
60 builder.Autoconnect(this);
61
62 zStartBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
63 cStartBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
64 tStartBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
65 zEndBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
66 cEndBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
67 tEndBox.Adjustment = new Adjustment(0, 0, 10000, 1, 10, 0);
68
69 stackABox.Changed += StackABox_Changed;
70 stackBBox.Changed += StackBBox_Changed;
71 splitChannelsBut.Clicked += SplitChannelsBut_Clicked;
72 substackBut.Clicked += SubstackBut_Clicked;
73 mergeZBut.Clicked += MergeZBut_Clicked;
74 mergeTBut.Clicked += MergeTBut_Clicked;
75 mergeBut.Clicked += MergeBut_Clicked;
76 this.FocusInEvent += StackTools_FocusInEvent;
77
78 var renderer = new CellRendererText();
79 stackABox.PackStart(renderer, false);
80 stackABox.AddAttribute(renderer, "text", 0);
81
82 var renderer2 = new CellRendererText();
83 stackBBox.PackStart(renderer2, false);
84 stackBBox.AddAttribute(renderer2, "text", 0);
85 App.ApplyStyles(this);
86 }