20 {
21 InitializeComponent();
22 textBox.Dock = DockStyle.Fill;
23 textBox.MouseWheel += new MouseEventHandler(Code_MouseWheel);
24 textBox.TextChanged += new EventHandler(textBox_TextChanged);
25 textBox.VScroll += new EventHandler(textBox_Scroll);
26 textBox.FontChanged += new EventHandler(textBox_FontChanged);
27 textBox.WordWrap = false;
28 textBox.AcceptsTab = true;
29 panel.Controls.Add(textBox);
30 lineBox.Dock = DockStyle.Fill;
31 lineBox.ScrollBars = RichTextBoxScrollBars.None;
32 panel2.Controls.Add(lineBox);
33
34 textBox.SelectionTabs = new int[] { tabSize, tabSize * 2, tabSize * 3, tabSize * 4, tabSize * 5, tabSize * 6 };
36 }
void UpdateScroll()
The lineBox's vertical scroll position is set to the textBox's vertical scroll position.