Example #1
0
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize(this);
     // Widget LongoMatch.Gui.Component.EventsListWidget
     global::Stetic.BinContainer.Attach(this);
     this.Name = "LongoMatch.Gui.Component.EventsListWidget";
     // Container child LongoMatch.Gui.Component.EventsListWidget.Gtk.Container+ContainerChild
     this.playsnotebook             = new global::Gtk.Notebook();
     this.playsnotebook.CanFocus    = true;
     this.playsnotebook.Name        = "playsnotebook";
     this.playsnotebook.CurrentPage = 0;
     this.playsnotebook.TabPos      = ((global::Gtk.PositionType)(3));
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.playsList        = new global::LongoMatch.Gui.Component.PlaysListTreeWidget();
     this.playsList.Events = ((global::Gdk.EventMask)(256));
     this.playsList.Name   = "playsList";
     this.playsnotebook.Add(this.playsList);
     // Notebook tab
     this.playsList1           = new global::Gtk.Label();
     this.playsList1.Name      = "playsList1";
     this.playsList1.LabelProp = global::Mono.Unix.Catalog.GetString("Events");
     this.playsnotebook.SetTabLabel(this.playsList, this.playsList1);
     this.playsList1.ShowAll();
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.localPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.localPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.localPlayersList.Name   = "localPlayersList";
     this.playsnotebook.Add(this.localPlayersList);
     global::Gtk.Notebook.NotebookChild w2 = ((global::Gtk.Notebook.NotebookChild)(this.playsnotebook [this.localPlayersList]));
     w2.Position = 1;
     // Notebook tab
     this.localPlaysList      = new global::Gtk.Label();
     this.localPlaysList.Name = "localPlaysList";
     this.playsnotebook.SetTabLabel(this.localPlayersList, this.localPlaysList);
     this.localPlaysList.ShowAll();
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.visitorPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.visitorPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.visitorPlayersList.Name   = "visitorPlayersList";
     this.playsnotebook.Add(this.visitorPlayersList);
     global::Gtk.Notebook.NotebookChild w3 = ((global::Gtk.Notebook.NotebookChild)(this.playsnotebook [this.visitorPlayersList]));
     w3.Position = 2;
     // Notebook tab
     this.visitorPlaysList      = new global::Gtk.Label();
     this.visitorPlaysList.Name = "visitorPlaysList";
     this.playsnotebook.SetTabLabel(this.visitorPlayersList, this.visitorPlaysList);
     this.visitorPlaysList.ShowAll();
     this.Add(this.playsnotebook);
     if ((this.Child != null))
     {
         this.Child.ShowAll();
     }
     this.Hide();
 }
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize (this);
     // Widget LongoMatch.Gui.Component.EventsListWidget
     global::Stetic.BinContainer.Attach (this);
     this.Name = "LongoMatch.Gui.Component.EventsListWidget";
     // Container child LongoMatch.Gui.Component.EventsListWidget.Gtk.Container+ContainerChild
     this.playsnotebook = new global::Gtk.Notebook ();
     this.playsnotebook.CanFocus = true;
     this.playsnotebook.Name = "playsnotebook";
     this.playsnotebook.CurrentPage = 0;
     this.playsnotebook.TabPos = ((global::Gtk.PositionType)(3));
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.playsList = new global::LongoMatch.Gui.Component.PlaysListTreeWidget ();
     this.playsList.Events = ((global::Gdk.EventMask)(256));
     this.playsList.Name = "playsList";
     this.playsnotebook.Add (this.playsList);
     // Notebook tab
     this.playsList1 = new global::Gtk.Label ();
     this.playsList1.Name = "playsList1";
     this.playsList1.LabelProp = global::VAS.Core.Catalog.GetString ("Events");
     this.playsnotebook.SetTabLabel (this.playsList, this.playsList1);
     this.playsList1.ShowAll ();
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.localPlayersList = new global::LongoMatch.Gui.Component.PlayersListTreeWidget ();
     this.localPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.localPlayersList.Name = "localPlayersList";
     this.playsnotebook.Add (this.localPlayersList);
     global::Gtk.Notebook.NotebookChild w2 = ((global::Gtk.Notebook.NotebookChild)(this.playsnotebook [this.localPlayersList]));
     w2.Position = 1;
     // Notebook tab
     this.localPlaysList = new global::Gtk.Label ();
     this.localPlaysList.Name = "localPlaysList";
     this.playsnotebook.SetTabLabel (this.localPlayersList, this.localPlaysList);
     this.localPlaysList.ShowAll ();
     // Container child playsnotebook.Gtk.Notebook+NotebookChild
     this.visitorPlayersList = new global::LongoMatch.Gui.Component.PlayersListTreeWidget ();
     this.visitorPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.visitorPlayersList.Name = "visitorPlayersList";
     this.playsnotebook.Add (this.visitorPlayersList);
     global::Gtk.Notebook.NotebookChild w3 = ((global::Gtk.Notebook.NotebookChild)(this.playsnotebook [this.visitorPlayersList]));
     w3.Position = 2;
     // Notebook tab
     this.visitorPlaysList = new global::Gtk.Label ();
     this.visitorPlaysList.Name = "visitorPlaysList";
     this.playsnotebook.SetTabLabel (this.visitorPlayersList, this.visitorPlaysList);
     this.visitorPlaysList.ShowAll ();
     this.Add (this.playsnotebook);
     if ((this.Child != null)) {
         this.Child.ShowAll ();
     }
     this.Hide ();
 }
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize (this);
     // Widget LongoMatch.Gui.MainWindow
     this.UIManager = new global::Gtk.UIManager ();
     global::Gtk.ActionGroup w1 = new global::Gtk.ActionGroup ("Default");
     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.NewPojectAction = new global::Gtk.Action ("NewPojectAction", global::Mono.Unix.Catalog.GetString ("_New Project"), null, "gtk-new");
     this.NewPojectAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_New Project");
     w1.Add (this.NewPojectAction, null);
     this.openAction = new global::Gtk.Action ("openAction", global::Mono.Unix.Catalog.GetString ("_Open Project"), null, "gtk-open");
     this.openAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Open Project");
     w1.Add (this.openAction, null);
     this.QuitAction = new global::Gtk.Action ("QuitAction", global::Mono.Unix.Catalog.GetString ("_Quit"), null, "gtk-quit");
     this.QuitAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Quit");
     w1.Add (this.QuitAction, null);
     this.CloseProjectAction = new global::Gtk.Action ("CloseProjectAction", global::Mono.Unix.Catalog.GetString ("_Close Project"), null, "gtk-close");
     this.CloseProjectAction.Sensitive = false;
     this.CloseProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Close Project");
     w1.Add (this.CloseProjectAction, null);
     this.ToolsAction = new global::Gtk.Action ("ToolsAction", global::Mono.Unix.Catalog.GetString ("_Tools"), null, null);
     this.ToolsAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Tools");
     w1.Add (this.ToolsAction, null);
     this.ProjectsManagerAction = new global::Gtk.Action ("ProjectsManagerAction", global::Mono.Unix.Catalog.GetString ("Projects Manager"), null, null);
     this.ProjectsManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Database Manager");
     w1.Add (this.ProjectsManagerAction, null);
     this.CategoriesTemplatesManagerAction = new global::Gtk.Action ("CategoriesTemplatesManagerAction", global::Mono.Unix.Catalog.GetString ("Categories Templates Manager"), null, null);
     this.CategoriesTemplatesManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Templates Manager");
     w1.Add (this.CategoriesTemplatesManagerAction, null);
     this.ViewAction = new global::Gtk.Action ("ViewAction", global::Mono.Unix.Catalog.GetString ("_View"), null, null);
     this.ViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_View");
     w1.Add (this.ViewAction, "<Control>t");
     this.FullScreenAction = new global::Gtk.ToggleAction ("FullScreenAction", global::Mono.Unix.Catalog.GetString ("Full Screen"), null, "gtk-fullscreen");
     this.FullScreenAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Full Screen");
     w1.Add (this.FullScreenAction, "<Control><Alt>f");
     this.PlaylistAction = new global::Gtk.ToggleAction ("PlaylistAction", global::Mono.Unix.Catalog.GetString ("Playlist"), null, null);
     this.PlaylistAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Playlist");
     w1.Add (this.PlaylistAction, "<Control>p");
     this.TaggingViewAction = new global::Gtk.RadioAction ("TaggingViewAction", global::Mono.Unix.Catalog.GetString ("Tagging view"), null, null, 0);
     this.TaggingViewAction.Group = new global::GLib.SList (global::System.IntPtr.Zero);
     this.TaggingViewAction.Sensitive = false;
     this.TaggingViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Capture Mode");
     w1.Add (this.TaggingViewAction, "<Control>c");
     this.TimelineViewAction = new global::Gtk.RadioAction ("TimelineViewAction", global::Mono.Unix.Catalog.GetString ("Timeline view"), null, null, 0);
     this.TimelineViewAction.Group = this.TaggingViewAction.Group;
     this.TimelineViewAction.Sensitive = false;
     this.TimelineViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Analyze Mode");
     w1.Add (this.TimelineViewAction, "<Control>a");
     this.SaveProjectAction = new global::Gtk.Action ("SaveProjectAction", global::Mono.Unix.Catalog.GetString ("_Save Project"), null, "gtk-save");
     this.SaveProjectAction.Sensitive = false;
     this.SaveProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Save Project");
     w1.Add (this.SaveProjectAction, null);
     this.HelpAction = new global::Gtk.Action ("HelpAction", global::Mono.Unix.Catalog.GetString ("_Help"), null, null);
     this.HelpAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Help");
     w1.Add (this.HelpAction, null);
     this.AboutAction = new global::Gtk.Action ("AboutAction", global::Mono.Unix.Catalog.GetString ("_About"), null, "gtk-about");
     this.AboutAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_About");
     w1.Add (this.AboutAction, null);
     this.ExportProjectToCSVFileAction = new global::Gtk.Action ("ExportProjectToCSVFileAction", global::Mono.Unix.Catalog.GetString ("Export Project To CSV File"), null, null);
     this.ExportProjectToCSVFileAction.Sensitive = false;
     this.ExportProjectToCSVFileAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Export Project To CSV File");
     this.ExportProjectToCSVFileAction.Visible = false;
     w1.Add (this.ExportProjectToCSVFileAction, null);
     this.TeamsTemplatesManagerAction = new global::Gtk.Action ("TeamsTemplatesManagerAction", global::Mono.Unix.Catalog.GetString ("Teams Templates Manager"), null, null);
     this.TeamsTemplatesManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Teams Templates Manager");
     w1.Add (this.TeamsTemplatesManagerAction, null);
     this.HideAllWidgetsAction = new global::Gtk.ToggleAction ("HideAllWidgetsAction", global::Mono.Unix.Catalog.GetString ("Hide All Widgets"), null, null);
     this.HideAllWidgetsAction.Sensitive = false;
     this.HideAllWidgetsAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Hide All Widgets");
     w1.Add (this.HideAllWidgetsAction, null);
     this.HelpAction1 = new global::Gtk.Action ("HelpAction1", global::Mono.Unix.Catalog.GetString ("_Help"), null, "gtk-help");
     this.HelpAction1.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Help");
     w1.Add (this.HelpAction1, null);
     this.DrawingToolAction = new global::Gtk.ToggleAction ("DrawingToolAction", global::Mono.Unix.Catalog.GetString ("_Drawing Tool"), null, null);
     this.DrawingToolAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Drawing Tool");
     w1.Add (this.DrawingToolAction, "<Control>d");
     this.ImportProjectAction = new global::Gtk.Action ("ImportProjectAction", global::Mono.Unix.Catalog.GetString ("_Import Project"), null, "stock-import");
     this.ImportProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("_Import Project");
     w1.Add (this.ImportProjectAction, "<Control>i");
     this.ManualTaggingViewAction = new global::Gtk.RadioAction ("ManualTaggingViewAction", global::Mono.Unix.Catalog.GetString ("Manual tagging view"), null, null, 0);
     this.ManualTaggingViewAction.Group = this.TimelineViewAction.Group;
     this.ManualTaggingViewAction.Sensitive = false;
     this.ManualTaggingViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Free Capture Mode");
     w1.Add (this.ManualTaggingViewAction, "<Control>f");
     this.GameUnitsViewAction = new global::Gtk.RadioAction ("GameUnitsViewAction", global::Mono.Unix.Catalog.GetString ("Game units view"), null, null, 0);
     this.GameUnitsViewAction.Group = this.TimelineViewAction.Group;
     this.GameUnitsViewAction.Sensitive = false;
     this.GameUnitsViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Game units view");
     w1.Add (this.GameUnitsViewAction, null);
     this.ExportProjectAction = new global::Gtk.Action ("ExportProjectAction", global::Mono.Unix.Catalog.GetString ("Export Project"), null, null);
     this.ExportProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Export Project");
     w1.Add (this.ExportProjectAction, null);
     this.ExportProjectAction1 = new global::Gtk.Action ("ExportProjectAction1", global::Mono.Unix.Catalog.GetString ("Export Project"), null, null);
     this.ExportProjectAction1.Sensitive = false;
     this.ExportProjectAction1.ShortLabel = global::Mono.Unix.Catalog.GetString ("Export Project");
     w1.Add (this.ExportProjectAction1, null);
     this.Action = new global::Gtk.Action ("Action", null, null, null);
     w1.Add (this.Action, null);
     this.ExportToProjectFileAction = new global::Gtk.Action ("ExportToProjectFileAction", global::Mono.Unix.Catalog.GetString ("Export to project file"), null, null);
     this.ExportToProjectFileAction.ShortLabel = global::Mono.Unix.Catalog.GetString ("Export to project file");
     w1.Add (this.ExportToProjectFileAction, null);
     this.UIManager.InsertActionGroup (w1, 0);
     this.AddAccelGroup (this.UIManager.AccelGroup);
     this.Name = "LongoMatch.Gui.MainWindow";
     this.Title = global::Mono.Unix.Catalog.GetString ("LongoMatch");
     this.Icon = global::Stetic.IconLoader.LoadIcon (this, "longomatch", global::Gtk.IconSize.Dialog);
     this.WindowPosition = ((global::Gtk.WindowPosition)(1));
     this.Gravity = ((global::Gdk.Gravity)(5));
     // Container child LongoMatch.Gui.MainWindow.Gtk.Container+ContainerChild
     this.vbox1 = new global::Gtk.VBox ();
     this.vbox1.Name = "vbox1";
     this.vbox1.Spacing = 6;
     // Container child vbox1.Gtk.Box+BoxChild
     this.menubox = new global::Gtk.VBox ();
     this.menubox.Name = "menubox";
     this.menubox.Spacing = 6;
     // Container child menubox.Gtk.Box+BoxChild
     this.UIManager.AddUiFromString ("<ui><menubar name='menubar1'><menu name='FileAction' action='FileAction'><menuitem name='NewPojectAction' action='NewPojectAction'/><menuitem name='openAction' action='openAction'/><menuitem name='SaveProjectAction' action='SaveProjectAction'/><menuitem name='CloseProjectAction' action='CloseProjectAction'/><separator/><menuitem name='ImportProjectAction' action='ImportProjectAction'/><separator/><menuitem name='QuitAction' action='QuitAction'/></menu><menu name='ToolsAction' action='ToolsAction'><menuitem name='ProjectsManagerAction' action='ProjectsManagerAction'/><menuitem name='CategoriesTemplatesManagerAction' action='CategoriesTemplatesManagerAction'/><menuitem name='TeamsTemplatesManagerAction' action='TeamsTemplatesManagerAction'/><menu name='ExportProjectAction1' action='ExportProjectAction1'><menuitem name='ExportToProjectFileAction' action='ExportToProjectFileAction'/></menu></menu><menu name='ViewAction' action='ViewAction'><menuitem name='FullScreenAction' action='FullScreenAction'/><menuitem name='HideAllWidgetsAction' action='HideAllWidgetsAction'/><separator/><menuitem name='PlaylistAction' action='PlaylistAction'/><separator/><menuitem name='TaggingViewAction' action='TaggingViewAction'/><menuitem name='ManualTaggingViewAction' action='ManualTaggingViewAction'/><menuitem name='TimelineViewAction' action='TimelineViewAction'/><menuitem name='GameUnitsViewAction' action='GameUnitsViewAction'/></menu><menu name='HelpAction' action='HelpAction'><menuitem name='AboutAction' action='AboutAction'/><menuitem name='HelpAction1' action='HelpAction1'/></menu></menubar></ui>");
     this.menubar1 = ((global::Gtk.MenuBar)(this.UIManager.GetWidget ("/menubar1")));
     this.menubar1.Name = "menubar1";
     this.menubox.Add (this.menubar1);
     global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.menubox [this.menubar1]));
     w2.Position = 0;
     w2.Expand = false;
     w2.Fill = false;
     this.vbox1.Add (this.menubox);
     global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.menubox]));
     w3.Position = 0;
     w3.Expand = false;
     w3.Fill = false;
     // Container child vbox1.Gtk.Box+BoxChild
     this.hpaned = new global::Gtk.HPaned ();
     this.hpaned.CanFocus = true;
     this.hpaned.Name = "hpaned";
     this.hpaned.Position = 161;
     // Container child hpaned.Gtk.Paned+PanedChild
     this.leftbox = new global::Gtk.VBox ();
     this.leftbox.Name = "leftbox";
     this.leftbox.Spacing = 6;
     // Container child leftbox.Gtk.Box+BoxChild
     this.notebook1 = new global::Gtk.Notebook ();
     this.notebook1.CanFocus = true;
     this.notebook1.Name = "notebook1";
     this.notebook1.CurrentPage = 3;
     this.notebook1.TabPos = ((global::Gtk.PositionType)(3));
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.playsList = new global::LongoMatch.Gui.Component.PlaysListTreeWidget ();
     this.playsList.Events = ((global::Gdk.EventMask)(256));
     this.playsList.Name = "playsList";
     this.notebook1.Add (this.playsList);
     // Notebook tab
     this.playslabel = new global::Gtk.Label ();
     this.playslabel.Name = "playslabel";
     this.playslabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Plays");
     this.notebook1.SetTabLabel (this.playsList, this.playslabel);
     this.playslabel.ShowAll ();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.localPlayersList = new global::LongoMatch.Gui.Component.PlayersListTreeWidget ();
     this.localPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.localPlayersList.Name = "localPlayersList";
     this.notebook1.Add (this.localPlayersList);
     global::Gtk.Notebook.NotebookChild w5 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.localPlayersList]));
     w5.Position = 1;
     // Notebook tab
     this.localteamlabel = new global::Gtk.Label ();
     this.localteamlabel.Name = "localteamlabel";
     this.localteamlabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Local Team");
     this.notebook1.SetTabLabel (this.localPlayersList, this.localteamlabel);
     this.localteamlabel.ShowAll ();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.visitorPlayersList = new global::LongoMatch.Gui.Component.PlayersListTreeWidget ();
     this.visitorPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.visitorPlayersList.Name = "visitorPlayersList";
     this.notebook1.Add (this.visitorPlayersList);
     global::Gtk.Notebook.NotebookChild w6 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.visitorPlayersList]));
     w6.Position = 2;
     // Notebook tab
     this.visitorteamlabel = new global::Gtk.Label ();
     this.visitorteamlabel.Name = "visitorteamlabel";
     this.visitorteamlabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Visitor Team");
     this.notebook1.SetTabLabel (this.visitorPlayersList, this.visitorteamlabel);
     this.visitorteamlabel.ShowAll ();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.tagsList = new global::LongoMatch.Gui.Component.TagsTreeWidget ();
     this.tagsList.Sensitive = false;
     this.tagsList.Events = ((global::Gdk.EventMask)(256));
     this.tagsList.Name = "tagsList";
     this.notebook1.Add (this.tagsList);
     global::Gtk.Notebook.NotebookChild w7 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.tagsList]));
     w7.Position = 3;
     // Notebook tab
     this.tagslabel = new global::Gtk.Label ();
     this.tagslabel.Name = "tagslabel";
     this.tagslabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Tags");
     this.notebook1.SetTabLabel (this.tagsList, this.tagslabel);
     this.tagslabel.ShowAll ();
     this.leftbox.Add (this.notebook1);
     global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.leftbox [this.notebook1]));
     w8.Position = 0;
     this.hpaned.Add (this.leftbox);
     global::Gtk.Paned.PanedChild w9 = ((global::Gtk.Paned.PanedChild)(this.hpaned [this.leftbox]));
     w9.Resize = false;
     // Container child hpaned.Gtk.Paned+PanedChild
     this.hpaned1 = new global::Gtk.HPaned ();
     this.hpaned1.CanFocus = true;
     this.hpaned1.Name = "hpaned1";
     this.hpaned1.Position = 952;
     // Container child hpaned1.Gtk.Paned+PanedChild
     this.downbox = new global::Gtk.VBox ();
     this.downbox.Name = "downbox";
     this.downbox.Spacing = 6;
     // Container child downbox.Gtk.Box+BoxChild
     this.videowidgetsbox = new global::Gtk.HBox ();
     this.videowidgetsbox.Name = "videowidgetsbox";
     this.videowidgetsbox.Spacing = 6;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.drawingtoolbox1 = new global::LongoMatch.Gui.Component.DrawingToolBox ();
     this.drawingtoolbox1.Events = ((global::Gdk.EventMask)(256));
     this.drawingtoolbox1.Name = "drawingtoolbox1";
     this.videowidgetsbox.Add (this.drawingtoolbox1);
     global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.drawingtoolbox1]));
     w10.Position = 0;
     w10.Expand = false;
     w10.Fill = false;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.player = new global::LongoMatch.Gui.PlayerBin ();
     this.player.Events = ((global::Gdk.EventMask)(256));
     this.player.Name = "player";
     this.player.Rate = 1F;
     this.player.ExpandLogo = true;
     this.videowidgetsbox.Add (this.player);
     global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.player]));
     w11.Position = 1;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.capturer = new global::LongoMatch.Gui.CapturerBin ();
     this.capturer.Events = ((global::Gdk.EventMask)(256));
     this.capturer.Name = "capturer";
     this.videowidgetsbox.Add (this.capturer);
     global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.capturer]));
     w12.Position = 2;
     this.downbox.Add (this.videowidgetsbox);
     global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.downbox [this.videowidgetsbox]));
     w13.Position = 0;
     // Container child downbox.Gtk.Box+BoxChild
     this.buttonswidget = new global::LongoMatch.Gui.Component.ButtonsWidget ();
     this.buttonswidget.Events = ((global::Gdk.EventMask)(256));
     this.buttonswidget.Name = "buttonswidget";
     this.downbox.Add (this.buttonswidget);
     global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.downbox [this.buttonswidget]));
     w14.Position = 1;
     w14.Expand = false;
     // Container child downbox.Gtk.Box+BoxChild
     this.gameunitstaggerwidget1 = new global::LongoMatch.Gui.Component.GameUnitsTagger ();
     this.gameunitstaggerwidget1.Events = ((global::Gdk.EventMask)(256));
     this.gameunitstaggerwidget1.Name = "gameunitstaggerwidget1";
     this.downbox.Add (this.gameunitstaggerwidget1);
     global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.downbox [this.gameunitstaggerwidget1]));
     w15.Position = 2;
     w15.Expand = false;
     this.hpaned1.Add (this.downbox);
     global::Gtk.Paned.PanedChild w16 = ((global::Gtk.Paned.PanedChild)(this.hpaned1 [this.downbox]));
     w16.Resize = false;
     w16.Shrink = false;
     // Container child hpaned1.Gtk.Paned+PanedChild
     this.rightvbox = new global::Gtk.VBox ();
     this.rightvbox.WidthRequest = 100;
     this.rightvbox.Name = "rightvbox";
     this.rightvbox.Spacing = 6;
     // Container child rightvbox.Gtk.Box+BoxChild
     this.notes = new global::LongoMatch.Gui.Component.NotesWidget ();
     this.notes.Events = ((global::Gdk.EventMask)(256));
     this.notes.Name = "notes";
     this.rightvbox.Add (this.notes);
     global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.rightvbox [this.notes]));
     w17.Position = 0;
     // Container child rightvbox.Gtk.Box+BoxChild
     this.playlist = new global::LongoMatch.Gui.Component.PlayListWidget ();
     this.playlist.WidthRequest = 100;
     this.playlist.Events = ((global::Gdk.EventMask)(256));
     this.playlist.Name = "playlist";
     this.rightvbox.Add (this.playlist);
     global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.rightvbox [this.playlist]));
     w18.Position = 1;
     this.hpaned1.Add (this.rightvbox);
     global::Gtk.Paned.PanedChild w19 = ((global::Gtk.Paned.PanedChild)(this.hpaned1 [this.rightvbox]));
     w19.Resize = false;
     w19.Shrink = false;
     this.hpaned.Add (this.hpaned1);
     global::Gtk.Paned.PanedChild w20 = ((global::Gtk.Paned.PanedChild)(this.hpaned [this.hpaned1]));
     w20.Resize = false;
     w20.Shrink = false;
     this.vbox1.Add (this.hpaned);
     global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.hpaned]));
     w21.Position = 1;
     // Container child vbox1.Gtk.Box+BoxChild
     this.statusbar1 = new global::Gtk.Statusbar ();
     this.statusbar1.Name = "statusbar1";
     this.statusbar1.Spacing = 6;
     // Container child statusbar1.Gtk.Box+BoxChild
     this.renderingstatebar1 = new global::LongoMatch.Gui.Component.RenderingStateBar ();
     this.renderingstatebar1.Events = ((global::Gdk.EventMask)(256));
     this.renderingstatebar1.Name = "renderingstatebar1";
     this.renderingstatebar1.Fraction = 0;
     this.statusbar1.Add (this.renderingstatebar1);
     global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.statusbar1 [this.renderingstatebar1]));
     w22.Position = 2;
     w22.Expand = false;
     w22.Fill = false;
     this.vbox1.Add (this.statusbar1);
     global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.statusbar1]));
     w23.Position = 2;
     w23.Expand = false;
     w23.Fill = false;
     this.Add (this.vbox1);
     if ((this.Child != null)) {
         this.Child.ShowAll ();
     }
     this.DefaultWidth = 1342;
     this.DefaultHeight = 686;
     this.leftbox.Hide ();
     this.drawingtoolbox1.Hide ();
     this.buttonswidget.Hide ();
     this.notes.Hide ();
     this.playlist.Hide ();
     this.rightvbox.Hide ();
     this.renderingstatebar1.Hide ();
     this.Show ();
     this.NewPojectAction.Activated += new global::System.EventHandler (this.OnNewActivated);
     this.openAction.Activated += new global::System.EventHandler (this.OnOpenActivated);
     this.FullScreenAction.Toggled += new global::System.EventHandler (this.OnFullScreenActionToggled);
     this.PlaylistAction.Toggled += new global::System.EventHandler (this.OnPlaylistActionToggled);
     this.TaggingViewAction.Toggled += new global::System.EventHandler (this.OnViewToggled);
     this.TimelineViewAction.Toggled += new global::System.EventHandler (this.OnViewToggled);
     this.AboutAction.Activated += new global::System.EventHandler (this.OnAboutActionActivated);
     this.HideAllWidgetsAction.Toggled += new global::System.EventHandler (this.OnHideAllWidgetsActionToggled);
     this.HelpAction1.Activated += new global::System.EventHandler (this.OnHelpAction1Activated);
     this.DrawingToolAction.Toggled += new global::System.EventHandler (this.OnDrawingToolActionToggled);
     this.ManualTaggingViewAction.Toggled += new global::System.EventHandler (this.OnViewToggled);
     this.GameUnitsViewAction.Toggled += new global::System.EventHandler (this.OnViewToggled);
     this.playsList.TimeNodeSelected += new global::LongoMatch.Handlers.PlaySelectedHandler (this.OnTimeNodeSelected);
     this.player.Error += new global::LongoMatch.Handlers.ErrorHandler (this.OnPlayerbin1Error);
     this.player.SegmentClosedEvent += new global::LongoMatch.Handlers.SegmentClosedHandler (this.OnSegmentClosedEvent);
     this.capturer.Error += new global::LongoMatch.Handlers.ErrorHandler (this.OnCapturerBinError);
 }
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize(this);
     // Widget LongoMatch.Gui.MainWindow
     this.UIManager = new global::Gtk.UIManager();
     global::Gtk.ActionGroup w1 = new global::Gtk.ActionGroup("Default");
     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.NewPojectAction            = new global::Gtk.Action("NewPojectAction", global::Mono.Unix.Catalog.GetString("_New Project"), null, "gtk-new");
     this.NewPojectAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_New Project");
     w1.Add(this.NewPojectAction, null);
     this.openAction            = new global::Gtk.Action("openAction", global::Mono.Unix.Catalog.GetString("_Open Project"), null, "gtk-open");
     this.openAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Open Project");
     w1.Add(this.openAction, null);
     this.QuitAction            = new global::Gtk.Action("QuitAction", global::Mono.Unix.Catalog.GetString("_Quit"), null, "gtk-quit");
     this.QuitAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Quit");
     w1.Add(this.QuitAction, null);
     this.CloseProjectAction            = new global::Gtk.Action("CloseProjectAction", global::Mono.Unix.Catalog.GetString("_Close Project"), null, "gtk-close");
     this.CloseProjectAction.Sensitive  = false;
     this.CloseProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Close Project");
     w1.Add(this.CloseProjectAction, null);
     this.ToolsAction            = new global::Gtk.Action("ToolsAction", global::Mono.Unix.Catalog.GetString("_Tools"), null, null);
     this.ToolsAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Tools");
     w1.Add(this.ToolsAction, null);
     this.ProjectsManagerAction            = new global::Gtk.Action("ProjectsManagerAction", global::Mono.Unix.Catalog.GetString("Projects Manager"), null, null);
     this.ProjectsManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Database Manager");
     w1.Add(this.ProjectsManagerAction, null);
     this.CategoriesTemplatesManagerAction            = new global::Gtk.Action("CategoriesTemplatesManagerAction", global::Mono.Unix.Catalog.GetString("Categories Templates Manager"), null, null);
     this.CategoriesTemplatesManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Templates Manager");
     w1.Add(this.CategoriesTemplatesManagerAction, null);
     this.ViewAction            = new global::Gtk.Action("ViewAction", global::Mono.Unix.Catalog.GetString("_View"), null, null);
     this.ViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_View");
     w1.Add(this.ViewAction, "<Control>t");
     this.FullScreenAction            = new global::Gtk.ToggleAction("FullScreenAction", global::Mono.Unix.Catalog.GetString("Full Screen"), null, "gtk-fullscreen");
     this.FullScreenAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Full Screen");
     w1.Add(this.FullScreenAction, "<Control><Alt>f");
     this.PlaylistAction            = new global::Gtk.ToggleAction("PlaylistAction", global::Mono.Unix.Catalog.GetString("Playlist"), null, null);
     this.PlaylistAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Playlist");
     w1.Add(this.PlaylistAction, "<Control>p");
     this.TaggingViewAction            = new global::Gtk.RadioAction("TaggingViewAction", global::Mono.Unix.Catalog.GetString("Tagging view"), null, null, 0);
     this.TaggingViewAction.Group      = new global::GLib.SList(global::System.IntPtr.Zero);
     this.TaggingViewAction.Sensitive  = false;
     this.TaggingViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Capture Mode");
     w1.Add(this.TaggingViewAction, "<Control>c");
     this.TimelineViewAction            = new global::Gtk.RadioAction("TimelineViewAction", global::Mono.Unix.Catalog.GetString("Timeline view"), null, null, 0);
     this.TimelineViewAction.Group      = this.TaggingViewAction.Group;
     this.TimelineViewAction.Sensitive  = false;
     this.TimelineViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Analyze Mode");
     w1.Add(this.TimelineViewAction, "<Control>a");
     this.SaveProjectAction            = new global::Gtk.Action("SaveProjectAction", global::Mono.Unix.Catalog.GetString("_Save Project"), null, "gtk-save");
     this.SaveProjectAction.Sensitive  = false;
     this.SaveProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Save Project");
     w1.Add(this.SaveProjectAction, null);
     this.HelpAction            = new global::Gtk.Action("HelpAction", global::Mono.Unix.Catalog.GetString("_Help"), null, null);
     this.HelpAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Help");
     w1.Add(this.HelpAction, null);
     this.AboutAction            = new global::Gtk.Action("AboutAction", global::Mono.Unix.Catalog.GetString("_About"), null, "gtk-about");
     this.AboutAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_About");
     w1.Add(this.AboutAction, null);
     this.ExportProjectToCSVFileAction            = new global::Gtk.Action("ExportProjectToCSVFileAction", global::Mono.Unix.Catalog.GetString("Export Project To CSV File"), null, null);
     this.ExportProjectToCSVFileAction.Sensitive  = false;
     this.ExportProjectToCSVFileAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Export Project To CSV File");
     this.ExportProjectToCSVFileAction.Visible    = false;
     w1.Add(this.ExportProjectToCSVFileAction, null);
     this.TeamsTemplatesManagerAction            = new global::Gtk.Action("TeamsTemplatesManagerAction", global::Mono.Unix.Catalog.GetString("Teams Templates Manager"), null, null);
     this.TeamsTemplatesManagerAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Teams Templates Manager");
     w1.Add(this.TeamsTemplatesManagerAction, null);
     this.HideAllWidgetsAction            = new global::Gtk.ToggleAction("HideAllWidgetsAction", global::Mono.Unix.Catalog.GetString("Hide All Widgets"), null, null);
     this.HideAllWidgetsAction.Sensitive  = false;
     this.HideAllWidgetsAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Hide All Widgets");
     w1.Add(this.HideAllWidgetsAction, null);
     this.HelpAction1            = new global::Gtk.Action("HelpAction1", global::Mono.Unix.Catalog.GetString("_Help"), null, "gtk-help");
     this.HelpAction1.ShortLabel = global::Mono.Unix.Catalog.GetString("_Help");
     w1.Add(this.HelpAction1, null);
     this.DrawingToolAction            = new global::Gtk.ToggleAction("DrawingToolAction", global::Mono.Unix.Catalog.GetString("_Drawing Tool"), null, null);
     this.DrawingToolAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Drawing Tool");
     w1.Add(this.DrawingToolAction, "<Control>d");
     this.ImportProjectAction            = new global::Gtk.Action("ImportProjectAction", global::Mono.Unix.Catalog.GetString("_Import Project"), null, "stock-import");
     this.ImportProjectAction.ShortLabel = global::Mono.Unix.Catalog.GetString("_Import Project");
     w1.Add(this.ImportProjectAction, "<Control>i");
     this.ManualTaggingViewAction            = new global::Gtk.RadioAction("ManualTaggingViewAction", global::Mono.Unix.Catalog.GetString("Manual tagging view"), null, null, 0);
     this.ManualTaggingViewAction.Group      = this.TimelineViewAction.Group;
     this.ManualTaggingViewAction.Sensitive  = false;
     this.ManualTaggingViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Free Capture Mode");
     w1.Add(this.ManualTaggingViewAction, "<Control>f");
     this.GameUnitsViewAction            = new global::Gtk.RadioAction("GameUnitsViewAction", global::Mono.Unix.Catalog.GetString("Game units view"), null, null, 0);
     this.GameUnitsViewAction.Group      = this.TimelineViewAction.Group;
     this.GameUnitsViewAction.Sensitive  = false;
     this.GameUnitsViewAction.ShortLabel = global::Mono.Unix.Catalog.GetString("Game units view");
     w1.Add(this.GameUnitsViewAction, null);
     this.UIManager.InsertActionGroup(w1, 0);
     this.AddAccelGroup(this.UIManager.AccelGroup);
     this.Name           = "LongoMatch.Gui.MainWindow";
     this.Title          = global::Mono.Unix.Catalog.GetString("LongoMatch");
     this.Icon           = global::Stetic.IconLoader.LoadIcon(this, "longomatch", global::Gtk.IconSize.Dialog);
     this.WindowPosition = ((global::Gtk.WindowPosition)(1));
     this.Gravity        = ((global::Gdk.Gravity)(5));
     // Container child LongoMatch.Gui.MainWindow.Gtk.Container+ContainerChild
     this.vbox1         = new global::Gtk.VBox();
     this.vbox1.Name    = "vbox1";
     this.vbox1.Spacing = 6;
     // Container child vbox1.Gtk.Box+BoxChild
     this.menubox         = new global::Gtk.VBox();
     this.menubox.Name    = "menubox";
     this.menubox.Spacing = 6;
     // Container child menubox.Gtk.Box+BoxChild
     this.UIManager.AddUiFromString("<ui><menubar name='menubar1'><menu name='FileAction' action='FileAction'><menuitem name='NewPojectAction' action='NewPojectAction'/><menuitem name='openAction' action='openAction'/><menuitem name='SaveProjectAction' action='SaveProjectAction'/><menuitem name='CloseProjectAction' action='CloseProjectAction'/><separator/><menuitem name='ImportProjectAction' action='ImportProjectAction'/><separator/><menuitem name='QuitAction' action='QuitAction'/></menu><menu name='ToolsAction' action='ToolsAction'><menuitem name='ProjectsManagerAction' action='ProjectsManagerAction'/><menuitem name='CategoriesTemplatesManagerAction' action='CategoriesTemplatesManagerAction'/><menuitem name='TeamsTemplatesManagerAction' action='TeamsTemplatesManagerAction'/><menuitem name='ExportProjectToCSVFileAction' action='ExportProjectToCSVFileAction'/></menu><menu name='ViewAction' action='ViewAction'><menuitem name='FullScreenAction' action='FullScreenAction'/><menuitem name='HideAllWidgetsAction' action='HideAllWidgetsAction'/><separator/><menuitem name='PlaylistAction' action='PlaylistAction'/><separator/><menuitem name='TaggingViewAction' action='TaggingViewAction'/><menuitem name='ManualTaggingViewAction' action='ManualTaggingViewAction'/><menuitem name='TimelineViewAction' action='TimelineViewAction'/><menuitem name='GameUnitsViewAction' action='GameUnitsViewAction'/></menu><menu name='HelpAction' action='HelpAction'><menuitem name='AboutAction' action='AboutAction'/><menuitem name='HelpAction1' action='HelpAction1'/></menu></menubar></ui>");
     this.menubar1      = ((global::Gtk.MenuBar)(this.UIManager.GetWidget("/menubar1")));
     this.menubar1.Name = "menubar1";
     this.menubox.Add(this.menubar1);
     global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.menubox [this.menubar1]));
     w2.Position = 0;
     w2.Expand   = false;
     w2.Fill     = false;
     this.vbox1.Add(this.menubox);
     global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.menubox]));
     w3.Position = 0;
     w3.Expand   = false;
     w3.Fill     = false;
     // Container child vbox1.Gtk.Box+BoxChild
     this.hpaned          = new global::Gtk.HPaned();
     this.hpaned.CanFocus = true;
     this.hpaned.Name     = "hpaned";
     this.hpaned.Position = 161;
     // Container child hpaned.Gtk.Paned+PanedChild
     this.leftbox         = new global::Gtk.VBox();
     this.leftbox.Name    = "leftbox";
     this.leftbox.Spacing = 6;
     // Container child leftbox.Gtk.Box+BoxChild
     this.notebook1             = new global::Gtk.Notebook();
     this.notebook1.CanFocus    = true;
     this.notebook1.Name        = "notebook1";
     this.notebook1.CurrentPage = 3;
     this.notebook1.TabPos      = ((global::Gtk.PositionType)(3));
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.playsList        = new global::LongoMatch.Gui.Component.PlaysListTreeWidget();
     this.playsList.Events = ((global::Gdk.EventMask)(256));
     this.playsList.Name   = "playsList";
     this.notebook1.Add(this.playsList);
     // Notebook tab
     this.playslabel           = new global::Gtk.Label();
     this.playslabel.Name      = "playslabel";
     this.playslabel.LabelProp = global::Mono.Unix.Catalog.GetString("Plays");
     this.notebook1.SetTabLabel(this.playsList, this.playslabel);
     this.playslabel.ShowAll();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.localPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.localPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.localPlayersList.Name   = "localPlayersList";
     this.notebook1.Add(this.localPlayersList);
     global::Gtk.Notebook.NotebookChild w5 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.localPlayersList]));
     w5.Position = 1;
     // Notebook tab
     this.localteamlabel           = new global::Gtk.Label();
     this.localteamlabel.Name      = "localteamlabel";
     this.localteamlabel.LabelProp = global::Mono.Unix.Catalog.GetString("Local Team");
     this.notebook1.SetTabLabel(this.localPlayersList, this.localteamlabel);
     this.localteamlabel.ShowAll();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.visitorPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.visitorPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.visitorPlayersList.Name   = "visitorPlayersList";
     this.notebook1.Add(this.visitorPlayersList);
     global::Gtk.Notebook.NotebookChild w6 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.visitorPlayersList]));
     w6.Position = 2;
     // Notebook tab
     this.visitorteamlabel           = new global::Gtk.Label();
     this.visitorteamlabel.Name      = "visitorteamlabel";
     this.visitorteamlabel.LabelProp = global::Mono.Unix.Catalog.GetString("Visitor Team");
     this.notebook1.SetTabLabel(this.visitorPlayersList, this.visitorteamlabel);
     this.visitorteamlabel.ShowAll();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.tagsList           = new global::LongoMatch.Gui.Component.TagsTreeWidget();
     this.tagsList.Sensitive = false;
     this.tagsList.Events    = ((global::Gdk.EventMask)(256));
     this.tagsList.Name      = "tagsList";
     this.notebook1.Add(this.tagsList);
     global::Gtk.Notebook.NotebookChild w7 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.tagsList]));
     w7.Position = 3;
     // Notebook tab
     this.tagslabel           = new global::Gtk.Label();
     this.tagslabel.Name      = "tagslabel";
     this.tagslabel.LabelProp = global::Mono.Unix.Catalog.GetString("Tags");
     this.notebook1.SetTabLabel(this.tagsList, this.tagslabel);
     this.tagslabel.ShowAll();
     this.leftbox.Add(this.notebook1);
     global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.leftbox [this.notebook1]));
     w8.Position = 0;
     this.hpaned.Add(this.leftbox);
     global::Gtk.Paned.PanedChild w9 = ((global::Gtk.Paned.PanedChild)(this.hpaned [this.leftbox]));
     w9.Resize = false;
     // Container child hpaned.Gtk.Paned+PanedChild
     this.hpaned1          = new global::Gtk.HPaned();
     this.hpaned1.CanFocus = true;
     this.hpaned1.Name     = "hpaned1";
     this.hpaned1.Position = 834;
     // Container child hpaned1.Gtk.Paned+PanedChild
     this.downbox         = new global::Gtk.VBox();
     this.downbox.Name    = "downbox";
     this.downbox.Spacing = 6;
     // Container child downbox.Gtk.Box+BoxChild
     this.videowidgetsbox         = new global::Gtk.HBox();
     this.videowidgetsbox.Name    = "videowidgetsbox";
     this.videowidgetsbox.Spacing = 6;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.drawingtoolbox1        = new global::LongoMatch.Gui.Component.DrawingToolBox();
     this.drawingtoolbox1.Events = ((global::Gdk.EventMask)(256));
     this.drawingtoolbox1.Name   = "drawingtoolbox1";
     this.videowidgetsbox.Add(this.drawingtoolbox1);
     global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.drawingtoolbox1]));
     w10.Position = 0;
     w10.Expand   = false;
     w10.Fill     = false;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.player            = new global::LongoMatch.Gui.PlayerBin();
     this.player.Events     = ((global::Gdk.EventMask)(256));
     this.player.Name       = "player";
     this.player.Rate       = 1F;
     this.player.ExpandLogo = true;
     this.videowidgetsbox.Add(this.player);
     global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.player]));
     w11.Position = 1;
     // Container child videowidgetsbox.Gtk.Box+BoxChild
     this.capturer        = new global::LongoMatch.Gui.CapturerBin();
     this.capturer.Events = ((global::Gdk.EventMask)(256));
     this.capturer.Name   = "capturer";
     this.videowidgetsbox.Add(this.capturer);
     global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.videowidgetsbox [this.capturer]));
     w12.Position = 2;
     this.downbox.Add(this.videowidgetsbox);
     global::Gtk.Box.BoxChild w13 = ((global::Gtk.Box.BoxChild)(this.downbox [this.videowidgetsbox]));
     w13.Position = 0;
     // Container child downbox.Gtk.Box+BoxChild
     this.buttonswidget        = new global::LongoMatch.Gui.Component.ButtonsWidget();
     this.buttonswidget.Events = ((global::Gdk.EventMask)(256));
     this.buttonswidget.Name   = "buttonswidget";
     this.downbox.Add(this.buttonswidget);
     global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.downbox [this.buttonswidget]));
     w14.Position = 1;
     w14.Expand   = false;
     // Container child downbox.Gtk.Box+BoxChild
     this.gameunitstaggerwidget1        = new global::LongoMatch.Gui.Component.GameUnitsTagger();
     this.gameunitstaggerwidget1.Events = ((global::Gdk.EventMask)(256));
     this.gameunitstaggerwidget1.Name   = "gameunitstaggerwidget1";
     this.downbox.Add(this.gameunitstaggerwidget1);
     global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.downbox [this.gameunitstaggerwidget1]));
     w15.Position = 2;
     w15.Expand   = false;
     this.hpaned1.Add(this.downbox);
     global::Gtk.Paned.PanedChild w16 = ((global::Gtk.Paned.PanedChild)(this.hpaned1 [this.downbox]));
     w16.Resize = false;
     w16.Shrink = false;
     // Container child hpaned1.Gtk.Paned+PanedChild
     this.rightvbox = new global::Gtk.VBox();
     this.rightvbox.WidthRequest = 100;
     this.rightvbox.Name         = "rightvbox";
     this.rightvbox.Spacing      = 6;
     // Container child rightvbox.Gtk.Box+BoxChild
     this.notes        = new global::LongoMatch.Gui.Component.NotesWidget();
     this.notes.Events = ((global::Gdk.EventMask)(256));
     this.notes.Name   = "notes";
     this.rightvbox.Add(this.notes);
     global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.rightvbox [this.notes]));
     w17.Position = 0;
     // Container child rightvbox.Gtk.Box+BoxChild
     this.playlist = new global::LongoMatch.Gui.Component.PlayListWidget();
     this.playlist.WidthRequest = 100;
     this.playlist.Events       = ((global::Gdk.EventMask)(256));
     this.playlist.Name         = "playlist";
     this.rightvbox.Add(this.playlist);
     global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.rightvbox [this.playlist]));
     w18.Position = 1;
     this.hpaned1.Add(this.rightvbox);
     global::Gtk.Paned.PanedChild w19 = ((global::Gtk.Paned.PanedChild)(this.hpaned1 [this.rightvbox]));
     w19.Resize = false;
     w19.Shrink = false;
     this.hpaned.Add(this.hpaned1);
     global::Gtk.Paned.PanedChild w20 = ((global::Gtk.Paned.PanedChild)(this.hpaned [this.hpaned1]));
     w20.Resize = false;
     w20.Shrink = false;
     this.vbox1.Add(this.hpaned);
     global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.hpaned]));
     w21.Position = 1;
     // Container child vbox1.Gtk.Box+BoxChild
     this.statusbar1         = new global::Gtk.Statusbar();
     this.statusbar1.Name    = "statusbar1";
     this.statusbar1.Spacing = 6;
     // Container child statusbar1.Gtk.Box+BoxChild
     this.renderingstatebar1          = new global::LongoMatch.Gui.Component.RenderingStateBar();
     this.renderingstatebar1.Events   = ((global::Gdk.EventMask)(256));
     this.renderingstatebar1.Name     = "renderingstatebar1";
     this.renderingstatebar1.Fraction = 0;
     this.statusbar1.Add(this.renderingstatebar1);
     global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.statusbar1 [this.renderingstatebar1]));
     w22.Position = 2;
     w22.Expand   = false;
     w22.Fill     = false;
     this.vbox1.Add(this.statusbar1);
     global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.statusbar1]));
     w23.Position = 2;
     w23.Expand   = false;
     w23.Fill     = false;
     this.Add(this.vbox1);
     if ((this.Child != null))
     {
         this.Child.ShowAll();
     }
     this.DefaultWidth  = 1224;
     this.DefaultHeight = 681;
     this.leftbox.Hide();
     this.drawingtoolbox1.Hide();
     this.buttonswidget.Hide();
     this.notes.Hide();
     this.playlist.Hide();
     this.rightvbox.Hide();
     this.renderingstatebar1.Hide();
     this.Show();
     this.NewPojectAction.Activated       += new global::System.EventHandler(this.OnNewActivated);
     this.openAction.Activated            += new global::System.EventHandler(this.OnOpenActivated);
     this.FullScreenAction.Toggled        += new global::System.EventHandler(this.OnFullScreenActionToggled);
     this.PlaylistAction.Toggled          += new global::System.EventHandler(this.OnPlaylistActionToggled);
     this.TaggingViewAction.Toggled       += new global::System.EventHandler(this.OnViewToggled);
     this.TimelineViewAction.Toggled      += new global::System.EventHandler(this.OnViewToggled);
     this.AboutAction.Activated           += new global::System.EventHandler(this.OnAboutActionActivated);
     this.HideAllWidgetsAction.Toggled    += new global::System.EventHandler(this.OnHideAllWidgetsActionToggled);
     this.HelpAction1.Activated           += new global::System.EventHandler(this.OnHelpAction1Activated);
     this.DrawingToolAction.Toggled       += new global::System.EventHandler(this.OnDrawingToolActionToggled);
     this.ManualTaggingViewAction.Toggled += new global::System.EventHandler(this.OnViewToggled);
     this.GameUnitsViewAction.Toggled     += new global::System.EventHandler(this.OnViewToggled);
     this.playsList.TimeNodeSelected      += new global::LongoMatch.Handlers.PlaySelectedHandler(this.OnTimeNodeSelected);
     this.player.Error += new global::LongoMatch.Video.Common.ErrorHandler(this.OnPlayerbin1Error);
     this.player.SegmentClosedEvent += new global::LongoMatch.Video.Common.SegmentClosedHandler(this.OnSegmentClosedEvent);
     this.capturer.Error            += new global::LongoMatch.Video.Common.ErrorHandler(this.OnCapturerBinError);
 }
