[longomatch] Add a new description field to projects description
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Add a new description field to projects description
- Date: Fri, 6 Feb 2015 10:59:21 +0000 (UTC)
commit 01ededaa42979eed513dcd30c13d886daf2b0747
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Fri Feb 6 11:56:47 2015 +0100
Add a new description field to projects description
LongoMatch.Core/Common/Enums.cs | 8 +
LongoMatch.Core/Store/ProjectDescription.cs | 113 +++++-
LongoMatch.GUI/Gui/Component/NotesWidget.cs | 1 +
LongoMatch.GUI/Gui/Component/ProjectListWidget.cs | 59 +---
LongoMatch.GUI/Gui/Panel/NewProjectPanel.cs | 4 +
LongoMatch.GUI/Gui/Panel/ProjectsManagerPanel.cs | 8 +-
.../LongoMatch.Gui.Component.CategoryProperties.cs | 2 +-
.../LongoMatch.Gui.Panel.NewProjectPanel.cs | 406 +++++++++++---------
.../LongoMatch.Gui.Panel.ProjectsManagerPanel.cs | 200 ++++++----
LongoMatch.GUI/gtk-gui/gui.stetic | 123 ++++++-
10 files changed, 569 insertions(+), 355 deletions(-)
---
diff --git a/LongoMatch.Core/Common/Enums.cs b/LongoMatch.Core/Common/Enums.cs
index 490a572..88e8d86 100644
--- a/LongoMatch.Core/Common/Enums.cs
+++ b/LongoMatch.Core/Common/Enums.cs
@@ -61,6 +61,14 @@ namespace LongoMatch.Core.Common
SortByDuration = 3
}
+ public enum ProjectSortType {
+ SortByName = 0,
+ SortByDate = 1,
+ SortByModificationDate = 2,
+ SortBySeason = 3,
+ SortByCompetition = 4
+ }
+
public enum Team {
NONE = 0,
LOCAL = 1,
diff --git a/LongoMatch.Core/Store/ProjectDescription.cs b/LongoMatch.Core/Store/ProjectDescription.cs
index db426aa..b9d0ea4 100644
--- a/LongoMatch.Core/Store/ProjectDescription.cs
+++ b/LongoMatch.Core/Store/ProjectDescription.cs
@@ -15,7 +15,6 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-
using System;
using Newtonsoft.Json;
using LongoMatch.Core.Store;
@@ -24,7 +23,6 @@ using LongoMatch.Core.Common;
namespace LongoMatch.Core.Store
{
-
/// <summary>
/// Describes a project in LongoMatch.
/// </summary>
@@ -40,7 +38,7 @@ namespace LongoMatch.Core.Store
get;
set;
}
-
+
/// <summary>
/// Title of the project
/// </summary>
@@ -57,7 +55,7 @@ namespace LongoMatch.Core.Store
public String DateTitle {
get {
string ret = String.Format ("{0}-{1} {2}", LocalName, VisitorName,
- MatchDate.ToShortDateString());
+ MatchDate.ToShortDateString ());
if (!String.IsNullOrEmpty (Season)) {
ret += " " + Season;
}
@@ -91,22 +89,27 @@ namespace LongoMatch.Core.Store
get;
set;
}
-
+
public string Category {
get;
set;
}
+ public string Description {
+ get;
+ set;
+ }
+
public string Group {
get;
set;
}
-
+
public string Phase {
get;
set;
}
-
+
/// <summary>
/// Name of the local team
/// </summary>
@@ -115,7 +118,6 @@ namespace LongoMatch.Core.Store
set;
}
-
/// <summary>
/// Name of the visitor team
/// </summary>
@@ -166,25 +168,104 @@ namespace LongoMatch.Core.Store
return matchDate;
}
set {
- matchDate = value.ToUniversalTime();
+ matchDate = value.ToUniversalTime ();
}
}
-
+
public DateTime LastModified {
get {
return lastModified;
}
set {
- lastModified = value.ToUniversalTime();
+ lastModified = value.ToUniversalTime ();
+ }
+ }
+
+ public bool Search (string text)
+ {
+ StringComparison sc = StringComparison.InvariantCultureIgnoreCase;
+
+ if (text == "")
+ return true;
+
+ if (Title != null && Title.IndexOf (text, sc) > -1)
+ return true;
+ else if (Season != null && Season.IndexOf (text, sc) > -1)
+ return true;
+ else if (Competition != null && Competition.IndexOf (text, sc) > -1)
+ return true;
+ else if (LocalName != null && LocalName.IndexOf (text, sc) > -1)
+ return true;
+ else if (VisitorName != null && VisitorName.IndexOf (text, sc) > -1)
+ return true;
+ else if (Description != null && Description.IndexOf (text, sc) > -1)
+ return true;
+ else
+ return false;
+ }
+
+ static public int Sort (ProjectDescription p1, ProjectDescription p2,
+ ProjectSortType sortType)
+ {
+ int ret = 0;
+
+ if (p1 == null && p2 == null) {
+ ret = 0;
+ } else if (p1 == null) {
+ ret = -1;
+ } else if (p2 == null) {
+ ret = 1;
+ } else {
+ switch (sortType) {
+ case ProjectSortType.SortByName:
+ {
+ ret = String.Compare (p1.Title, p2.Title);
+ if (ret == 0) {
+ ret = -DateTime.Compare (p1.MatchDate, p2.MatchDate);
+ }
+ break;
+ }
+ case ProjectSortType.SortByDate:
+ {
+ ret = -DateTime.Compare (p1.MatchDate, p2.MatchDate);
+ if (ret == 0) {
+ ret = String.Compare (p1.Title, p2.Title);
+ }
+ break;
+ }
+ case ProjectSortType.SortByModificationDate:
+ {
+ ret = -DateTime.Compare (p1.LastModified, p2.LastModified);
+ break;
+ }
+ case ProjectSortType.SortBySeason:
+ {
+ ret = String.Compare (p1.Season, p2.Season);
+ if (ret == 0) {
+ ret = String.Compare (p1.Title, p2.Title);
+ }
+ break;
+ }
+ case ProjectSortType.SortByCompetition:
+ {
+ ret = String.Compare (p1.Competition, p2.Competition);
+ if (ret == 0) {
+ ret = String.Compare (p1.Title, p2.Title);
+ }
+ break;
+ }
+ }
}
+ return ret;
}
- public int CompareTo(object obj) {
- if(obj is ProjectDescription) {
- ProjectDescription project = (ProjectDescription) obj;
- return ID.CompareTo(project.ID);
+ public int CompareTo (object obj)
+ {
+ if (obj is ProjectDescription) {
+ ProjectDescription project = (ProjectDescription)obj;
+ return ID.CompareTo (project.ID);
}
- throw new ArgumentException("object is not a ProjectDescription and cannot be
compared");
+ throw new ArgumentException ("object is not a ProjectDescription and cannot be
compared");
}
}
}
diff --git a/LongoMatch.GUI/Gui/Component/NotesWidget.cs b/LongoMatch.GUI/Gui/Component/NotesWidget.cs
index aedaf65..51e7fb7 100644
--- a/LongoMatch.GUI/Gui/Component/NotesWidget.cs
+++ b/LongoMatch.GUI/Gui/Component/NotesWidget.cs
@@ -53,6 +53,7 @@ namespace LongoMatch.Gui.Component
Notes = play.Notes;
}
}
+
string Notes {
set {
buf.Clear();
diff --git a/LongoMatch.GUI/Gui/Component/ProjectListWidget.cs
b/LongoMatch.GUI/Gui/Component/ProjectListWidget.cs
index 7c40e40..6af51d7 100644
--- a/LongoMatch.GUI/Gui/Component/ProjectListWidget.cs
+++ b/LongoMatch.GUI/Gui/Component/ProjectListWidget.cs
@@ -148,7 +148,7 @@ namespace LongoMatch.Gui.Component
store.SetValue (first, COL_PROJECT_DESCRIPTION, description);
break;
}
- store.IterNext (ref (first));
+ store.IterNext (ref first);
}
}
@@ -191,43 +191,7 @@ namespace LongoMatch.Gui.Component
p1 = (ProjectDescription)model.GetValue (a, COL_PROJECT_DESCRIPTION);
p2 = (ProjectDescription)model.GetValue (b, COL_PROJECT_DESCRIPTION);
- if (p1 == null && p2 == null) {
- return 0;
- } else if (p1 == null) {
- return -1;
- } else if (p2 == null) {
- return 1;
- }
-
- if (sortcombobox.Active == 0) {
- ret = String.Compare (p1.Title, p2.Title);
- if (ret == 0) {
- ret = -DateTime.Compare (p1.MatchDate, p2.MatchDate);
- }
- return ret;
- } else if (sortcombobox.Active == 1) {
- ret = -DateTime.Compare (p1.MatchDate, p2.MatchDate);
- if (ret == 0) {
- ret = String.Compare (p1.Title, p2.Title);
- }
- return ret;
- } else if (sortcombobox.Active == 2) {
- return -DateTime.Compare (p1.LastModified, p2.LastModified);
- } else if (sortcombobox.Active == 3) {
- ret = String.Compare (p1.Season, p2.Season);
- if (ret == 0) {
- ret = String.Compare (p1.Title, p2.Title);
- }
- return ret;
- } else if (sortcombobox.Active == 4) {
- ret = String.Compare (p1.Competition, p2.Competition);
- if (ret == 0) {
- ret = String.Compare (p1.Title, p2.Title);
- }
- return ret;
- } else {
- return String.Compare (p1.Title, p2.Title);
- }
+ return ProjectDescription.Sort (p1, p2, (ProjectSortType) sortcombobox.Active);
}
protected virtual void OnFilterentryChanged (object sender, System.EventArgs e)
@@ -237,27 +201,12 @@ namespace LongoMatch.Gui.Component
bool FilterTree (Gtk.TreeModel model, Gtk.TreeIter iter)
{
- StringComparison sc = StringComparison.InvariantCultureIgnoreCase;
ProjectDescription project = (ProjectDescription)model.GetValue (iter,
COL_PROJECT_DESCRIPTION);
if (project == null)
return true;
-
- if (filterEntry.Text == "")
- return true;
-
- if (project.Title.IndexOf (filterEntry.Text, sc) > -1)
- return true;
- else if (project.Season.IndexOf (filterEntry.Text, sc) > -1)
- return true;
- else if (project.Competition.IndexOf (filterEntry.Text, sc) > -1)
- return true;
- else if (project.LocalName.IndexOf (filterEntry.Text, sc) > -1)
- return true;
- else if (project.VisitorName.IndexOf (filterEntry.Text, sc) > -1)
- return true;
- else
- return false;
+
+ return project.Search (filterEntry.Text);
}
void HandleSelectionChanged (TreeModel model, TreePath[] selectedItems)
diff --git a/LongoMatch.GUI/Gui/Panel/NewProjectPanel.cs b/LongoMatch.GUI/Gui/Panel/NewProjectPanel.cs
index 962168f..5a97fa4 100644
--- a/LongoMatch.GUI/Gui/Panel/NewProjectPanel.cs
+++ b/LongoMatch.GUI/Gui/Panel/NewProjectPanel.cs
@@ -184,6 +184,8 @@ namespace LongoMatch.Gui.Panel
competitionentry.Text = project.Description.Competition;
datelabel2.Text = project.Description.MatchDate.ToShortDateString ();
datepicker1.Date = project.Description.MatchDate;
+ desctextview.Buffer.Clear ();
+ desctextview.Buffer.InsertAtCursor (project.Description.Description ?? "");
hometeamscombobox.Sensitive = false;
awayteamscombobox.Sensitive = false;
tagscombobox.Visible = false;
@@ -349,6 +351,8 @@ namespace LongoMatch.Gui.Panel
project.Description = new ProjectDescription ();
project.Description.Competition = competitionentry.Text;
project.Description.MatchDate = datepicker1.Date;
+ project.Description.Description =
desctextview.Buffer.GetText(desctextview.Buffer.StartIter,
+
desctextview.Buffer.EndIter,true);
project.Description.Season = seasonentry.Text;
project.Description.LocalName = project.LocalTeamTemplate.TeamName;
project.Description.VisitorName = project.VisitorTeamTemplate.TeamName;
diff --git a/LongoMatch.GUI/Gui/Panel/ProjectsManagerPanel.cs
b/LongoMatch.GUI/Gui/Panel/ProjectsManagerPanel.cs
index b7d45a4..4302824 100644
--- a/LongoMatch.GUI/Gui/Panel/ProjectsManagerPanel.cs
+++ b/LongoMatch.GUI/Gui/Panel/ProjectsManagerPanel.cs
@@ -66,6 +66,7 @@ namespace LongoMatch.Gui.Panel
deletebutton.Clicked += HandleDeleteClicked;
openbutton.Clicked += HandleOpenClicked;
datepicker.ValueChanged += HandleDateChanged;
+ desctextview.Buffer.Changed += HandleChanged;
notebook1.Page = 0;
panelheader1.Title = Catalog.GetString ("PROJECTS MANAGER");
@@ -99,7 +100,8 @@ namespace LongoMatch.Gui.Panel
competitionentry.Text = pd.Competition;
datepicker.Date = pd.MatchDate;
templatelabel.Text = project.Dashboard.Name;
-
+ desctextview.Buffer.Clear ();
+ desctextview.Buffer.InsertAtCursor (project.Description.Description ?? "");
loadedProject = project;
videofileinfo1.SetMediaFile (project.Description.FileSet, MediaFileAngle.Angle1);
@@ -144,6 +146,10 @@ namespace LongoMatch.Gui.Panel
loadedProject.Description.Competition = (sender as Entry).Text;
} else if (sender == seasonentry) {
loadedProject.Description.Season = (sender as Entry).Text;
+ } else if (sender == desctextview.Buffer) {
+ loadedProject.Description.Description =
+ desctextview.Buffer.GetText(desctextview.Buffer.StartIter,
+ desctextview.Buffer.EndIter,true);
}
}
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs
index e94b9be..997c71e 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.CategoryProperties.cs
@@ -307,7 +307,7 @@ namespace LongoMatch.Gui.Component
this.hfieldcombobox.AppendText (global::Mono.Unix.Catalog.GetString ("Tag as point"));
this.hfieldcombobox.AppendText (global::Mono.Unix.Catalog.GetString ("Tag as
trajectory"));
this.hfieldcombobox.Name = "hfieldcombobox";
- this.hfieldcombobox.Active = 2;
+ this.hfieldcombobox.Active = 0;
this.postable.Add (this.hfieldcombobox);
global::Gtk.Table.TableChild w22 = ((global::Gtk.Table.TableChild)(this.postable
[this.hfieldcombobox]));
w22.TopAttach = ((uint)(1));
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.NewProjectPanel.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.NewProjectPanel.cs
index 28cc415..067a57d 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.NewProjectPanel.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.NewProjectPanel.cs
@@ -39,6 +39,9 @@ namespace LongoMatch.Gui.Panel
private global::Gtk.Label Competitionlabel;
private global::Gtk.Label datelabel2;
private global::LongoMatch.Gui.Component.DatePicker datepicker1;
+ private global::Gtk.Label desclabel;
+ private global::Gtk.ScrolledWindow GtkScrolledWindow;
+ private global::Gtk.TextView desctextview;
private global::Gtk.Entry seasonentry;
private global::Gtk.Label seasonlabel;
private global::Gtk.VBox centerbox;
@@ -306,7 +309,7 @@ namespace LongoMatch.Gui.Panel
this.topbox.Name = "topbox";
this.topbox.Spacing = 6;
// Container child topbox.Gtk.Box+BoxChild
- this.lefttable = new global::Gtk.Table (((uint)(3)), ((uint)(2)), false);
+ this.lefttable = new global::Gtk.Table (((uint)(4)), ((uint)(2)), false);
this.lefttable.Name = "lefttable";
this.lefttable.RowSpacing = ((uint)(6));
this.lefttable.ColumnSpacing = ((uint)(6));
@@ -342,8 +345,8 @@ namespace LongoMatch.Gui.Panel
this.datelabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("Date");
this.lefttable.Add (this.datelabel2);
global::Gtk.Table.TableChild w27 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.datelabel2]));
- w27.TopAttach = ((uint)(2));
- w27.BottomAttach = ((uint)(3));
+ w27.TopAttach = ((uint)(3));
+ w27.BottomAttach = ((uint)(4));
w27.XOptions = ((global::Gtk.AttachOptions)(4));
w27.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child lefttable.Gtk.Table+TableChild
@@ -353,37 +356,66 @@ namespace LongoMatch.Gui.Panel
this.datepicker1.Date = new global::System.DateTime (0);
this.lefttable.Add (this.datepicker1);
global::Gtk.Table.TableChild w28 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.datepicker1]));
- w28.TopAttach = ((uint)(2));
- w28.BottomAttach = ((uint)(3));
+ w28.TopAttach = ((uint)(3));
+ w28.BottomAttach = ((uint)(4));
w28.LeftAttach = ((uint)(1));
w28.RightAttach = ((uint)(2));
w28.XOptions = ((global::Gtk.AttachOptions)(0));
w28.YOptions = ((global::Gtk.AttachOptions)(0));
// Container child lefttable.Gtk.Table+TableChild
+ this.desclabel = new global::Gtk.Label ();
+ this.desclabel.Name = "desclabel";
+ this.desclabel.Xalign = 1F;
+ this.desclabel.Yalign = 0F;
+ this.desclabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Description");
+ this.lefttable.Add (this.desclabel);
+ global::Gtk.Table.TableChild w29 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.desclabel]));
+ w29.TopAttach = ((uint)(2));
+ w29.BottomAttach = ((uint)(3));
+ w29.XOptions = ((global::Gtk.AttachOptions)(4));
+ w29.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child lefttable.Gtk.Table+TableChild
+ this.GtkScrolledWindow = new global::Gtk.ScrolledWindow ();
+ this.GtkScrolledWindow.Name = "GtkScrolledWindow";
+ this.GtkScrolledWindow.ShadowType = ((global::Gtk.ShadowType)(1));
+ // Container child GtkScrolledWindow.Gtk.Container+ContainerChild
+ this.desctextview = new global::Gtk.TextView ();
+ this.desctextview.CanFocus = true;
+ this.desctextview.Name = "desctextview";
+ this.GtkScrolledWindow.Add (this.desctextview);
+ this.lefttable.Add (this.GtkScrolledWindow);
+ global::Gtk.Table.TableChild w31 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.GtkScrolledWindow]));
+ w31.TopAttach = ((uint)(2));
+ w31.BottomAttach = ((uint)(3));
+ w31.LeftAttach = ((uint)(1));
+ w31.RightAttach = ((uint)(2));
+ w31.XOptions = ((global::Gtk.AttachOptions)(4));
+ w31.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child lefttable.Gtk.Table+TableChild
this.seasonentry = new global::Gtk.Entry ();
this.seasonentry.CanFocus = true;
this.seasonentry.Name = "seasonentry";
this.seasonentry.IsEditable = true;
this.seasonentry.InvisibleChar = '●';
this.lefttable.Add (this.seasonentry);
- global::Gtk.Table.TableChild w29 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.seasonentry]));
- w29.LeftAttach = ((uint)(1));
- w29.RightAttach = ((uint)(2));
- w29.XOptions = ((global::Gtk.AttachOptions)(4));
- w29.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w32 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.seasonentry]));
+ w32.LeftAttach = ((uint)(1));
+ w32.RightAttach = ((uint)(2));
+ w32.XOptions = ((global::Gtk.AttachOptions)(4));
+ w32.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child lefttable.Gtk.Table+TableChild
this.seasonlabel = new global::Gtk.Label ();
this.seasonlabel.Name = "seasonlabel";
this.seasonlabel.Xalign = 1F;
this.seasonlabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Season");
this.lefttable.Add (this.seasonlabel);
- global::Gtk.Table.TableChild w30 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.seasonlabel]));
- w30.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w33 = ((global::Gtk.Table.TableChild)(this.lefttable
[this.seasonlabel]));
+ w33.YOptions = ((global::Gtk.AttachOptions)(4));
this.topbox.Add (this.lefttable);
- global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.lefttable]));
- w31.Position = 0;
- w31.Expand = false;
- w31.Fill = false;
+ global::Gtk.Box.BoxChild w34 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.lefttable]));
+ w34.Position = 0;
+ w34.Expand = false;
+ w34.Fill = false;
// Container child topbox.Gtk.Box+BoxChild
this.centerbox = new global::Gtk.VBox ();
this.centerbox.WidthRequest = 500;
@@ -397,36 +429,36 @@ namespace LongoMatch.Gui.Panel
this.hometeamscombobox = new global::LongoMatch.Gui.Component.HomeTeamsComboBox ();
this.hometeamscombobox.Name = "hometeamscombobox";
this.hbox15.Add (this.hometeamscombobox);
- global::Gtk.Box.BoxChild w32 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.hometeamscombobox]));
- w32.Position = 0;
+ global::Gtk.Box.BoxChild w35 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.hometeamscombobox]));
+ w35.Position = 0;
// Container child hbox15.Gtk.Box+BoxChild
this.vsimage = new global::Gtk.Image ();
this.vsimage.Name = "vsimage";
this.hbox15.Add (this.vsimage);
- global::Gtk.Box.BoxChild w33 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.vsimage]));
- w33.Position = 1;
- w33.Expand = false;
- w33.Fill = false;
+ global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.vsimage]));
+ w36.Position = 1;
+ w36.Expand = false;
+ w36.Fill = false;
// Container child hbox15.Gtk.Box+BoxChild
this.awayteamscombobox = new global::LongoMatch.Gui.Component.AwayTeamsComboBox ();
this.awayteamscombobox.Name = "awayteamscombobox";
this.hbox15.Add (this.awayteamscombobox);
- global::Gtk.Box.BoxChild w34 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.awayteamscombobox]));
- w34.Position = 2;
+ global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.hbox15
[this.awayteamscombobox]));
+ w37.Position = 2;
this.centerbox.Add (this.hbox15);
- global::Gtk.Box.BoxChild w35 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.hbox15]));
- w35.Position = 0;
- w35.Expand = false;
- w35.Fill = false;
+ global::Gtk.Box.BoxChild w38 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.hbox15]));
+ w38.Position = 0;
+ w38.Expand = false;
+ w38.Fill = false;
// Container child centerbox.Gtk.Box+BoxChild
this.mediafilesetselection1 = new
global::LongoMatch.Gui.Component.MediaFileSetSelection ();
this.mediafilesetselection1.Events = ((global::Gdk.EventMask)(256));
this.mediafilesetselection1.Name = "mediafilesetselection1";
this.centerbox.Add (this.mediafilesetselection1);
- global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.mediafilesetselection1]));
- w36.Position = 1;
- w36.Expand = false;
- w36.Fill = false;
+ global::Gtk.Box.BoxChild w39 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.mediafilesetselection1]));
+ w39.Position = 1;
+ w39.Expand = false;
+ w39.Fill = false;
// Container child centerbox.Gtk.Box+BoxChild
this.outputfiletable = new global::Gtk.Table (((uint)(1)), ((uint)(2)), false);
this.outputfiletable.Name = "outputfiletable";
@@ -437,23 +469,23 @@ namespace LongoMatch.Gui.Panel
this.capturemediafilechooser.Events = ((global::Gdk.EventMask)(256));
this.capturemediafilechooser.Name = "capturemediafilechooser";
this.outputfiletable.Add (this.capturemediafilechooser);
- global::Gtk.Table.TableChild w37 =
((global::Gtk.Table.TableChild)(this.outputfiletable [this.capturemediafilechooser]));
- w37.LeftAttach = ((uint)(1));
- w37.RightAttach = ((uint)(2));
- w37.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w40 =
((global::Gtk.Table.TableChild)(this.outputfiletable [this.capturemediafilechooser]));
+ w40.LeftAttach = ((uint)(1));
+ w40.RightAttach = ((uint)(2));
+ w40.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child outputfiletable.Gtk.Table+TableChild
this.outputfilelabel = new global::Gtk.Label ();
this.outputfilelabel.Name = "outputfilelabel";
this.outputfilelabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Output file");
this.outputfiletable.Add (this.outputfilelabel);
- global::Gtk.Table.TableChild w38 =
((global::Gtk.Table.TableChild)(this.outputfiletable [this.outputfilelabel]));
- w38.XOptions = ((global::Gtk.AttachOptions)(4));
- w38.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w41 =
((global::Gtk.Table.TableChild)(this.outputfiletable [this.outputfilelabel]));
+ w41.XOptions = ((global::Gtk.AttachOptions)(4));
+ w41.YOptions = ((global::Gtk.AttachOptions)(4));
this.centerbox.Add (this.outputfiletable);
- global::Gtk.Box.BoxChild w39 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.outputfiletable]));
- w39.Position = 2;
- w39.Expand = false;
- w39.Fill = false;
+ global::Gtk.Box.BoxChild w42 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.outputfiletable]));
+ w42.Position = 2;
+ w42.Expand = false;
+ w42.Fill = false;
// Container child centerbox.Gtk.Box+BoxChild
this.hbox10 = new global::Gtk.HBox ();
this.hbox10.Name = "hbox10";
@@ -472,8 +504,8 @@ namespace LongoMatch.Gui.Panel
this.devicecombobox = global::Gtk.ComboBox.NewText ();
this.devicecombobox.Name = "devicecombobox";
this.hbox7.Add (this.devicecombobox);
- global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.hbox7
[this.devicecombobox]));
- w40.Position = 0;
+ global::Gtk.Box.BoxChild w43 = ((global::Gtk.Box.BoxChild)(this.hbox7
[this.devicecombobox]));
+ w43.Position = 0;
// Container child hbox7.Gtk.Box+BoxChild
this.urientry = new global::Gtk.Entry ();
this.urientry.CanFocus = true;
@@ -481,13 +513,13 @@ namespace LongoMatch.Gui.Panel
this.urientry.IsEditable = true;
this.urientry.InvisibleChar = '•';
this.hbox7.Add (this.urientry);
- global::Gtk.Box.BoxChild w41 = ((global::Gtk.Box.BoxChild)(this.hbox7
[this.urientry]));
- w41.Position = 1;
+ global::Gtk.Box.BoxChild w44 = ((global::Gtk.Box.BoxChild)(this.hbox7
[this.urientry]));
+ w44.Position = 1;
this.lcapturetable.Add (this.hbox7);
- global::Gtk.Table.TableChild w42 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.hbox7]));
- w42.LeftAttach = ((uint)(1));
- w42.RightAttach = ((uint)(2));
- w42.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w45 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.hbox7]));
+ w45.LeftAttach = ((uint)(1));
+ w45.RightAttach = ((uint)(2));
+ w45.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child lcapturetable.Gtk.Table+TableChild
this.hbox8 = new global::Gtk.HBox ();
this.hbox8.Name = "hbox8";
@@ -497,43 +529,43 @@ namespace LongoMatch.Gui.Panel
this.device.Name = "device";
this.device.LabelProp = global::Mono.Unix.Catalog.GetString ("Device");
this.hbox8.Add (this.device);
- global::Gtk.Box.BoxChild w43 = ((global::Gtk.Box.BoxChild)(this.hbox8 [this.device]));
- w43.Position = 0;
+ global::Gtk.Box.BoxChild w46 = ((global::Gtk.Box.BoxChild)(this.hbox8 [this.device]));
+ w46.Position = 0;
// Container child hbox8.Gtk.Box+BoxChild
this.urilabel = new global::Gtk.Label ();
this.urilabel.Name = "urilabel";
this.urilabel.LabelProp = global::Mono.Unix.Catalog.GetString ("URL");
this.hbox8.Add (this.urilabel);
- global::Gtk.Box.BoxChild w44 = ((global::Gtk.Box.BoxChild)(this.hbox8
[this.urilabel]));
- w44.Position = 1;
+ global::Gtk.Box.BoxChild w47 = ((global::Gtk.Box.BoxChild)(this.hbox8
[this.urilabel]));
+ w47.Position = 1;
this.lcapturetable.Add (this.hbox8);
- global::Gtk.Table.TableChild w45 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.hbox8]));
- w45.XOptions = ((global::Gtk.AttachOptions)(4));
- w45.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w48 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.hbox8]));
+ w48.XOptions = ((global::Gtk.AttachOptions)(4));
+ w48.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child lcapturetable.Gtk.Table+TableChild
this.imagecombobox = global::Gtk.ComboBox.NewText ();
this.imagecombobox.Name = "imagecombobox";
this.lcapturetable.Add (this.imagecombobox);
- global::Gtk.Table.TableChild w46 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.imagecombobox]));
- w46.TopAttach = ((uint)(1));
- w46.BottomAttach = ((uint)(2));
- w46.LeftAttach = ((uint)(1));
- w46.RightAttach = ((uint)(2));
- w46.XOptions = ((global::Gtk.AttachOptions)(4));
- w46.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w49 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.imagecombobox]));
+ w49.TopAttach = ((uint)(1));
+ w49.BottomAttach = ((uint)(2));
+ w49.LeftAttach = ((uint)(1));
+ w49.RightAttach = ((uint)(2));
+ w49.XOptions = ((global::Gtk.AttachOptions)(4));
+ w49.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child lcapturetable.Gtk.Table+TableChild
this.sizelabel = new global::Gtk.Label ();
this.sizelabel.Name = "sizelabel";
this.sizelabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Size");
this.lcapturetable.Add (this.sizelabel);
- global::Gtk.Table.TableChild w47 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.sizelabel]));
- w47.TopAttach = ((uint)(1));
- w47.BottomAttach = ((uint)(2));
- w47.XOptions = ((global::Gtk.AttachOptions)(4));
- w47.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w50 = ((global::Gtk.Table.TableChild)(this.lcapturetable
[this.sizelabel]));
+ w50.TopAttach = ((uint)(1));
+ w50.BottomAttach = ((uint)(2));
+ w50.XOptions = ((global::Gtk.AttachOptions)(4));
+ w50.YOptions = ((global::Gtk.AttachOptions)(4));
this.hbox10.Add (this.lcapturetable);
- global::Gtk.Box.BoxChild w48 = ((global::Gtk.Box.BoxChild)(this.hbox10
[this.lcapturetable]));
- w48.Position = 0;
+ global::Gtk.Box.BoxChild w51 = ((global::Gtk.Box.BoxChild)(this.hbox10
[this.lcapturetable]));
+ w51.Position = 0;
// Container child hbox10.Gtk.Box+BoxChild
this.rcapturetable = new global::Gtk.Table (((uint)(2)), ((uint)(2)), false);
this.rcapturetable.Name = "rcapturetable";
@@ -543,50 +575,50 @@ namespace LongoMatch.Gui.Panel
this.encodingcombobox = global::Gtk.ComboBox.NewText ();
this.encodingcombobox.Name = "encodingcombobox";
this.rcapturetable.Add (this.encodingcombobox);
- global::Gtk.Table.TableChild w49 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.encodingcombobox]));
- w49.LeftAttach = ((uint)(1));
- w49.RightAttach = ((uint)(2));
- w49.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w52 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.encodingcombobox]));
+ w52.LeftAttach = ((uint)(1));
+ w52.RightAttach = ((uint)(2));
+ w52.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child rcapturetable.Gtk.Table+TableChild
this.qualitycombobox = global::Gtk.ComboBox.NewText ();
this.qualitycombobox.Name = "qualitycombobox";
this.rcapturetable.Add (this.qualitycombobox);
- global::Gtk.Table.TableChild w50 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.qualitycombobox]));
- w50.TopAttach = ((uint)(1));
- w50.BottomAttach = ((uint)(2));
- w50.LeftAttach = ((uint)(1));
- w50.RightAttach = ((uint)(2));
- w50.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w53 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.qualitycombobox]));
+ w53.TopAttach = ((uint)(1));
+ w53.BottomAttach = ((uint)(2));
+ w53.LeftAttach = ((uint)(1));
+ w53.RightAttach = ((uint)(2));
+ w53.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child rcapturetable.Gtk.Table+TableChild
this.qualitylabel = new global::Gtk.Label ();
this.qualitylabel.Name = "qualitylabel";
this.qualitylabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Quality");
this.rcapturetable.Add (this.qualitylabel);
- global::Gtk.Table.TableChild w51 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.qualitylabel]));
- w51.TopAttach = ((uint)(1));
- w51.BottomAttach = ((uint)(2));
- w51.XOptions = ((global::Gtk.AttachOptions)(4));
- w51.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w54 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.qualitylabel]));
+ w54.TopAttach = ((uint)(1));
+ w54.BottomAttach = ((uint)(2));
+ w54.XOptions = ((global::Gtk.AttachOptions)(4));
+ w54.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child rcapturetable.Gtk.Table+TableChild
this.videoformatlabel = new global::Gtk.Label ();
this.videoformatlabel.Name = "videoformatlabel";
this.videoformatlabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Format");
this.rcapturetable.Add (this.videoformatlabel);
- global::Gtk.Table.TableChild w52 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.videoformatlabel]));
- w52.XOptions = ((global::Gtk.AttachOptions)(4));
- w52.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w55 = ((global::Gtk.Table.TableChild)(this.rcapturetable
[this.videoformatlabel]));
+ w55.XOptions = ((global::Gtk.AttachOptions)(4));
+ w55.YOptions = ((global::Gtk.AttachOptions)(4));
this.hbox10.Add (this.rcapturetable);
- global::Gtk.Box.BoxChild w53 = ((global::Gtk.Box.BoxChild)(this.hbox10
[this.rcapturetable]));
- w53.Position = 1;
+ global::Gtk.Box.BoxChild w56 = ((global::Gtk.Box.BoxChild)(this.hbox10
[this.rcapturetable]));
+ w56.Position = 1;
this.centerbox.Add (this.hbox10);
- global::Gtk.Box.BoxChild w54 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.hbox10]));
- w54.Position = 3;
- w54.Expand = false;
- w54.Fill = false;
+ global::Gtk.Box.BoxChild w57 = ((global::Gtk.Box.BoxChild)(this.centerbox
[this.hbox10]));
+ w57.Position = 3;
+ w57.Expand = false;
+ w57.Fill = false;
this.topbox.Add (this.centerbox);
- global::Gtk.Box.BoxChild w55 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.centerbox]));
- w55.Position = 1;
- w55.Fill = false;
+ global::Gtk.Box.BoxChild w58 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.centerbox]));
+ w58.Position = 1;
+ w58.Fill = false;
// Container child topbox.Gtk.Box+BoxChild
this.righttable = new global::Gtk.Table (((uint)(1)), ((uint)(2)), false);
this.righttable.Name = "righttable";
@@ -597,28 +629,28 @@ namespace LongoMatch.Gui.Panel
this.analysislabel.Name = "analysislabel";
this.analysislabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Dashboard");
this.righttable.Add (this.analysislabel);
- global::Gtk.Table.TableChild w56 = ((global::Gtk.Table.TableChild)(this.righttable
[this.analysislabel]));
- w56.XOptions = ((global::Gtk.AttachOptions)(4));
- w56.YOptions = ((global::Gtk.AttachOptions)(0));
+ global::Gtk.Table.TableChild w59 = ((global::Gtk.Table.TableChild)(this.righttable
[this.analysislabel]));
+ w59.XOptions = ((global::Gtk.AttachOptions)(4));
+ w59.YOptions = ((global::Gtk.AttachOptions)(0));
// Container child righttable.Gtk.Table+TableChild
this.tagscombobox = global::Gtk.ComboBox.NewText ();
this.tagscombobox.Name = "tagscombobox";
this.righttable.Add (this.tagscombobox);
- global::Gtk.Table.TableChild w57 = ((global::Gtk.Table.TableChild)(this.righttable
[this.tagscombobox]));
- w57.LeftAttach = ((uint)(1));
- w57.RightAttach = ((uint)(2));
- w57.YOptions = ((global::Gtk.AttachOptions)(0));
+ global::Gtk.Table.TableChild w60 = ((global::Gtk.Table.TableChild)(this.righttable
[this.tagscombobox]));
+ w60.LeftAttach = ((uint)(1));
+ w60.RightAttach = ((uint)(2));
+ w60.YOptions = ((global::Gtk.AttachOptions)(0));
this.topbox.Add (this.righttable);
- global::Gtk.Box.BoxChild w58 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.righttable]));
- w58.Position = 2;
- w58.Expand = false;
- w58.Fill = false;
+ global::Gtk.Box.BoxChild w61 = ((global::Gtk.Box.BoxChild)(this.topbox
[this.righttable]));
+ w61.Position = 2;
+ w61.Expand = false;
+ w61.Fill = false;
this.alignment1.Add (this.topbox);
this.vbox5.Add (this.alignment1);
- global::Gtk.Box.BoxChild w60 = ((global::Gtk.Box.BoxChild)(this.vbox5
[this.alignment1]));
- w60.Position = 0;
- w60.Expand = false;
- w60.Fill = false;
+ global::Gtk.Box.BoxChild w63 = ((global::Gtk.Box.BoxChild)(this.vbox5
[this.alignment1]));
+ w63.Position = 0;
+ w63.Expand = false;
+ w63.Fill = false;
// Container child vbox5.Gtk.Box+BoxChild
this.vbox6 = new global::Gtk.VBox ();
this.vbox6.Name = "vbox6";
@@ -627,10 +659,10 @@ namespace LongoMatch.Gui.Panel
this.hseparator1 = new global::Gtk.HSeparator ();
this.hseparator1.Name = "hseparator1";
this.vbox6.Add (this.hseparator1);
- global::Gtk.Box.BoxChild w61 = ((global::Gtk.Box.BoxChild)(this.vbox6
[this.hseparator1]));
- w61.Position = 0;
- w61.Expand = false;
- w61.Fill = false;
+ global::Gtk.Box.BoxChild w64 = ((global::Gtk.Box.BoxChild)(this.vbox6
[this.hseparator1]));
+ w64.Position = 0;
+ w64.Expand = false;
+ w64.Fill = false;
// Container child vbox6.Gtk.Box+BoxChild
this.hbox14 = new global::Gtk.HBox ();
this.hbox14.Name = "hbox14";
@@ -647,10 +679,10 @@ namespace LongoMatch.Gui.Panel
this.label8.Name = "label8";
this.label8.LabelProp = global::Mono.Unix.Catalog.GetString ("Tactics");
this.hbox16.Add (this.label8);
- global::Gtk.Box.BoxChild w62 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.label8]));
- w62.Position = 0;
- w62.Expand = false;
- w62.Fill = false;
+ global::Gtk.Box.BoxChild w65 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.label8]));
+ w65.Position = 0;
+ w65.Expand = false;
+ w65.Fill = false;
// Container child hbox16.Gtk.Box+BoxChild
this.hometacticsentry = new global::Gtk.Entry ();
this.hometacticsentry.CanFocus = true;
@@ -658,33 +690,33 @@ namespace LongoMatch.Gui.Panel
this.hometacticsentry.IsEditable = true;
this.hometacticsentry.InvisibleChar = '•';
this.hbox16.Add (this.hometacticsentry);
- global::Gtk.Box.BoxChild w63 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.hometacticsentry]));
- w63.Position = 1;
- w63.Expand = false;
+ global::Gtk.Box.BoxChild w66 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.hometacticsentry]));
+ w66.Position = 1;
+ w66.Expand = false;
// Container child hbox16.Gtk.Box+BoxChild
this.hometacticsbutton = new global::Gtk.Button ();
this.hometacticsbutton.CanFocus = true;
this.hometacticsbutton.Name = "hometacticsbutton";
this.hometacticsbutton.UseUnderline = true;
// Container child hometacticsbutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w64 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ global::Gtk.Alignment w67 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
// Container child GtkAlignment.Gtk.Container+ContainerChild
- global::Gtk.HBox w65 = new global::Gtk.HBox ();
- w65.Spacing = 2;
+ global::Gtk.HBox w68 = new global::Gtk.HBox ();
+ w68.Spacing = 2;
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w66 = new global::Gtk.Image ();
- w66.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
- w65.Add (w66);
+ global::Gtk.Image w69 = new global::Gtk.Image ();
+ w69.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
+ w68.Add (w69);
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w68 = new global::Gtk.Label ();
- w65.Add (w68);
- w64.Add (w65);
- this.hometacticsbutton.Add (w64);
+ global::Gtk.Label w71 = new global::Gtk.Label ();
+ w68.Add (w71);
+ w67.Add (w68);
+ this.hometacticsbutton.Add (w67);
this.hbox16.Add (this.hometacticsbutton);
- global::Gtk.Box.BoxChild w72 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.hometacticsbutton]));
- w72.Position = 2;
- w72.Expand = false;
- w72.Fill = false;
+ global::Gtk.Box.BoxChild w75 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.hometacticsbutton]));
+ w75.Position = 2;
+ w75.Expand = false;
+ w75.Fill = false;
// Container child hbox16.Gtk.Box+BoxChild
this.homecolor1button = new global::Gtk.ToggleButton ();
this.homecolor1button.WidthRequest = 30;
@@ -696,8 +728,8 @@ namespace LongoMatch.Gui.Panel
this.homecolor1button.Add (this.homecolor1);
this.homecolor1button.Label = null;
this.hbox16.Add (this.homecolor1button);
- global::Gtk.Box.BoxChild w74 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.homecolor1button]));
- w74.Position = 3;
+ global::Gtk.Box.BoxChild w77 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.homecolor1button]));
+ w77.Position = 3;
// Container child hbox16.Gtk.Box+BoxChild
this.homecolor2button = new global::Gtk.ToggleButton ();
this.homecolor2button.WidthRequest = 30;
@@ -709,12 +741,12 @@ namespace LongoMatch.Gui.Panel
this.homecolor2button.Add (this.homecolor2);
this.homecolor2button.Label = null;
this.hbox16.Add (this.homecolor2button);
- global::Gtk.Box.BoxChild w76 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.homecolor2button]));
- w76.Position = 4;
+ global::Gtk.Box.BoxChild w79 = ((global::Gtk.Box.BoxChild)(this.hbox16
[this.homecolor2button]));
+ w79.Position = 4;
this.homealignment.Add (this.hbox16);
this.hbox14.Add (this.homealignment);
- global::Gtk.Box.BoxChild w78 = ((global::Gtk.Box.BoxChild)(this.hbox14
[this.homealignment]));
- w78.Position = 0;
+ global::Gtk.Box.BoxChild w81 = ((global::Gtk.Box.BoxChild)(this.hbox14
[this.homealignment]));
+ w81.Position = 0;
// Container child hbox14.Gtk.Box+BoxChild
this.awayalignment = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 1F);
this.awayalignment.Name = "awayalignment";
@@ -727,10 +759,10 @@ namespace LongoMatch.Gui.Panel
this.label9.Name = "label9";
this.label9.LabelProp = global::Mono.Unix.Catalog.GetString ("Tactics");
this.hbox17.Add (this.label9);
- global::Gtk.Box.BoxChild w79 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.label9]));
- w79.Position = 0;
- w79.Expand = false;
- w79.Fill = false;
+ global::Gtk.Box.BoxChild w82 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.label9]));
+ w82.Position = 0;
+ w82.Expand = false;
+ w82.Fill = false;
// Container child hbox17.Gtk.Box+BoxChild
this.awaytacticsentry = new global::Gtk.Entry ();
this.awaytacticsentry.CanFocus = true;
@@ -738,33 +770,33 @@ namespace LongoMatch.Gui.Panel
this.awaytacticsentry.IsEditable = true;
this.awaytacticsentry.InvisibleChar = '•';
this.hbox17.Add (this.awaytacticsentry);
- global::Gtk.Box.BoxChild w80 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaytacticsentry]));
- w80.Position = 1;
- w80.Expand = false;
+ global::Gtk.Box.BoxChild w83 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaytacticsentry]));
+ w83.Position = 1;
+ w83.Expand = false;
// Container child hbox17.Gtk.Box+BoxChild
this.awaytacticsbutton = new global::Gtk.Button ();
this.awaytacticsbutton.CanFocus = true;
this.awaytacticsbutton.Name = "awaytacticsbutton";
this.awaytacticsbutton.UseUnderline = true;
// Container child awaytacticsbutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w81 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ global::Gtk.Alignment w84 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
// Container child GtkAlignment.Gtk.Container+ContainerChild
- global::Gtk.HBox w82 = new global::Gtk.HBox ();
- w82.Spacing = 2;
+ global::Gtk.HBox w85 = new global::Gtk.HBox ();
+ w85.Spacing = 2;
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w83 = new global::Gtk.Image ();
- w83.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
- w82.Add (w83);
+ global::Gtk.Image w86 = new global::Gtk.Image ();
+ w86.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
+ w85.Add (w86);
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w85 = new global::Gtk.Label ();
- w82.Add (w85);
- w81.Add (w82);
- this.awaytacticsbutton.Add (w81);
+ global::Gtk.Label w88 = new global::Gtk.Label ();
+ w85.Add (w88);
+ w84.Add (w85);
+ this.awaytacticsbutton.Add (w84);
this.hbox17.Add (this.awaytacticsbutton);
- global::Gtk.Box.BoxChild w89 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaytacticsbutton]));
- w89.Position = 2;
- w89.Expand = false;
- w89.Fill = false;
+ global::Gtk.Box.BoxChild w92 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaytacticsbutton]));
+ w92.Position = 2;
+ w92.Expand = false;
+ w92.Fill = false;
// Container child hbox17.Gtk.Box+BoxChild
this.awaycolor1button = new global::Gtk.ToggleButton ();
this.awaycolor1button.WidthRequest = 30;
@@ -776,8 +808,8 @@ namespace LongoMatch.Gui.Panel
this.awaycolor1button.Add (this.awaycolor1);
this.awaycolor1button.Label = null;
this.hbox17.Add (this.awaycolor1button);
- global::Gtk.Box.BoxChild w91 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaycolor1button]));
- w91.Position = 3;
+ global::Gtk.Box.BoxChild w94 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaycolor1button]));
+ w94.Position = 3;
// Container child hbox17.Gtk.Box+BoxChild
this.awaycolor2button = new global::Gtk.ToggleButton ();
this.awaycolor2button.WidthRequest = 30;
@@ -789,30 +821,30 @@ namespace LongoMatch.Gui.Panel
this.awaycolor2button.Add (this.awaycolor2);
this.awaycolor2button.Label = null;
this.hbox17.Add (this.awaycolor2button);
- global::Gtk.Box.BoxChild w93 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaycolor2button]));
- w93.Position = 4;
+ global::Gtk.Box.BoxChild w96 = ((global::Gtk.Box.BoxChild)(this.hbox17
[this.awaycolor2button]));
+ w96.Position = 4;
this.awayalignment.Add (this.hbox17);
this.hbox14.Add (this.awayalignment);
- global::Gtk.Box.BoxChild w95 = ((global::Gtk.Box.BoxChild)(this.hbox14
[this.awayalignment]));
- w95.Position = 1;
+ global::Gtk.Box.BoxChild w98 = ((global::Gtk.Box.BoxChild)(this.hbox14
[this.awayalignment]));
+ w98.Position = 1;
this.vbox6.Add (this.hbox14);
- global::Gtk.Box.BoxChild w96 = ((global::Gtk.Box.BoxChild)(this.vbox6 [this.hbox14]));
- w96.Position = 1;
- w96.Expand = false;
+ global::Gtk.Box.BoxChild w99 = ((global::Gtk.Box.BoxChild)(this.vbox6 [this.hbox14]));
+ w99.Position = 1;
+ w99.Expand = false;
// Container child vbox6.Gtk.Box+BoxChild
this.drawingarea = new global::Gtk.DrawingArea ();
this.drawingarea.Name = "drawingarea";
this.vbox6.Add (this.drawingarea);
- global::Gtk.Box.BoxChild w97 = ((global::Gtk.Box.BoxChild)(this.vbox6
[this.drawingarea]));
- w97.Position = 2;
+ global::Gtk.Box.BoxChild w100 = ((global::Gtk.Box.BoxChild)(this.vbox6
[this.drawingarea]));
+ w100.Position = 2;
this.vbox5.Add (this.vbox6);
- global::Gtk.Box.BoxChild w98 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.vbox6]));
- w98.Position = 1;
+ global::Gtk.Box.BoxChild w101 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.vbox6]));
+ w101.Position = 1;
this.notebook1.Add (this.vbox5);
- global::Gtk.Notebook.NotebookChild w99 =
((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.vbox5]));
- w99.Position = 1;
- w99.TabFill = false;
- w99.MenuLabel = "";
+ global::Gtk.Notebook.NotebookChild w102 =
((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.vbox5]));
+ w102.Position = 1;
+ w102.TabFill = false;
+ w102.MenuLabel = "";
// Notebook tab
this.label3 = new global::Gtk.Label ();
this.label3.Name = "label3";
@@ -824,8 +856,8 @@ namespace LongoMatch.Gui.Panel
this.projectperiods1.Events = ((global::Gdk.EventMask)(256));
this.projectperiods1.Name = "projectperiods1";
this.notebook1.Add (this.projectperiods1);
- global::Gtk.Notebook.NotebookChild w100 =
((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.projectperiods1]));
- w100.Position = 2;
+ global::Gtk.Notebook.NotebookChild w103 =
((global::Gtk.Notebook.NotebookChild)(this.notebook1 [this.projectperiods1]));
+ w103.Position = 2;
// Notebook tab
this.label7 = new global::Gtk.Label ();
this.label7.Name = "label7";
@@ -833,8 +865,8 @@ namespace LongoMatch.Gui.Panel
this.notebook1.SetTabLabel (this.projectperiods1, this.label7);
this.label7.ShowAll ();
this.vbox3.Add (this.notebook1);
- global::Gtk.Box.BoxChild w101 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.notebook1]));
- w101.Position = 1;
+ global::Gtk.Box.BoxChild w104 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.notebook1]));
+ w104.Position = 1;
this.Add (this.vbox3);
if ((this.Child != null)) {
this.Child.ShowAll ();
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.ProjectsManagerPanel.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.ProjectsManagerPanel.cs
index 154bc40..7cf5f54 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.ProjectsManagerPanel.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.ProjectsManagerPanel.cs
@@ -21,6 +21,9 @@ namespace LongoMatch.Gui.Panel
private global::Gtk.Entry competitionentry;
private global::Gtk.Label Competitionlabel;
private global::LongoMatch.Gui.Component.DatePicker datepicker;
+ private global::Gtk.ScrolledWindow GtkScrolledWindow;
+ private global::Gtk.TextView desctextview;
+ private global::Gtk.Label label14;
private global::Gtk.Label label5;
private global::Gtk.Label label9;
private global::Gtk.Entry seasonentry;
@@ -132,8 +135,7 @@ namespace LongoMatch.Gui.Panel
w6.Expand = false;
w6.Fill = false;
// Container child projectbox.Gtk.Box+BoxChild
- this.table1 = new global::Gtk.Table (((uint)(2)), ((uint)(4)), true);
- this.table1.Name = "table1";
+ this.table1 = new global::Gtk.Table (((uint)(3)), ((uint)(4)), false);
this.table1.RowSpacing = ((uint)(5));
this.table1.ColumnSpacing = ((uint)(5));
// Container child table1.Gtk.Table+TableChild
@@ -173,29 +175,57 @@ namespace LongoMatch.Gui.Panel
w9.XOptions = ((global::Gtk.AttachOptions)(4));
w9.YOptions = ((global::Gtk.AttachOptions)(0));
// Container child table1.Gtk.Table+TableChild
+ this.GtkScrolledWindow = new global::Gtk.ScrolledWindow ();
+ this.GtkScrolledWindow.Name = "GtkScrolledWindow";
+ this.GtkScrolledWindow.ShadowType = ((global::Gtk.ShadowType)(1));
+ // Container child GtkScrolledWindow.Gtk.Container+ContainerChild
+ this.desctextview = new global::Gtk.TextView ();
+ this.desctextview.CanFocus = true;
+ this.desctextview.Name = "desctextview";
+ this.GtkScrolledWindow.Add (this.desctextview);
+ this.table1.Add (this.GtkScrolledWindow);
+ global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table1
[this.GtkScrolledWindow]));
+ w11.TopAttach = ((uint)(2));
+ w11.BottomAttach = ((uint)(3));
+ w11.LeftAttach = ((uint)(1));
+ w11.RightAttach = ((uint)(2));
+ w11.XOptions = ((global::Gtk.AttachOptions)(4));
+ w11.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child table1.Gtk.Table+TableChild
+ this.label14 = new global::Gtk.Label ();
+ this.label14.Name = "label14";
+ this.label14.Xalign = 1F;
+ this.label14.LabelProp = global::Mono.Unix.Catalog.GetString ("Description:");
+ this.table1.Add (this.label14);
+ global::Gtk.Table.TableChild w12 = ((global::Gtk.Table.TableChild)(this.table1
[this.label14]));
+ w12.TopAttach = ((uint)(2));
+ w12.BottomAttach = ((uint)(3));
+ w12.XOptions = ((global::Gtk.AttachOptions)(4));
+ w12.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child table1.Gtk.Table+TableChild
this.label5 = new global::Gtk.Label ();
this.label5.Name = "label5";
this.label5.Xalign = 1F;
this.label5.LabelProp = global::Mono.Unix.Catalog.GetString ("Date:");
this.table1.Add (this.label5);
- global::Gtk.Table.TableChild w10 = ((global::Gtk.Table.TableChild)(this.table1
[this.label5]));
- w10.TopAttach = ((uint)(1));
- w10.BottomAttach = ((uint)(2));
- w10.LeftAttach = ((uint)(2));
- w10.RightAttach = ((uint)(3));
- w10.XOptions = ((global::Gtk.AttachOptions)(4));
- w10.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w13 = ((global::Gtk.Table.TableChild)(this.table1
[this.label5]));
+ w13.TopAttach = ((uint)(1));
+ w13.BottomAttach = ((uint)(2));
+ w13.LeftAttach = ((uint)(2));
+ w13.RightAttach = ((uint)(3));
+ w13.XOptions = ((global::Gtk.AttachOptions)(4));
+ w13.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label9 = new global::Gtk.Label ();
this.label9.Name = "label9";
this.label9.Xalign = 1F;
this.label9.LabelProp = global::Mono.Unix.Catalog.GetString ("Analysis Template:");
this.table1.Add (this.label9);
- global::Gtk.Table.TableChild w11 = ((global::Gtk.Table.TableChild)(this.table1
[this.label9]));
- w11.TopAttach = ((uint)(1));
- w11.BottomAttach = ((uint)(2));
- w11.XOptions = ((global::Gtk.AttachOptions)(4));
- w11.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w14 = ((global::Gtk.Table.TableChild)(this.table1
[this.label9]));
+ w14.TopAttach = ((uint)(1));
+ w14.BottomAttach = ((uint)(2));
+ w14.XOptions = ((global::Gtk.AttachOptions)(4));
+ w14.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.seasonentry = new global::Gtk.Entry ();
this.seasonentry.CanFocus = true;
@@ -203,36 +233,35 @@ namespace LongoMatch.Gui.Panel
this.seasonentry.IsEditable = true;
this.seasonentry.InvisibleChar = '●';
this.table1.Add (this.seasonentry);
- global::Gtk.Table.TableChild w12 = ((global::Gtk.Table.TableChild)(this.table1
[this.seasonentry]));
- w12.LeftAttach = ((uint)(1));
- w12.RightAttach = ((uint)(2));
- w12.XOptions = ((global::Gtk.AttachOptions)(4));
- w12.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w15 = ((global::Gtk.Table.TableChild)(this.table1
[this.seasonentry]));
+ w15.LeftAttach = ((uint)(1));
+ w15.RightAttach = ((uint)(2));
+ w15.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.seasonlabel = new global::Gtk.Label ();
this.seasonlabel.Name = "seasonlabel";
this.seasonlabel.Xalign = 1F;
this.seasonlabel.LabelProp = global::Mono.Unix.Catalog.GetString ("Season:");
this.table1.Add (this.seasonlabel);
- global::Gtk.Table.TableChild w13 = ((global::Gtk.Table.TableChild)(this.table1
[this.seasonlabel]));
- w13.XOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w16 = ((global::Gtk.Table.TableChild)(this.table1
[this.seasonlabel]));
+ w16.XOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.templatelabel = new global::Gtk.Label ();
this.templatelabel.Name = "templatelabel";
this.templatelabel.Xalign = 0F;
this.table1.Add (this.templatelabel);
- global::Gtk.Table.TableChild w14 = ((global::Gtk.Table.TableChild)(this.table1
[this.templatelabel]));
- w14.TopAttach = ((uint)(1));
- w14.BottomAttach = ((uint)(2));
- w14.LeftAttach = ((uint)(1));
- w14.RightAttach = ((uint)(2));
- w14.XOptions = ((global::Gtk.AttachOptions)(4));
- w14.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w17 = ((global::Gtk.Table.TableChild)(this.table1
[this.templatelabel]));
+ w17.TopAttach = ((uint)(1));
+ w17.BottomAttach = ((uint)(2));
+ w17.LeftAttach = ((uint)(1));
+ w17.RightAttach = ((uint)(2));
+ w17.XOptions = ((global::Gtk.AttachOptions)(4));
+ w17.YOptions = ((global::Gtk.AttachOptions)(4));
this.projectbox.Add (this.table1);
- global::Gtk.Box.BoxChild w15 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.table1]));
- w15.Position = 2;
- w15.Expand = false;
- w15.Padding = ((uint)(20));
+ global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.table1]));
+ w18.Position = 2;
+ w18.Expand = false;
+ w18.Padding = ((uint)(20));
// Container child projectbox.Gtk.Box+BoxChild
this.videoseventbox = new global::Gtk.EventBox ();
this.videoseventbox.Name = "videoseventbox";
@@ -243,10 +272,10 @@ namespace LongoMatch.Gui.Panel
this.videoslabel.UseMarkup = true;
this.videoseventbox.Add (this.videoslabel);
this.projectbox.Add (this.videoseventbox);
- global::Gtk.Box.BoxChild w17 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.videoseventbox]));
- w17.Position = 3;
- w17.Expand = false;
- w17.Fill = false;
+ global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.videoseventbox]));
+ w20.Position = 3;
+ w20.Expand = false;
+ w20.Fill = false;
// Container child projectbox.Gtk.Box+BoxChild
this.vbox4 = new global::Gtk.VBox ();
this.vbox4.Name = "vbox4";
@@ -256,52 +285,53 @@ namespace LongoMatch.Gui.Panel
this.videofileinfo1.Events = ((global::Gdk.EventMask)(256));
this.videofileinfo1.Name = "videofileinfo1";
this.vbox4.Add (this.videofileinfo1);
- global::Gtk.Box.BoxChild w18 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo1]));
- w18.Position = 0;
- w18.Expand = false;
- w18.Fill = false;
+ global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo1]));
+ w21.Position = 0;
+ w21.Expand = false;
+ w21.Fill = false;
// Container child vbox4.Gtk.Box+BoxChild
this.videofileinfo2 = new global::LongoMatch.Gui.Component.VideoFileInfo ();
this.videofileinfo2.HeightRequest = 100;
this.videofileinfo2.Events = ((global::Gdk.EventMask)(256));
this.videofileinfo2.Name = "videofileinfo2";
this.vbox4.Add (this.videofileinfo2);
- global::Gtk.Box.BoxChild w19 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo2]));
- w19.Position = 1;
- w19.Expand = false;
- w19.Fill = false;
+ global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo2]));
+ w22.Position = 1;
+ w22.Expand = false;
+ w22.Fill = false;
// Container child vbox4.Gtk.Box+BoxChild
this.videofileinfo3 = new global::LongoMatch.Gui.Component.VideoFileInfo ();
this.videofileinfo3.HeightRequest = 100;
this.videofileinfo3.Events = ((global::Gdk.EventMask)(256));
this.videofileinfo3.Name = "videofileinfo3";
this.vbox4.Add (this.videofileinfo3);
- global::Gtk.Box.BoxChild w20 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo3]));
- w20.Position = 2;
- w20.Expand = false;
- w20.Fill = false;
+ global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo3]));
+ w23.Position = 2;
+ w23.Expand = false;
+ w23.Fill = false;
// Container child vbox4.Gtk.Box+BoxChild
this.videofileinfo4 = new global::LongoMatch.Gui.Component.VideoFileInfo ();
this.videofileinfo4.HeightRequest = 100;
this.videofileinfo4.Events = ((global::Gdk.EventMask)(256));
this.videofileinfo4.Name = "videofileinfo4";
this.vbox4.Add (this.videofileinfo4);
- global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo4]));
- w21.Position = 3;
- w21.Expand = false;
- w21.Fill = false;
+ global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.videofileinfo4]));
+ w24.Position = 3;
+ w24.Expand = false;
+ w24.Fill = false;
this.projectbox.Add (this.vbox4);
- global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.vbox4]));
- w22.Position = 4;
- w22.Expand = false;
- w22.Fill = false;
+ global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.projectbox
[this.vbox4]));
+ w25.Position = 4;
+ w25.Expand = false;
+ w25.Fill = false;
w3.Add (this.projectbox);
this.scrolledwindow3.Add (w3);
this.rbox.Add (this.scrolledwindow3);
- global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.rbox
[this.scrolledwindow3]));
- w25.Position = 0;
+ global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.rbox
[this.scrolledwindow3]));
+ w28.Position = 0;
// Container child rbox.Gtk.Box+BoxChild
this.hbuttonbox1 = new global::Gtk.HButtonBox ();
+ this.hbuttonbox1.Name = "hbuttonbox1";
// Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild
this.savebutton = new global::Gtk.Button ();
this.savebutton.TooltipMarkup = "Save";
@@ -314,9 +344,9 @@ namespace LongoMatch.Gui.Panel
this.savebutton.Add (this.savebuttonimage);
this.savebutton.Label = null;
this.hbuttonbox1.Add (this.savebutton);
- global::Gtk.ButtonBox.ButtonBoxChild w27 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.savebutton]));
- w27.Expand = false;
- w27.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w30 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.savebutton]));
+ w30.Expand = false;
+ w30.Fill = false;
// Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild
this.openbutton = new global::Gtk.Button ();
this.openbutton.TooltipMarkup = "Open";
@@ -329,10 +359,10 @@ namespace LongoMatch.Gui.Panel
this.openbutton.Add (this.openbuttonimage);
this.openbutton.Label = null;
this.hbuttonbox1.Add (this.openbutton);
- global::Gtk.ButtonBox.ButtonBoxChild w29 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.openbutton]));
- w29.Position = 1;
- w29.Expand = false;
- w29.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w32 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.openbutton]));
+ w32.Position = 1;
+ w32.Expand = false;
+ w32.Fill = false;
// Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild
this.exportbutton = new global::Gtk.Button ();
this.exportbutton.TooltipMarkup = "Export";
@@ -345,10 +375,10 @@ namespace LongoMatch.Gui.Panel
this.exportbutton.Add (this.exportbuttonimage);
this.exportbutton.Label = null;
this.hbuttonbox1.Add (this.exportbutton);
- global::Gtk.ButtonBox.ButtonBoxChild w31 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.exportbutton]));
- w31.Position = 2;
- w31.Expand = false;
- w31.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w34 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.exportbutton]));
+ w34.Position = 2;
+ w34.Expand = false;
+ w34.Fill = false;
// Container child hbuttonbox1.Gtk.ButtonBox+ButtonBoxChild
this.deletebutton = new global::Gtk.Button ();
this.deletebutton.TooltipMarkup = "Delete";
@@ -361,19 +391,19 @@ namespace LongoMatch.Gui.Panel
this.deletebutton.Add (this.deletebuttonimage);
this.deletebutton.Label = null;
this.hbuttonbox1.Add (this.deletebutton);
- global::Gtk.ButtonBox.ButtonBoxChild w33 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.deletebutton]));
- w33.Position = 3;
- w33.Expand = false;
- w33.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w36 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox1 [this.deletebutton]));
+ w36.Position = 3;
+ w36.Expand = false;
+ w36.Fill = false;
this.rbox.Add (this.hbuttonbox1);
- global::Gtk.Box.BoxChild w34 = ((global::Gtk.Box.BoxChild)(this.rbox
[this.hbuttonbox1]));
- w34.Position = 1;
- w34.Expand = false;
- w34.Fill = false;
+ global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.rbox
[this.hbuttonbox1]));
+ w37.Position = 1;
+ w37.Expand = false;
+ w37.Fill = false;
this.projectpropertiesalignment.Add (this.rbox);
this.hbox4.Add (this.projectpropertiesalignment);
- global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.projectpropertiesalignment]));
- w36.Position = 1;
+ global::Gtk.Box.BoxChild w39 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.projectpropertiesalignment]));
+ w39.Position = 1;
this.notebook1.Add (this.hbox4);
// Notebook tab
this.label1 = new global::Gtk.Label ();
@@ -381,17 +411,17 @@ namespace LongoMatch.Gui.Panel
this.notebook1.SetTabLabel (this.hbox4, this.label1);
this.label1.ShowAll ();
// Notebook tab
- global::Gtk.Label w38 = new global::Gtk.Label ();
- w38.Visible = true;
- this.notebook1.Add (w38);
+ global::Gtk.Label w41 = new global::Gtk.Label ();
+ w41.Visible = true;
+ this.notebook1.Add (w41);
this.label3 = new global::Gtk.Label ();
this.label3.Name = "label3";
- this.notebook1.SetTabLabel (w38, this.label3);
+ this.notebook1.SetTabLabel (w41, this.label3);
this.label3.ShowAll ();
this.contentalignment.Add (this.notebook1);
this.vbox3.Add (this.contentalignment);
- global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.contentalignment]));
- w40.Position = 1;
+ global::Gtk.Box.BoxChild w43 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.contentalignment]));
+ w43.Position = 1;
this.Add (this.vbox3);
if ((this.Child != null)) {
this.Child.ShowAll ();
diff --git a/LongoMatch.GUI/gtk-gui/gui.stetic b/LongoMatch.GUI/gtk-gui/gui.stetic
index b9b7b58..1522761 100644
--- a/LongoMatch.GUI/gtk-gui/gui.stetic
+++ b/LongoMatch.GUI/gtk-gui/gui.stetic
@@ -1485,7 +1485,7 @@ Tag as point</property>
<property name="Items" translatable="yes">Not tagged
Tag as point
Tag as trajectory</property>
- <property name="Active">2</property>
+ <property name="Active">0</property>
</widget>
<packing>
<property name="TopAttach">1</property>
@@ -6125,7 +6125,7 @@ You can continue with the current capture, cancel it or save your project.
<child>
<widget class="Gtk.Table" id="lefttable">
<property name="MemberName" />
- <property name="NRows">3</property>
+ <property name="NRows">4</property>
<property name="NColumns">2</property>
<property name="RowSpacing">6</property>
<property name="ColumnSpacing">6</property>
@@ -6179,8 +6179,8 @@ You can continue with the current capture, cancel it or save your project.
<property name="LabelProp" translatable="yes">Date</property>
</widget>
<packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
+ <property name="TopAttach">3</property>
+ <property name="BottomAttach">4</property>
<property name="AutoSize">True</property>
<property name="XOptions">Fill</property>
<property name="YOptions">Fill</property>
@@ -6199,8 +6199,8 @@ You can continue with the current capture, cancel it or save your project.
<property name="Date">0</property>
</widget>
<packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
+ <property name="TopAttach">3</property>
+ <property name="BottomAttach">4</property>
<property name="LeftAttach">1</property>
<property name="RightAttach">2</property>
<property name="AutoSize">False</property>
@@ -6215,6 +6215,56 @@ You can continue with the current capture, cancel it or save your project.
</packing>
</child>
<child>
+ <widget class="Gtk.Label" id="desclabel">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="Yalign">0</property>
+ <property name="LabelProp" translatable="yes">Description</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">2</property>
+ <property name="BottomAttach">3</property>
+ <property name="AutoSize">False</property>
+ <property name="XOptions">Fill</property>
+ <property name="YOptions">Fill</property>
+ <property name="XExpand">False</property>
+ <property name="XFill">True</property>
+ <property name="XShrink">False</property>
+ <property name="YExpand">False</property>
+ <property name="YFill">True</property>
+ <property name="YShrink">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow">
+ <property name="MemberName" />
+ <property name="ShadowType">In</property>
+ <child>
+ <widget class="Gtk.TextView" id="desctextview">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="ShowScrollbars">True</property>
+ <property name="Text" translatable="yes" />
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="TopAttach">2</property>
+ <property name="BottomAttach">3</property>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">2</property>
+ <property name="AutoSize">True</property>
+ <property name="XOptions">Fill</property>
+ <property name="YOptions">Fill</property>
+ <property name="XExpand">False</property>
+ <property name="XFill">True</property>
+ <property name="XShrink">False</property>
+ <property name="YExpand">False</property>
+ <property name="YFill">True</property>
+ <property name="YShrink">False</property>
+ </packing>
+ </child>
+ <child>
<widget class="Gtk.Entry" id="seasonentry">
<property name="MemberName" />
<property name="CanFocus">True</property>
@@ -8345,12 +8395,17 @@ You can continue with the current capture, cancel it or save your project.
<child>
<widget class="Gtk.Table" id="table1">
<property name="MemberName" />
- <property name="NRows">2</property>
+ <property name="NRows">3</property>
<property name="NColumns">4</property>
- <property name="Homogeneous">True</property>
<property name="RowSpacing">5</property>
<property name="ColumnSpacing">5</property>
<child>
+ <placeholder />
+ </child>
+ <child>
+ <placeholder />
+ </child>
+ <child>
<widget class="Gtk.Entry" id="competitionentry">
<property name="MemberName" />
<property name="CanFocus">True</property>
@@ -8414,6 +8469,55 @@ You can continue with the current capture, cancel it or save your project.
</packing>
</child>
<child>
+ <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow">
+ <property name="MemberName" />
+ <property name="ShadowType">In</property>
+ <child>
+ <widget class="Gtk.TextView" id="desctextview">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="ShowScrollbars">True</property>
+ <property name="Text" translatable="yes" />
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="TopAttach">2</property>
+ <property name="BottomAttach">3</property>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">2</property>
+ <property name="AutoSize">True</property>
+ <property name="XOptions">Fill</property>
+ <property name="YOptions">Fill</property>
+ <property name="XExpand">False</property>
+ <property name="XFill">True</property>
+ <property name="XShrink">False</property>
+ <property name="YExpand">False</property>
+ <property name="YFill">True</property>
+ <property name="YShrink">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Label" id="label14">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp"
translatable="yes">Description:</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">2</property>
+ <property name="BottomAttach">3</property>
+ <property name="AutoSize">True</property>
+ <property name="XOptions">Fill</property>
+ <property name="YOptions">Fill</property>
+ <property name="XExpand">False</property>
+ <property name="XFill">True</property>
+ <property name="XShrink">False</property>
+ <property name="YExpand">False</property>
+ <property name="YFill">True</property>
+ <property name="YShrink">False</property>
+ </packing>
+ </child>
+ <child>
<widget class="Gtk.Label" id="label5">
<property name="MemberName" />
<property name="Xalign">1</property>
@@ -8466,9 +8570,8 @@ You can continue with the current capture, cancel it or save your project.
<property name="LeftAttach">1</property>
<property name="RightAttach">2</property>
<property name="AutoSize">False</property>
- <property name="XOptions">Fill</property>
<property name="YOptions">Fill</property>
- <property name="XExpand">False</property>
+ <property name="XExpand">True</property>
<property name="XFill">True</property>
<property name="XShrink">False</property>
<property name="YExpand">False</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]