borked
[tfs.git] / tools / tf / SourceView.cs
blobff2b41f7b3b1a01e3f7eb753174c0466301ba3bd
1 using System;
2 using System.Text;
3 using Gtk;
4 using GtkSourceView;
5 using Pango;
7 public class TfTextView
9 private SourceView view;
10 static private SourceLanguagesManager slm = new SourceLanguagesManager();
12 public TfTextView()
14 SourceLang lang = slm.GetLanguageFromMimeType ("text/x-sql");
15 SourceBuffer buf = new SourceBuffer(lang);
16 buf.Highlight = true;
17 view = new SourceView(buf);
19 view.CursorVisible = false;
20 view.Editable = false;
21 view.ModifyFont(Pango.FontDescription.FromString("Vera Sans Mono 8"));
22 view.ShowLineNumbers = true;
25 public TextBuffer Buffer {
26 get { return view.Buffer; }