void AddHelpPane()
{
VBox desc = new VBox (false, 0);
descTitleLabel = new Label ();
descTitleLabel.SetAlignment(0, 0);
descTitleLabel.SetPadding (5, 2);
descTitleLabel.UseMarkup = true;
desc.PackStart (descTitleLabel, false, false, 0);
ScrolledWindow textScroll = new ScrolledWindow ();
textScroll.HscrollbarPolicy = PolicyType.Never;
textScroll.VscrollbarPolicy = PolicyType.Automatic;
desc.PackEnd (textScroll, true, true, 0);
//TODO: Use label, but wrapping seems dodgy.
descTextView = new TextView ();
descTextView.WrapMode = WrapMode.Word;
descTextView.WidthRequest = 1;
descTextView.HeightRequest = 70;
descTextView.Editable = false;
descTextView.LeftMargin = 5;
descTextView.RightMargin = 5;
Pango.FontDescription font = Style.FontDescription.Copy ();
font.Size = (font.Size * 8) / 10;
descTextView.ModifyFont (font);
textScroll.Add (descTextView);
descFrame = desc;
vpaned.Pack2 (descFrame, false, true);
descFrame.ShowAll ();
UpdateHelp ();
}