Example #5
0
 protected virtual void Build()
 {
     global::Stetic.Gui.Initialize(this);
     // Widget LongoMatch.Gui.Component.PlaysSelectionWidget
     global::Stetic.BinContainer.Attach(this);
     this.Name = "LongoMatch.Gui.Component.PlaysSelectionWidget";
     // Container child LongoMatch.Gui.Component.PlaysSelectionWidget.Gtk.Container+ContainerChild
     this.hbox1         = new global::Gtk.HBox();
     this.hbox1.Name    = "hbox1";
     this.hbox1.Spacing = 6;
     // Container child hbox1.Gtk.Box+BoxChild
     this.notebook2             = new global::Gtk.Notebook();
     this.notebook2.CanFocus    = true;
     this.notebook2.Name        = "notebook2";
     this.notebook2.CurrentPage = 0;
     this.notebook2.TabPos      = ((global::Gtk.PositionType)(0));
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.notebook1             = new global::Gtk.Notebook();
     this.notebook1.CanFocus    = true;
     this.notebook1.Name        = "notebook1";
     this.notebook1.CurrentPage = 2;
     this.notebook1.TabPos      = ((global::Gtk.PositionType)(3));
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.playsList        = new global::LongoMatch.Gui.Component.PlaysListTreeWidget();
     this.playsList.Events = ((global::Gdk.EventMask)(256));
     this.playsList.Name   = "playsList";
     this.notebook1.Add(this.playsList);
     // Notebook tab
     this.playsList1           = new global::Gtk.Label();
     this.playsList1.Name      = "playsList1";
     this.playsList1.LabelProp = global::Mono.Unix.Catalog.GetString("Plays");
     this.notebook1.SetTabLabel(this.playsList, this.playsList1);
     this.playsList1.ShowAll();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.localPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.localPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.localPlayersList.Name   = "localPlayersList";
     this.notebook1.Add(this.localPlayersList);
     global::Gtk.Notebook.NotebookChild w2 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.localPlayersList]));
     w2.Position = 1;
     // Notebook tab
     this.localPlaysList      = new global::Gtk.Label();
     this.localPlaysList.Name = "localPlaysList";
     this.notebook1.SetTabLabel(this.localPlayersList, this.localPlaysList);
     this.localPlaysList.ShowAll();
     // Container child notebook1.Gtk.Notebook+NotebookChild
     this.visitorPlayersList        = new global::LongoMatch.Gui.Component.PlayersListTreeWidget();
     this.visitorPlayersList.Events = ((global::Gdk.EventMask)(256));
     this.visitorPlayersList.Name   = "visitorPlayersList";
     this.notebook1.Add(this.visitorPlayersList);
     global::Gtk.Notebook.NotebookChild w3 = ((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.visitorPlayersList]));
     w3.Position = 2;
     // Notebook tab
     this.visitorPlaysList      = new global::Gtk.Label();
     this.visitorPlaysList.Name = "visitorPlaysList";
     this.notebook1.SetTabLabel(this.visitorPlayersList, this.visitorPlaysList);
     this.visitorPlaysList.ShowAll();
     this.notebook2.Add(this.notebook1);
     // Notebook tab
     this.label1           = new global::Gtk.Label();
     this.label1.Name      = "label1";
     this.label1.LabelProp = global::Mono.Unix.Catalog.GetString("  Plays Selection   ");
     this.label1.Justify   = ((global::Gtk.Justification)(2));
     this.label1.Angle     = 90;
     this.notebook2.SetTabLabel(this.notebook1, this.label1);
     this.label1.ShowAll();
     // Container child notebook2.Gtk.Notebook+NotebookChild
     this.vbox2         = new global::Gtk.VBox();
     this.vbox2.Name    = "vbox2";
     this.vbox2.Spacing = 6;
     // Container child vbox2.Gtk.Box+BoxChild
     this.filtersnotebook             = new global::Gtk.Notebook();
     this.filtersnotebook.CanFocus    = true;
     this.filtersnotebook.Name        = "filtersnotebook";
     this.filtersnotebook.CurrentPage = 0;
     this.filtersnotebook.TabPos      = ((global::Gtk.PositionType)(3));
     this.vbox2.Add(this.filtersnotebook);
     global::Gtk.Box.BoxChild w5 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.filtersnotebook]));
     w5.Position = 0;
     // Container child vbox2.Gtk.Box+BoxChild
     this.catfiltersbutton              = new global::Gtk.ToggleButton();
     this.catfiltersbutton.CanFocus     = true;
     this.catfiltersbutton.Name         = "catfiltersbutton";
     this.catfiltersbutton.UseUnderline = true;
     // Container child catfiltersbutton.Gtk.Container+ContainerChild
     global::Gtk.Alignment w6 = new global::Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
     // Container child GtkAlignment.Gtk.Container+ContainerChild
     global::Gtk.HBox w7 = new global::Gtk.HBox();
     w7.Spacing = 2;
     // Container child GtkHBox.Gtk.Container+ContainerChild
     global::Gtk.Image w8 = new global::Gtk.Image();
     w8.Pixbuf = global::Stetic.IconLoader.LoadIcon(this, "gtk-find", global::Gtk.IconSize.Menu);
     w7.Add(w8);
     // Container child GtkHBox.Gtk.Container+ContainerChild
     global::Gtk.Label w10 = new global::Gtk.Label();
     w10.LabelProp    = global::Mono.Unix.Catalog.GetString("Activate categories filters");
     w10.UseUnderline = true;
     w7.Add(w10);
     w6.Add(w7);
     this.catfiltersbutton.Add(w6);
     this.vbox2.Add(this.catfiltersbutton);
     global::Gtk.Box.BoxChild w14 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.catfiltersbutton]));
     w14.Position = 1;
     w14.Expand   = false;
     w14.Fill     = false;
     // Container child vbox2.Gtk.Box+BoxChild
     this.playersfiltersbutton              = new global::Gtk.ToggleButton();
     this.playersfiltersbutton.CanFocus     = true;
     this.playersfiltersbutton.Name         = "playersfiltersbutton";
     this.playersfiltersbutton.UseUnderline = true;
     // Container child playersfiltersbutton.Gtk.Container+ContainerChild
     global::Gtk.Alignment w15 = new global::Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
     // Container child GtkAlignment.Gtk.Container+ContainerChild
     global::Gtk.HBox w16 = new global::Gtk.HBox();
     w16.Spacing = 2;
     // Container child GtkHBox.Gtk.Container+ContainerChild
     global::Gtk.Image w17 = new global::Gtk.Image();
     w17.Pixbuf = global::Stetic.IconLoader.LoadIcon(this, "gtk-find", global::Gtk.IconSize.Menu);
     w16.Add(w17);
     // Container child GtkHBox.Gtk.Container+ContainerChild
     global::Gtk.Label w19 = new global::Gtk.Label();
     w19.LabelProp    = global::Mono.Unix.Catalog.GetString("Activate players filters");
     w19.UseUnderline = true;
     w16.Add(w19);
     w15.Add(w16);
     this.playersfiltersbutton.Add(w15);
     this.vbox2.Add(this.playersfiltersbutton);
     global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox2 [this.playersfiltersbutton]));
     w23.Position = 2;
     w23.Expand   = false;
     w23.Fill     = false;
     this.notebook2.Add(this.vbox2);
     global::Gtk.Notebook.NotebookChild w24 = ((global::Gtk.Notebook.NotebookChild)(this.notebook2 [this.vbox2]));
     w24.Position = 1;
     // Notebook tab
     this.label2           = new global::Gtk.Label();
     this.label2.Name      = "label2";
     this.label2.LabelProp = global::Mono.Unix.Catalog.GetString("  Filters  ");
     this.label2.Angle     = 90;
     this.notebook2.SetTabLabel(this.vbox2, this.label2);
     this.label2.ShowAll();
     this.hbox1.Add(this.notebook2);
     global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.hbox1 [this.notebook2]));
     w25.Position = 0;
     this.Add(this.hbox1);
     if ((this.Child != null))
     {
         this.Child.ShowAll();
     }
     this.Hide();
     this.catfiltersbutton.Clicked     += new global::System.EventHandler(this.OnCategoriesFiltersbuttonClicked);
     this.playersfiltersbutton.Clicked += new global::System.EventHandler(this.OnPlayersFiltersbuttonClicked);
 }