context: 
  // This file has been generated by the GUI designer. Do not modify.
  
  public partial class MainWindow
  {
  	private global::Gtk.UIManager UIManager;
  
  	private global::Gtk.Action FiAction;
  
  	private global::Gtk.Action FileAction;
  
  	private global::Gtk.Action newAction;
  
  	private global::Gtk.Action openAction;
  
  	private global::Gtk.Action closeAction;
  
  	private global::Gtk.Action cancelAction;
  
  	private global::Gtk.Action ActionsAction;
  
  	private global::Gtk.Action indexAction;
  
  	private global::Gtk.Action applyAction;
  
  	private global::Gtk.Action addAction;
  
  	private global::Gtk.Action addAction1;
  
  	private global::Gtk.Action addAction2;
  
  	private global::Gtk.Action removeAction;
  
  	private global::Gtk.Action removeAction3;
  
  	private global::Gtk.Action removeAction4;
  
  	private global::Gtk.Action SchemeAction;
  
  	private global::Gtk.Action dialogInfoAction;
  
  	private global::Gtk.Action floppyAction;
  
  	private global::Gtk.Action editAction;
  
  	private global::Gtk.Action openAction5;
  
  	private global::Gtk.Action copyAction;
  
  	private global::Gtk.Action applyAction1;
  
  	private global::Gtk.Action applyAction2;
  
  	private global::Gtk.Action saveAction;
  
  	private global::Gtk.Action MenuAction;
  
  	private global::Gtk.Action addFileAction;
  
  	private global::Gtk.Action applyAction3;
  
  	private global::Gtk.Action actionApply;
  
  	private global::Gtk.Action closeAction1;
  
  	private global::Gtk.Action actionAddFile;
  
  	private global::Gtk.Action actionAddFolder;
  
  	private global::Gtk.Action actionPlay;
  
  	private global::Gtk.Action propertiesAction;
  
  	private global::Gtk.Action actionGoConvert;
  
  	private global::Gtk.Action mediaPlayAction;
  
  	private global::Gtk.Action tAction;
  
  	private global::Gtk.Action addAction3;
  
  	private global::Gtk.Action actionApply1;
  
  	private global::Gtk.Action mediaPlayAction1;
  
  	private global::Gtk.Action preferencesAction;
  
  	private global::Gtk.Fixed @fixed;
  
  	private global::Gtk.Frame frameFileList;
  
  	private global::Gtk.Alignment GtkAlignment10;
  
  	private global::Gtk.ScrolledWindow GtkScrolledWindow;
  
  	private global::Gtk.TreeView tree;
  
  	private global::Gtk.Label GtkLabelFileList;
  
  	private global::Gtk.Frame frameSourceContainer;
  
  	private global::Gtk.Alignment GtkAlignment9;
  
  	private global::MediaConvertGUI.WidgetContainer widgetSourceContainer;
  
  	private global::Gtk.Label GtkLabelSourceContainer;
  
  	private global::Gtk.Frame frameTargetContainer;
  
  	private global::Gtk.Alignment GtkAlignment5;
  
  	private global::MediaConvertGUI.WidgetContainer widgetTargetContainer;
  
  	private global::Gtk.Label GtkLabelTargetContainer;
  
  	private global::Gtk.Frame frameTargetVideo;
  
  	private global::Gtk.Alignment GtkAlignment8;
  
  	private global::MediaConvertGUI.WidgetMovieTrack widgetTargetMovieTrack;
  
  	private global::Gtk.Label GtkLabelTargetFrameLabel;
  
  	private global::Gtk.Frame frameVideo;
  
  	private global::Gtk.Alignment GtkAlignment7;
  
  	private global::MediaConvertGUI.WidgetMovieTrack widgetSourceMovieTrack;
  
  	private global::Gtk.Label GtkLabelSourceVideoFrame;
  
  	private global::Gtk.Frame frameTargetAudio;
  
  	private global::Gtk.Alignment GtkAlignment14;
  
  	private global::MediaConvertGUI.WidgetAudioTracks widgetTargetAudioTracks;
  
  	private global::Gtk.Label GtkLabelTargetaudio;
  
  	private global::Gtk.Frame frameSourceAudioTracks;
  
  	private global::Gtk.Alignment GtkAlignment6;
  
  	private global::MediaConvertGUI.WidgetAudioTracks widgetSourceAudioTracks;
  
  	private global::Gtk.Label GtkLabelAidoTracks;
  
  	private global::Gtk.Toolbar toolbar1;
  
  	protected virtual void Build()
  	{
  		global::Stetic.Gui.Initialize(this);
  		// Widget MainWindow
  		this.UIManager = new global::Gtk.UIManager();
  		global::Gtk.ActionGroup w1 = new global::Gtk.ActionGroup("Default");
  		this.FiAction = new global::Gtk.Action("FiAction", global::Mono.Unix.Catalog.GetString("Fi"), null, null);
  		this.FiAction.ShortLabel = global::Mono.Unix.Catalog.GetString("File");
  		w1.Add(this.FiAction, null);
  		this.FileAction = new global::Gtk.Action("FileAction", global::Mono.Unix.Catalog.GetString("File"), null, null);
  		this.FileAction.ShortLabel = global::Mono.Unix.Catalog.GetString("File");
  		w1.Add(this.FileAction, null);
  		this.newAction = new global::Gtk.Action("newAction", global::Mono.Unix.Catalog.GetString("Add file"), null, "gtk-new");
  		this.newAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Add file");
  		w1.Add(this.newAction, null);
  		this.openAction = new global::Gtk.Action("openAction", global::Mono.Unix.Catalog.GetString("Add folder"), null, "gtk-open");
  		this.openAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Add folder");
  		w1.Add(this.openAction, null);
  		this.closeAction = new global::Gtk.Action("closeAction", global::Mono.Unix.Catalog.GetString("Remove selected files"), null, "gtk-close");
  		this.closeAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Remove selected files");
  		w1.Add(this.closeAction, null);
  		this.cancelAction = new global::Gtk.Action("cancelAction", global::Mono.Unix.Catalog.GetString("Remove all files"), null, "gtk-cancel");
  		this.cancelAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Remove all files");
  		w1.Add(this.cancelAction, null);
  		this.ActionsAction = new global::Gtk.Action("ActionsAction", global::Mono.Unix.Catalog.GetString("Actions"), null, null);
  		this.ActionsAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Actions");
  		w1.Add(this.ActionsAction, null);
  		this.indexAction = new global::Gtk.Action("indexAction", global::Mono.Unix.Catalog.GetString("Preview .."), null, "gtk-index");
  		this.indexAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Preview ..");
  		w1.Add(this.indexAction, null);
  		this.applyAction = new global::Gtk.Action("applyAction", global::Mono.Unix.Catalog.GetString("Convert ..."), null, "gtk-apply");
  		this.applyAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Convert ...");
  		w1.Add(this.applyAction, null);
  		this.addAction = new global::Gtk.Action("addAction", global::Mono.Unix.Catalog.GetString("Add"), null, "gtk-add");
  		this.addAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Add");
  		w1.Add(this.addAction, null);
  		this.addAction1 = new global::Gtk.Action("addAction1", global::Mono.Unix.Catalog.GetString("Add file ..."), null, "gtk-add");
  		this.addAction1.ShortLabel = global::Mono.Unix.Catalog.GetString("Open ..");
  		w1.Add(this.addAction1, null);
  		this.addAction2 = new global::Gtk.Action("addAction2", global::Mono.Unix.Catalog.GetString("Add folder ..."), null, "gtk-add");
  		this.addAction2.ShortLabel = global::Mono.Unix.Catalog.GetString("Open directory ..");
  		w1.Add(this.addAction2, null);
  		this.removeAction = new global::Gtk.Action("removeAction", global::Mono.Unix.Catalog.GetString("Remove"), null, "gtk-remove");
  		this.removeAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Remove");
  		w1.Add(this.removeAction, null);
  		this.removeAction3 = new global::Gtk.Action("removeAction3", global::Mono.Unix.Catalog.GetString("Selected"), null, "gtk-remove");
  		this.removeAction3.ShortLabel = global::Mono.Unix.Catalog.GetString("Remove selected");
  		w1.Add(this.removeAction3, null);
  		this.removeAction4 = new global::Gtk.Action("removeAction4", global::Mono.Unix.Catalog.GetString("All"), null, "gtk-remove");
  		this.removeAction4.ShortLabel = global::Mono.Unix.Catalog.GetString("Remove all");
  		w1.Add(this.removeAction4, null);
  		this.SchemeAction = new global::Gtk.Action("SchemeAction", global::Mono.Unix.Catalog.GetString("Scheme:"), null, null);
  		this.SchemeAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Scheme:");
  		w1.Add(this.SchemeAction, null);
  		this.dialogInfoAction = new global::Gtk.Action("dialogInfoAction", global::Mono.Unix.Catalog.GetString("Preview ..."), null, "gtk-dialog-info");
  		this.dialogInfoAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Preview");
  		w1.Add(this.dialogInfoAction, null);
  		this.floppyAction = new global::Gtk.Action("floppyAction", global::Mono.Unix.Catalog.GetString("Save convert scheme to xml ..."), null, "gtk-floppy");
  		this.floppyAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Save convert scheme to xml");
  		w1.Add(this.floppyAction, null);
  		this.editAction = new global::Gtk.Action("editAction", global::Mono.Unix.Catalog.GetString("Show log ..."), null, "gtk-edit");
  		this.editAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Show log ...");
  		w1.Add(this.editAction, null);
  		this.openAction5 = new global::Gtk.Action("openAction5", global::Mono.Unix.Catalog.GetString("Import shceme from xml"), null, "gtk-open");
  		this.openAction5.ShortLabel = global::Mono.Unix.Catalog.GetString("Import shceme from xml");
  		w1.Add(this.openAction5, null);
  		this.copyAction = new global::Gtk.Action("copyAction", global::Mono.Unix.Catalog.GetString("Import scheme from xml ..."), null, "gtk-copy");
  		this.copyAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Import scheme from xml ...");
  		w1.Add(this.copyAction, null);
  		this.applyAction1 = new global::Gtk.Action("applyAction1", global::Mono.Unix.Catalog.GetString("Apply changes"), null, "gtk-apply");
  		this.applyAction1.ShortLabel = global::Mono.Unix.Catalog.GetString("Apply changes");
  		w1.Add(this.applyAction1, null);
  		this.applyAction2 = new global::Gtk.Action("applyAction2", global::Mono.Unix.Catalog.GetString("Apply"), null, "gtk-apply");
  		this.applyAction2.ShortLabel = global::Mono.Unix.Catalog.GetString("Apply");
  		w1.Add(this.applyAction2, null);
  		this.saveAction = new global::Gtk.Action("saveAction", global::Mono.Unix.Catalog.GetString("Export screenshot"), null, "gtk-save");
  		this.saveAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Export Screenshot");
  		w1.Add(this.saveAction, null);
  		this.MenuAction = new global::Gtk.Action("MenuAction", global::Mono.Unix.Catalog.GetString("Menu"), null, null);
  		this.MenuAction.IsImportant = true;
  		this.MenuAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Menu");
  		w1.Add(this.MenuAction, null);
  		this.addFileAction = new global::Gtk.Action("addFileAction", global::Mono.Unix.Catalog.GetString("Add file"), null, "gtk-add");
  		this.addFileAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Add file");
  		w1.Add(this.addFileAction, null);
  		this.applyAction3 = new global::Gtk.Action("applyAction3", global::Mono.Unix.Catalog.GetString("Apply"), null, "gtk-apply");
  		this.applyAction3.ShortLabel = global::Mono.Unix.Catalog.GetString("Apply");
  		w1.Add(this.applyAction3, null);
  		this.actionApply = new global::Gtk.Action("actionApply", global::Mono.Unix.Catalog.GetString("Apply"), null, "gtk-apply");
  		this.actionApply.ShortLabel = global::Mono.Unix.Catalog.GetString("Apply");
  		w1.Add(this.actionApply, null);
  		this.closeAction1 = new global::Gtk.Action("closeAction1", global::Mono.Unix.Catalog.GetString("Quit"), global::Mono.Unix.Catalog.GetString("Quit"), "gtk-close");
  		this.closeAction1.ShortLabel = global::Mono.Unix.Catalog.GetString("Quit");
  		w1.Add(this.closeAction1, null);
  		this.actionAddFile = new global::Gtk.Action("actionAddFile", global::Mono.Unix.Catalog.GetString("Add file"), null, "gtk-add");
  		this.actionAddFile.ShortLabel = global::Mono.Unix.Catalog.GetString("Add file");
  		w1.Add(this.actionAddFile, null);
  		this.actionAddFolder = new global::Gtk.Action("actionAddFolder", global::Mono.Unix.Catalog.GetString("Add folder"), null, "gtk-add");
  		this.actionAddFolder.ShortLabel = global::Mono.Unix.Catalog.GetString("Add folder");
  		w1.Add(this.actionAddFolder, null);
  		this.actionPlay = new global::Gtk.Action("actionPlay", global::Mono.Unix.Catalog.GetString("Play"), null, "gtk-media-play");
  		this.actionPlay.ShortLabel = global::Mono.Unix.Catalog.GetString("Play");
  		w1.Add(this.actionPlay, null);
  		this.propertiesAction = new global::Gtk.Action("propertiesAction", global::Mono.Unix.Catalog.GetString("Menu"), null, "gtk-properties");
  		this.propertiesAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Menu");
  		w1.Add(this.propertiesAction, null);
  		this.actionGoConvert = new global::Gtk.Action("actionGoConvert", global::Mono.Unix.Catalog.GetString("Go convert"), null, "gtk-no");
  		this.actionGoConvert.ShortLabel = global::Mono.Unix.Catalog.GetString("Go convert");
  		w1.Add(this.actionGoConvert, null);
  		this.mediaPlayAction = new global::Gtk.Action("mediaPlayAction", null, null, "gtk-media-play");
  		w1.Add(this.mediaPlayAction, null);
  		this.tAction = new global::Gtk.Action("tAction", global::Mono.Unix.Catalog.GetString("t"), null, null);
  		this.tAction.ShortLabel = global::Mono.Unix.Catalog.GetString("t");
  		w1.Add(this.tAction, null);
  		this.addAction3 = new global::Gtk.Action("addAction3", global::Mono.Unix.Catalog.GetString("Add"), global::Mono.Unix.Catalog.GetString("Add file"), "gtk-add");
  		this.addAction3.ShortLabel = global::Mono.Unix.Catalog.GetString("Add");
  		w1.Add(this.addAction3, null);
  		this.actionApply1 = new global::Gtk.Action("actionApply1", global::Mono.Unix.Catalog.GetString("Apply"), global::Mono.Unix.Catalog.GetString("Apply"), "gtk-apply");
  		this.actionApply1.ShortLabel = global::Mono.Unix.Catalog.GetString("Apply");
  		w1.Add(this.actionApply1, null);
  		this.mediaPlayAction1 = new global::Gtk.Action("mediaPlayAction1", global::Mono.Unix.Catalog.GetString("Go"), global::Mono.Unix.Catalog.GetString("Go convert"), "gtk-media-play");
  		this.mediaPlayAction1.ShortLabel = global::Mono.Unix.Catalog.GetString("Go");
  		w1.Add(this.mediaPlayAction1, null);
  		this.preferencesAction = new global::Gtk.Action("preferencesAction", global::Mono.Unix.Catalog.GetString("Menu"), global::Mono.Unix.Catalog.GetString("Options"), "gtk-preferences");
  		this.preferencesAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Menu");
  		w1.Add(this.preferencesAction, null);
  		this.UIManager.InsertActionGroup(w1, 0);
  		this.AddAccelGroup(this.UIManager.AccelGroup);
  		this.HeightRequest = 720;
  		this.Name = "MainWindow";
  		this.Title = global::Mono.Unix.Catalog.GetString("Media Convert");
  		this.WindowPosition = ((global::Gtk.WindowPosition)(4));
  		this.Resizable = false;
  		this.AllowGrow = false;
  		// Container child MainWindow.Gtk.Container+ContainerChild
  		this.@fixed = new global::Gtk.Fixed();
  		this.@fixed.WidthRequest = 750;
  		this.@fixed.Name = "fixed";
  		this.@fixed.HasWindow = false;
  		// Container child fixed.Gtk.Fixed+FixedChild
  		this.frameFileList = new global::Gtk.Frame();
  		this.frameFileList.WidthRequest = 735;
  		this.frameFileList.HeightRequest = 105;
  		this.frameFileList.Name = "frameFileList";
  		this.frameFileList.ShadowType = ((global::Gtk.ShadowType)(0));
  		// Container child frameFileList.Gtk.Container+ContainerChild
  		this.GtkAlignment10 = new global::Gtk.Alignment(0F, 0F, 1F, 1F);
  		this.GtkAlignment10.Name = "GtkAlignment10";
  		this.GtkAlignment10.LeftPadding = ((uint)(5));
  		// Container child GtkAlignment10.Gtk.Container+ContainerChild
  		this.GtkScrolledWindow = new global::Gtk.ScrolledWindow();
  		this.GtkScrolledWindow.Name = "GtkScrolledWindow";
  		this.GtkScrolledWindow.ShadowType = ((global::Gtk.ShadowType)(1));
  		// Container child GtkScrolledWindow.Gtk.Container+ContainerChild
  		this.tree = new global::Gtk.TreeView();
  		this.tree.WidthRequest = 300;
  		this.tree.CanFocus = true;
  		this.tree.Events = ((global::Gdk.EventMask)(3840));
  		this.tree.Name = "tree";
  		this.tree.Reorderable = true;
  		this.tree.HoverExpand = true;
  		this.GtkScrolledWindow.Add(this.tree);
  		this.GtkAlignment10.Add(this.GtkScrolledWindow);
  		this.frameFileList.Add(this.GtkAlignment10);
  		this.GtkLabelFileList = new global::Gtk.Label();
  		this.GtkLabelFileList.Name = "GtkLabelFileList";
  		this.GtkLabelFileList.LabelProp = global::Mono.Unix.Catalog.GetString("<b></b>");
  		this.GtkLabelFileList.UseMarkup = true;
  		this.frameFileList.LabelWidget = this.GtkLabelFileList;
  		this.@fixed.Add(this.frameFileList);
  		global::Gtk.Fixed.FixedChild w5 = ((global::Gtk.Fixed.FixedChild)(this.@fixed[this.frameFileList]));
  		w5.Y = 40;
  		// Container child fixed.Gtk.Fixed+FixedChild
  		this.frameSourceContainer = new global::Gtk.Frame();
  		this.frameSourceContainer.WidthRequest = 355;
  		this.frameSourceContainer.HeightRequest = 55;
  		this.frameSourceContainer.Name = "frameSourceContainer";
  		// Container child frameSourceContainer.Gtk.Container+ContainerChild
  		this.GtkAlignment9 = new global::Gtk.Alignment(0F, 0F, 1F, 1F);
  		this.GtkAlignment9.Name = "GtkAlignment9";
  		this.GtkAlignment9.LeftPadding = ((uint)(5));
  		// Container child GtkAlignment9.Gtk.Container+ContainerChild
  		this.widgetSourceContainer = null;
  		this.GtkAlignment9.Add(this.widgetSourceContainer);
  		this.frameSourceContainer.Add(this.GtkAlignment9);
  		this.GtkLabelSourceContainer = new global::Gtk.Label();
  		this.GtkLabelSourceContainer.Name = "GtkLabelSourceContainer";
  		this.GtkLabelSourceContainer.LabelProp = global::Mono.Unix.Catalog.GetString("<b>Source</b>");
  		this.GtkLabelSourceContainer.UseMarkup = true;
  		this.frameSourceContainer.LabelWidget = this.GtkLabelSourceContainer;
  		this.@fixed.Add(this.frameSourceContainer);
  		global::Gtk.Fixed.FixedChild w8 = ((global::Gtk.Fixed.FixedChild)(this.@fixed[this.frameSourceContainer]));
  		w8.X = 5;
  		w8.Y = 145;
  		// Container child fixed.Gtk.Fixed+FixedChild
  		this.frameTargetContainer = new global::Gtk.Frame();
  		this.frameTargetContainer.WidthRequest = 355;
  		this.frameTargetContainer.HeightRequest = 55;
  		this.frameTargetContainer.Name = "frameTargetContainer";
  		// Container child frameTargetContainer.Gtk.Container+ContainerChild
  		this.GtkAlignment5 = new global::Gtk.Alignment(0F, 0F, 1F, 1F);
  		this.GtkAlignment5.Name = "GtkAlignment5";
  		this.GtkAlignment5.LeftPadding = ((uint)(5));
  		// Container child GtkAlignment5.Gtk.Container+ContainerChild
  		this.widgetTargetContainer = null;
  		this.GtkAlignment5.Add(this.widgetTargetContainer);
  		this.frameTargetContainer.Add(this.GtkAlignment5);
  		this.GtkLabelTargetContainer = new global::Gtk.Label();
  		this.GtkLabelTargetContainer.Name = "GtkLabelTargetContainer";
  		this.GtkLabelTargetContainer.LabelProp = global::Mono.Unix.Catalog.GetString("<b>Target</b>");
  		this.GtkLabelTargetContainer.UseMarkup = true;
  		this.frameTargetContainer.LabelWidget = this.GtkLabelTargetContainer;
  		this.@fixed.Add(this.frameTargetContainer);
  		global::Gtk.Fixed.FixedChild w11 = ((global::Gtk.Fixed.FixedChild)(this.@fixed[this.frameTargetContainer]));
  		w11.X = 380;
  		w11.Y = 145;
  		// Container child fixed.Gtk.Fixed+FixedChild
  		this.frameTargetVideo = new global::Gtk.Frame();
  		this.frameTargetVideo.WidthRequest = 355;
  		this.frameTargetVideo.HeightRequest = 280;
  		this.frameTargetVideo.Name = "frameTargetVideo";
  		// Container child frameTargetVideo.Gtk.Container+ContainerChild
  		this.GtkAlignment8 = new global::Gtk.Alignment(0F, 0F, 1F, 1F);
  		this.GtkAlignment8.Name = "GtkAlignment8";
  		this.GtkAlignment8.LeftPadding = ((uint)(5));
  		// Container child GtkAlignment8.Gtk.Container+ContainerChild
  		this.widgetTargetMovieTrack = null;
  		this.GtkAlignment8.Add(this.widgetTargetMovieTrack);
  		this.frameTargetVideo.Add(this.GtkAlignment8);
  		this.GtkLabelTargetFrameLabel = new global::Gtk.Label();
  		this.GtkLabelTargetFrameLabel.Name = "GtkLabelTargetFrameLabel";
  		this.GtkLabelTargetFrameLabel.LabelProp = global::Mono.Unix.Catalog.GetString("<b>Video</b>");
  		this.GtkLabelTargetFrameLabel.UseMarkup = true;
  		this.frameTargetVideo.LabelWidget = this.GtkLabelTargetFrameLabel;
  		this.@fixed.Add(this.frameTargetVideo);
  		global::Gtk.Fixed.FixedChild w14 = ((global::Gtk.Fixed.FixedChild)(this.@fixed[this.frameTargetVideo]));
  		w14.X = 380;
  		w14.Y = 200;
  		// Container child fixed.Gtk.Fixed+FixedChild
  
gt: 		this.frameVideo = new global::Gtk.Frame();