[longomatch/newui: 61/157] Continue redesigning the team editor UI. Allow hiding internal buttons and being remote controled to
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch/newui: 61/157] Continue redesigning the team editor UI. Allow hiding internal buttons and being remote controled to
- Date: Mon, 1 Sep 2014 09:46:29 +0000 (UTC)
commit e223134f2650b3d2808bc024de9333d69eddb8c1
Author: Julien Moutte <julien fluendo com>
Date: Thu Aug 21 22:45:40 2014 +0200
Continue redesigning the team editor UI. Allow hiding internal buttons and being remote controled to
add/delete players.
LongoMatch.GUI/Gui/Component/TeamTemplateEditor.cs | 55 +-
LongoMatch.GUI/Gui/Panel/SportsTemplatesPanel.cs | 2 +-
LongoMatch.GUI/Gui/Panel/TeamsTemplatesPanel.cs | 4 +
.../LongoMatch.Gui.Component.DashboardWidget.cs | 6 +-
.../LongoMatch.Gui.Component.TeamTemplateEditor.cs | 772 +++++++------
.../LongoMatch.Gui.Panel.SportsTemplatesPanel.cs | 23 +-
.../LongoMatch.Gui.Panel.TeamsTemplatesPanel.cs | 46 +-
LongoMatch.GUI/gtk-gui/gui.stetic | 1294 +++++++++++---------
.../scalable/actions/longomatch-player-header.svg | 13 +
9 files changed, 1228 insertions(+), 987 deletions(-)
---
diff --git a/LongoMatch.GUI/Gui/Component/TeamTemplateEditor.cs
b/LongoMatch.GUI/Gui/Component/TeamTemplateEditor.cs
index fc49846..8b89056 100644
--- a/LongoMatch.GUI/Gui/Component/TeamTemplateEditor.cs
+++ b/LongoMatch.GUI/Gui/Component/TeamTemplateEditor.cs
@@ -48,8 +48,12 @@ namespace LongoMatch.Gui.Component
public TeamTemplateEditor ()
{
this.Build ();
+
+ playerimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-player-pic", 45,
IconLookupFlags.ForceSvg);
+
teamtagger = new TeamTagger (new WidgetWrapper (drawingarea));
teamtagger.PlayersSelectionChangedEvent += HandlePlayersSelectionChangedEvent;
+
ConnectSignals ();
}
@@ -87,6 +91,34 @@ namespace LongoMatch.Gui.Component
Edited = false;
}
}
+
+ public bool VisibleButtons {
+ set {
+ hbuttonbox2.Visible = value;
+ }
+ }
+
+ public void AddPlayer () {
+ Player p = template.AddDefaultItem (template.List.Count);
+ teamtagger.Reload ();
+ teamtagger.Select (p);
+ Edited = true;
+ }
+
+ public void DeleteSelectedPlayers () {
+ if (selectedPlayers.Count == 0) {
+ return;
+ }
+
+ foreach (Player p in selectedPlayers) {
+ string msg = Catalog.GetString ("Do you want to delete player: ") + p.Name;
+ if (Config.GUIToolkit.QuestionMessage (msg, null, this)) {
+ template.List.Remove (p);
+ Edited = true;
+ }
+ }
+ Team = template;
+ }
void ConnectSignals () {
newplayerbutton.Clicked += HandleNewPlayerClicked;
@@ -174,7 +206,8 @@ namespace LongoMatch.Gui.Component
if (p.Photo != null) {
playerImage = p.Photo.Value;
} else {
- playerImage = Stetic.IconLoader.LoadIcon (this, "stock_person",
IconSize.Dialog);
+ //playerImage = Stetic.IconLoader.LoadIcon (this, "stock_person",
IconSize.Dialog);
+ playerImage = IconTheme.Default.LoadIcon ("longomatch-player-pic", 45,
IconLookupFlags.ForceSvg);
}
return playerImage;
}
@@ -193,21 +226,6 @@ namespace LongoMatch.Gui.Component
ignoreChanges = false;
}
- void DeleteSelectedPlayers () {
- if (selectedPlayers.Count == 0) {
- return;
- }
-
- foreach (Player p in selectedPlayers) {
- string msg = Catalog.GetString ("Do you want to delete player: ") + p.Name;
- if (Config.GUIToolkit.QuestionMessage (msg, null, this)) {
- template.List.Remove (p);
- Edited = true;
- }
- }
- Team = template;
- }
-
void HandlePlayersSelectionChangedEvent (List<Player> players)
{
PlayersSelected (players);
@@ -225,10 +243,7 @@ namespace LongoMatch.Gui.Component
void HandleNewPlayerClicked (object sender, EventArgs e)
{
- Player p = template.AddDefaultItem (template.List.Count);
- teamtagger.Reload ();
- teamtagger.Select (p);
- Edited = true;
+ AddPlayer ();
}
void HandleDeletePlayerClicked (object sender, EventArgs e)
diff --git a/LongoMatch.GUI/Gui/Panel/SportsTemplatesPanel.cs
b/LongoMatch.GUI/Gui/Panel/SportsTemplatesPanel.cs
index 3a81ef5..a3cfb18 100644
--- a/LongoMatch.GUI/Gui/Panel/SportsTemplatesPanel.cs
+++ b/LongoMatch.GUI/Gui/Panel/SportsTemplatesPanel.cs
@@ -49,7 +49,7 @@ namespace LongoMatch.Gui.Panel
// Assign images
logoimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch", 45,
IconLookupFlags.ForceSvg);
templateimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-template-header", 45,
IconLookupFlags.ForceSvg);
- propertiesimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-category-header",
45, IconLookupFlags.ForceSvg);
+ categoryheaderimage.Pixbuf = IconTheme.Default.LoadIcon
("longomatch-category-header", 45, IconLookupFlags.ForceSvg);
newtemplateimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-template-add", 34,
IconLookupFlags.ForceSvg);
deletetemplateimage.Pixbuf = IconTheme.Default.LoadIcon
("longomatch-template-delete", 34, IconLookupFlags.ForceSvg);
savetemplateimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-template-save",
34, IconLookupFlags.ForceSvg);
diff --git a/LongoMatch.GUI/Gui/Panel/TeamsTemplatesPanel.cs b/LongoMatch.GUI/Gui/Panel/TeamsTemplatesPanel.cs
index 05c627d..06d692e 100644
--- a/LongoMatch.GUI/Gui/Panel/TeamsTemplatesPanel.cs
+++ b/LongoMatch.GUI/Gui/Panel/TeamsTemplatesPanel.cs
@@ -52,6 +52,7 @@ namespace LongoMatch.Gui.Panel
provider = Config.TeamTemplatesProvider;
logoimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch", 45,
IconLookupFlags.ForceSvg);
teamimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-team-header", 45,
IconLookupFlags.ForceSvg);
+ playerheaderimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-player-header",
45, IconLookupFlags.ForceSvg);
newteamimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-team-add", 34,
IconLookupFlags.ForceSvg);
deleteteamimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-team-delete", 34,
IconLookupFlags.ForceSvg);
saveteamimage.Pixbuf = IconTheme.Default.LoadIcon ("longomatch-team-save", 34,
IconLookupFlags.ForceSvg);
@@ -70,8 +71,10 @@ namespace LongoMatch.Gui.Panel
saveteambutton.Clicked += (s, e) => {SaveLoadedTeam ();};
newplayerbutton1.Entered += HandleEnterPlayerButton;
newplayerbutton1.Left += HandleLeftPlayerButton;
+ newplayerbutton1.Clicked += (object sender, EventArgs e) => {
teamtemplateeditor1.AddPlayer (); };
deleteplayerbutton.Entered += HandleEnterPlayerButton;
deleteplayerbutton.Left += HandleLeftPlayerButton;
+ deleteplayerbutton.Clicked += (object sender, EventArgs e) => {
teamtemplateeditor1.DeleteSelectedPlayers (); };
teams = new ListStore (typeof(Pixbuf), typeof(string), typeof (string));
itersDict = new Dictionary<string, TreeIter>();
@@ -92,6 +95,7 @@ namespace LongoMatch.Gui.Panel
deleteteambutton.Visible = false;
selectedTeams = new List<string>();
+ teamtemplateeditor1.VisibleButtons = false;
teamtemplateeditor1.TemplateSaved += (s, e) => {SaveLoadedTeam ();};
backrectbutton.Clicked += (sender, o) => {
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.DashboardWidget.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.DashboardWidget.cs
index 656cd09..ea459c9 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.DashboardWidget.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.DashboardWidget.cs
@@ -288,7 +288,7 @@ namespace LongoMatch.Gui.Component
// Container child vbox12.Gtk.Box+BoxChild
this.fieldlabel2 = new global::Gtk.Label ();
this.fieldlabel2.Name = "fieldlabel2";
- this.fieldlabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to add...");
+ this.fieldlabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to
change...");
this.vbox12.Add (this.fieldlabel2);
global::Gtk.Box.BoxChild w54 = ((global::Gtk.Box.BoxChild)(this.vbox12
[this.fieldlabel2]));
w54.Position = 2;
@@ -373,7 +373,7 @@ namespace LongoMatch.Gui.Component
// Container child vbox14.Gtk.Box+BoxChild
this.hfieldlabel2 = new global::Gtk.Label ();
this.hfieldlabel2.Name = "hfieldlabel2";
- this.hfieldlabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to add...");
+ this.hfieldlabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to
change...");
this.vbox14.Add (this.hfieldlabel2);
global::Gtk.Box.BoxChild w71 = ((global::Gtk.Box.BoxChild)(this.vbox14
[this.hfieldlabel2]));
w71.Position = 2;
@@ -458,7 +458,7 @@ namespace LongoMatch.Gui.Component
// Container child vbox16.Gtk.Box+BoxChild
this.goallabel2 = new global::Gtk.Label ();
this.goallabel2.Name = "goallabel2";
- this.goallabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to add...");
+ this.goallabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to
change...");
this.vbox16.Add (this.goallabel2);
global::Gtk.Box.BoxChild w88 = ((global::Gtk.Box.BoxChild)(this.vbox16
[this.goallabel2]));
w88.Position = 2;
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.TeamTemplateEditor.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.TeamTemplateEditor.cs
index d25ee9a..fe7b0ce 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.TeamTemplateEditor.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Component.TeamTemplateEditor.cs
@@ -6,35 +6,38 @@ namespace LongoMatch.Gui.Component
{
private global::Gtk.VBox vbox3;
private global::Gtk.HBox hbox4;
+ private global::Gtk.Frame teamframe;
+ private global::Gtk.Alignment GtkAlignment3;
private global::Gtk.VBox vbox5;
private global::Gtk.HBox hbox2;
- private global::Gtk.Frame frame1;
- private global::Gtk.Alignment GtkAlignment1;
+ private global::Gtk.Frame shieldframe;
+ private global::Gtk.Alignment shieldalignment;
private global::Gtk.EventBox shieldeventbox;
+ private global::Gtk.VBox vbox4;
private global::Gtk.Image shieldimage;
- private global::Gtk.Label shield;
- private global::Gtk.Frame frame6;
- private global::Gtk.Alignment GtkAlignment3;
- private global::Gtk.Entry teamnameentry;
+ private global::Gtk.Label teamshieldlabel1;
+ private global::Gtk.Label teamshieldlabel2;
+ private global::Gtk.Table teamtable;
+ private global::Gtk.Button applybutton;
private global::Gtk.Label GtkLabel4;
- private global::Gtk.Frame frame2;
- private global::Gtk.Alignment GtkAlignment6;
- private global::Gtk.VBox vbox1;
- private global::Gtk.HBox hbox5;
private global::Gtk.Label label1;
- private global::Gtk.Label nplayerslabel;
- private global::Gtk.HBox hbox6;
private global::Gtk.Label label2;
+ private global::Gtk.Label nplayerslabel;
private global::Gtk.Entry tacticsentry;
- private global::Gtk.Button applybutton;
- private global::Gtk.Label GtkLabel6;
+ private global::Gtk.Entry teamnameentry;
private global::Gtk.DrawingArea drawingarea;
- private global::Gtk.VSeparator vseparator1;
+ private global::Gtk.Alignment alignment2;
private global::Gtk.Frame playerframe;
- private global::Gtk.Alignment GtkAlignment5;
- private global::Gtk.VBox vbox6;
+ private global::Gtk.Alignment playerpropertyalignment;
+ private global::Gtk.HBox playerpropertyhbox;
+ private global::Gtk.Alignment alignment1;
+ private global::Gtk.Frame playerimageframe;
+ private global::Gtk.Alignment playerimagealignment;
private global::Gtk.EventBox playereventbox;
+ private global::Gtk.VBox vbox2;
private global::Gtk.Image playerimage;
+ private global::Gtk.Label playerimagelabel1;
+ private global::Gtk.Label playerimagelabel2;
private global::Gtk.Table table1;
private global::Gtk.HBox hbox3;
private global::Gtk.Label bdaylabel;
@@ -54,7 +57,6 @@ namespace LongoMatch.Gui.Component
private global::Gtk.SpinButton numberspinbutton;
private global::Gtk.Entry positionentry;
private global::Gtk.SpinButton weightspinbutton;
- private global::Gtk.Label GtkLabel3;
private global::Gtk.HButtonBox hbuttonbox2;
private global::Gtk.Button savebutton;
private global::Gtk.Button newplayerbutton;
@@ -75,6 +77,17 @@ namespace LongoMatch.Gui.Component
this.hbox4.Name = "hbox4";
this.hbox4.Spacing = 6;
// Container child hbox4.Gtk.Box+BoxChild
+ this.teamframe = new global::Gtk.Frame ();
+ this.teamframe.Name = "teamframe";
+ this.teamframe.ShadowType = ((global::Gtk.ShadowType)(1));
+ // Container child teamframe.Gtk.Container+ContainerChild
+ this.GtkAlignment3 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
+ this.GtkAlignment3.Name = "GtkAlignment3";
+ this.GtkAlignment3.LeftPadding = ((uint)(12));
+ this.GtkAlignment3.TopPadding = ((uint)(12));
+ this.GtkAlignment3.RightPadding = ((uint)(12));
+ this.GtkAlignment3.BottomPadding = ((uint)(12));
+ // Container child GtkAlignment3.Gtk.Container+ContainerChild
this.vbox5 = new global::Gtk.VBox ();
this.vbox5.Name = "vbox5";
this.vbox5.Spacing = 6;
@@ -83,207 +96,256 @@ namespace LongoMatch.Gui.Component
this.hbox2.Name = "hbox2";
this.hbox2.Spacing = 30;
// Container child hbox2.Gtk.Box+BoxChild
- this.frame1 = new global::Gtk.Frame ();
- this.frame1.Name = "frame1";
- this.frame1.ShadowType = ((global::Gtk.ShadowType)(0));
- // Container child frame1.Gtk.Container+ContainerChild
- this.GtkAlignment1 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
- this.GtkAlignment1.Name = "GtkAlignment1";
- this.GtkAlignment1.LeftPadding = ((uint)(12));
- // Container child GtkAlignment1.Gtk.Container+ContainerChild
+ this.shieldframe = new global::Gtk.Frame ();
+ this.shieldframe.Name = "shieldframe";
+ this.shieldframe.ShadowType = ((global::Gtk.ShadowType)(1));
+ // Container child shieldframe.Gtk.Container+ContainerChild
+ this.shieldalignment = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
+ this.shieldalignment.Name = "shieldalignment";
+ this.shieldalignment.LeftPadding = ((uint)(12));
+ this.shieldalignment.TopPadding = ((uint)(12));
+ this.shieldalignment.RightPadding = ((uint)(12));
+ this.shieldalignment.BottomPadding = ((uint)(12));
+ // Container child shieldalignment.Gtk.Container+ContainerChild
this.shieldeventbox = new global::Gtk.EventBox ();
this.shieldeventbox.Name = "shieldeventbox";
// Container child shieldeventbox.Gtk.Container+ContainerChild
+ this.vbox4 = new global::Gtk.VBox ();
+ this.vbox4.Name = "vbox4";
+ this.vbox4.Spacing = 6;
+ // Container child vbox4.Gtk.Box+BoxChild
this.shieldimage = new global::Gtk.Image ();
this.shieldimage.Name = "shieldimage";
- this.shieldeventbox.Add (this.shieldimage);
- this.GtkAlignment1.Add (this.shieldeventbox);
- this.frame1.Add (this.GtkAlignment1);
- this.shield = new global::Gtk.Label ();
- this.shield.Name = "shield";
- this.shield.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Shield</b>");
- this.shield.UseMarkup = true;
- this.frame1.LabelWidget = this.shield;
- this.hbox2.Add (this.frame1);
- global::Gtk.Box.BoxChild w4 = ((global::Gtk.Box.BoxChild)(this.hbox2 [this.frame1]));
- w4.Position = 0;
- w4.Expand = false;
+ this.vbox4.Add (this.shieldimage);
+ global::Gtk.Box.BoxChild w1 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.shieldimage]));
+ w1.Position = 0;
+ w1.Expand = false;
+ w1.Fill = false;
+ // Container child vbox4.Gtk.Box+BoxChild
+ this.teamshieldlabel1 = new global::Gtk.Label ();
+ this.teamshieldlabel1.Name = "teamshieldlabel1";
+ this.teamshieldlabel1.LabelProp = global::Mono.Unix.Catalog.GetString ("Team shield");
+ this.vbox4.Add (this.teamshieldlabel1);
+ global::Gtk.Box.BoxChild w2 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.teamshieldlabel1]));
+ w2.Position = 1;
+ w2.Expand = false;
+ w2.Fill = false;
+ // Container child vbox4.Gtk.Box+BoxChild
+ this.teamshieldlabel2 = new global::Gtk.Label ();
+ this.teamshieldlabel2.Name = "teamshieldlabel2";
+ this.teamshieldlabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to
change...");
+ this.vbox4.Add (this.teamshieldlabel2);
+ global::Gtk.Box.BoxChild w3 = ((global::Gtk.Box.BoxChild)(this.vbox4
[this.teamshieldlabel2]));
+ w3.Position = 2;
+ w3.Expand = false;
+ w3.Fill = false;
+ this.shieldeventbox.Add (this.vbox4);
+ this.shieldalignment.Add (this.shieldeventbox);
+ this.shieldframe.Add (this.shieldalignment);
+ this.hbox2.Add (this.shieldframe);
+ global::Gtk.Box.BoxChild w7 = ((global::Gtk.Box.BoxChild)(this.hbox2
[this.shieldframe]));
+ w7.Position = 0;
+ w7.Expand = false;
// Container child hbox2.Gtk.Box+BoxChild
- this.frame6 = new global::Gtk.Frame ();
- this.frame6.Name = "frame6";
- this.frame6.ShadowType = ((global::Gtk.ShadowType)(0));
- // Container child frame6.Gtk.Container+ContainerChild
- this.GtkAlignment3 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
- this.GtkAlignment3.Name = "GtkAlignment3";
- this.GtkAlignment3.LeftPadding = ((uint)(12));
- // Container child GtkAlignment3.Gtk.Container+ContainerChild
- this.teamnameentry = new global::Gtk.Entry ();
- this.teamnameentry.WidthRequest = 100;
- this.teamnameentry.CanFocus = true;
- this.teamnameentry.Name = "teamnameentry";
- this.teamnameentry.IsEditable = true;
- this.teamnameentry.InvisibleChar = '•';
- this.GtkAlignment3.Add (this.teamnameentry);
- this.frame6.Add (this.GtkAlignment3);
+ this.teamtable = new global::Gtk.Table (((uint)(3)), ((uint)(3)), false);
+ this.teamtable.Name = "teamtable";
+ this.teamtable.RowSpacing = ((uint)(6));
+ this.teamtable.ColumnSpacing = ((uint)(6));
+ // Container child teamtable.Gtk.Table+TableChild
+ this.applybutton = new global::Gtk.Button ();
+ this.applybutton.CanFocus = true;
+ this.applybutton.Name = "applybutton";
+ this.applybutton.UseUnderline = true;
+ // Container child applybutton.Gtk.Container+ContainerChild
+ global::Gtk.Alignment w8 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ // Container child GtkAlignment.Gtk.Container+ContainerChild
+ global::Gtk.HBox w9 = new global::Gtk.HBox ();
+ w9.Spacing = 2;
+ // Container child GtkHBox.Gtk.Container+ContainerChild
+ global::Gtk.Image w10 = new global::Gtk.Image ();
+ w10.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
+ w9.Add (w10);
+ // Container child GtkHBox.Gtk.Container+ContainerChild
+ global::Gtk.Label w12 = new global::Gtk.Label ();
+ w9.Add (w12);
+ w8.Add (w9);
+ this.applybutton.Add (w8);
+ this.teamtable.Add (this.applybutton);
+ global::Gtk.Table.TableChild w16 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.applybutton]));
+ w16.TopAttach = ((uint)(2));
+ w16.BottomAttach = ((uint)(3));
+ w16.LeftAttach = ((uint)(2));
+ w16.RightAttach = ((uint)(3));
+ w16.XOptions = ((global::Gtk.AttachOptions)(4));
+ w16.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
this.GtkLabel4 = new global::Gtk.Label ();
this.GtkLabel4.Name = "GtkLabel4";
- this.GtkLabel4.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Team name</b>");
+ this.GtkLabel4.Xalign = 1F;
+ this.GtkLabel4.LabelProp = global::Mono.Unix.Catalog.GetString ("Team name");
this.GtkLabel4.UseMarkup = true;
- this.frame6.LabelWidget = this.GtkLabel4;
- this.hbox2.Add (this.frame6);
- global::Gtk.Box.BoxChild w7 = ((global::Gtk.Box.BoxChild)(this.hbox2 [this.frame6]));
- w7.Position = 1;
- w7.Expand = false;
- w7.Fill = false;
- // Container child hbox2.Gtk.Box+BoxChild
- this.frame2 = new global::Gtk.Frame ();
- this.frame2.Name = "frame2";
- this.frame2.ShadowType = ((global::Gtk.ShadowType)(0));
- // Container child frame2.Gtk.Container+ContainerChild
- this.GtkAlignment6 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
- this.GtkAlignment6.Name = "GtkAlignment6";
- this.GtkAlignment6.LeftPadding = ((uint)(12));
- // Container child GtkAlignment6.Gtk.Container+ContainerChild
- this.vbox1 = new global::Gtk.VBox ();
- this.vbox1.Name = "vbox1";
- this.vbox1.Spacing = 6;
- // Container child vbox1.Gtk.Box+BoxChild
- this.hbox5 = new global::Gtk.HBox ();
- this.hbox5.Name = "hbox5";
- this.hbox5.Spacing = 6;
- // Container child hbox5.Gtk.Box+BoxChild
+ this.teamtable.Add (this.GtkLabel4);
+ global::Gtk.Table.TableChild w17 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.GtkLabel4]));
+ w17.XOptions = ((global::Gtk.AttachOptions)(4));
+ w17.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
this.label1 = new global::Gtk.Label ();
this.label1.Name = "label1";
+ this.label1.Xalign = 1F;
this.label1.LabelProp = global::Mono.Unix.Catalog.GetString ("Number of players");
- this.hbox5.Add (this.label1);
- global::Gtk.Box.BoxChild w8 = ((global::Gtk.Box.BoxChild)(this.hbox5 [this.label1]));
- w8.Position = 0;
- w8.Expand = false;
- w8.Fill = false;
- // Container child hbox5.Gtk.Box+BoxChild
- this.nplayerslabel = new global::Gtk.Label ();
- this.nplayerslabel.Name = "nplayerslabel";
- this.hbox5.Add (this.nplayerslabel);
- global::Gtk.Box.BoxChild w9 = ((global::Gtk.Box.BoxChild)(this.hbox5
[this.nplayerslabel]));
- w9.Position = 1;
- w9.Expand = false;
- w9.Fill = false;
- this.vbox1.Add (this.hbox5);
- global::Gtk.Box.BoxChild w10 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.hbox5]));
- w10.Position = 0;
- w10.Expand = false;
- w10.Fill = false;
- // Container child vbox1.Gtk.Box+BoxChild
- this.hbox6 = new global::Gtk.HBox ();
- this.hbox6.Name = "hbox6";
- this.hbox6.Spacing = 6;
- // Container child hbox6.Gtk.Box+BoxChild
+ this.teamtable.Add (this.label1);
+ global::Gtk.Table.TableChild w18 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.label1]));
+ w18.TopAttach = ((uint)(1));
+ w18.BottomAttach = ((uint)(2));
+ w18.XOptions = ((global::Gtk.AttachOptions)(4));
+ w18.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
this.label2 = new global::Gtk.Label ();
this.label2.Name = "label2";
+ this.label2.Xalign = 1F;
this.label2.LabelProp = global::Mono.Unix.Catalog.GetString ("Tactics");
- this.hbox6.Add (this.label2);
- global::Gtk.Box.BoxChild w11 = ((global::Gtk.Box.BoxChild)(this.hbox6 [this.label2]));
- w11.Position = 0;
- w11.Expand = false;
- w11.Fill = false;
- // Container child hbox6.Gtk.Box+BoxChild
+ this.teamtable.Add (this.label2);
+ global::Gtk.Table.TableChild w19 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.label2]));
+ w19.TopAttach = ((uint)(2));
+ w19.BottomAttach = ((uint)(3));
+ w19.XOptions = ((global::Gtk.AttachOptions)(4));
+ w19.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
+ this.nplayerslabel = new global::Gtk.Label ();
+ this.nplayerslabel.Name = "nplayerslabel";
+ this.teamtable.Add (this.nplayerslabel);
+ global::Gtk.Table.TableChild w20 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.nplayerslabel]));
+ w20.TopAttach = ((uint)(1));
+ w20.BottomAttach = ((uint)(2));
+ w20.LeftAttach = ((uint)(1));
+ w20.RightAttach = ((uint)(3));
+ w20.XOptions = ((global::Gtk.AttachOptions)(4));
+ w20.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
this.tacticsentry = new global::Gtk.Entry ();
this.tacticsentry.WidthRequest = 30;
this.tacticsentry.CanFocus = true;
this.tacticsentry.Name = "tacticsentry";
this.tacticsentry.IsEditable = true;
this.tacticsentry.InvisibleChar = '•';
- this.hbox6.Add (this.tacticsentry);
- global::Gtk.Box.BoxChild w12 = ((global::Gtk.Box.BoxChild)(this.hbox6
[this.tacticsentry]));
- w12.Position = 1;
- // Container child hbox6.Gtk.Box+BoxChild
- this.applybutton = new global::Gtk.Button ();
- this.applybutton.CanFocus = true;
- this.applybutton.Name = "applybutton";
- this.applybutton.UseUnderline = true;
- // Container child applybutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w13 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
- // Container child GtkAlignment.Gtk.Container+ContainerChild
- global::Gtk.HBox w14 = new global::Gtk.HBox ();
- w14.Spacing = 2;
- // Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w15 = new global::Gtk.Image ();
- w15.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-apply",
global::Gtk.IconSize.Menu);
- w14.Add (w15);
- // Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w17 = new global::Gtk.Label ();
- w14.Add (w17);
- w13.Add (w14);
- this.applybutton.Add (w13);
- this.hbox6.Add (this.applybutton);
- global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox6
[this.applybutton]));
- w21.Position = 2;
- w21.Expand = false;
- w21.Fill = false;
- this.vbox1.Add (this.hbox6);
- global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.vbox1 [this.hbox6]));
- w22.Position = 1;
- w22.Expand = false;
- w22.Fill = false;
- this.GtkAlignment6.Add (this.vbox1);
- this.frame2.Add (this.GtkAlignment6);
- this.GtkLabel6 = new global::Gtk.Label ();
- this.GtkLabel6.Name = "GtkLabel6";
- this.GtkLabel6.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Formation</b>");
- this.GtkLabel6.UseMarkup = true;
- this.frame2.LabelWidget = this.GtkLabel6;
- this.hbox2.Add (this.frame2);
- global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.hbox2 [this.frame2]));
- w25.Position = 2;
- w25.Expand = false;
- w25.Fill = false;
+ this.teamtable.Add (this.tacticsentry);
+ global::Gtk.Table.TableChild w21 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.tacticsentry]));
+ w21.TopAttach = ((uint)(2));
+ w21.BottomAttach = ((uint)(3));
+ w21.LeftAttach = ((uint)(1));
+ w21.RightAttach = ((uint)(2));
+ w21.XOptions = ((global::Gtk.AttachOptions)(4));
+ w21.YOptions = ((global::Gtk.AttachOptions)(4));
+ // Container child teamtable.Gtk.Table+TableChild
+ this.teamnameentry = new global::Gtk.Entry ();
+ this.teamnameentry.WidthRequest = 100;
+ this.teamnameentry.CanFocus = true;
+ this.teamnameentry.Name = "teamnameentry";
+ this.teamnameentry.IsEditable = true;
+ this.teamnameentry.InvisibleChar = '•';
+ this.teamtable.Add (this.teamnameentry);
+ global::Gtk.Table.TableChild w22 = ((global::Gtk.Table.TableChild)(this.teamtable
[this.teamnameentry]));
+ w22.LeftAttach = ((uint)(1));
+ w22.RightAttach = ((uint)(3));
+ w22.XOptions = ((global::Gtk.AttachOptions)(4));
+ w22.YOptions = ((global::Gtk.AttachOptions)(4));
+ this.hbox2.Add (this.teamtable);
+ global::Gtk.Box.BoxChild w23 = ((global::Gtk.Box.BoxChild)(this.hbox2
[this.teamtable]));
+ w23.Position = 1;
+ w23.Expand = false;
+ w23.Fill = false;
this.vbox5.Add (this.hbox2);
- global::Gtk.Box.BoxChild w26 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.hbox2]));
- w26.Position = 0;
- w26.Expand = false;
- w26.Fill = false;
+ global::Gtk.Box.BoxChild w24 = ((global::Gtk.Box.BoxChild)(this.vbox5 [this.hbox2]));
+ w24.Position = 0;
+ w24.Expand = false;
+ w24.Fill = false;
// Container child vbox5.Gtk.Box+BoxChild
this.drawingarea = new global::Gtk.DrawingArea ();
this.drawingarea.Name = "drawingarea";
this.vbox5.Add (this.drawingarea);
- global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.vbox5
[this.drawingarea]));
- w27.Position = 1;
- this.hbox4.Add (this.vbox5);
- global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.hbox4 [this.vbox5]));
+ global::Gtk.Box.BoxChild w25 = ((global::Gtk.Box.BoxChild)(this.vbox5
[this.drawingarea]));
+ w25.Position = 1;
+ this.GtkAlignment3.Add (this.vbox5);
+ this.teamframe.Add (this.GtkAlignment3);
+ this.hbox4.Add (this.teamframe);
+ global::Gtk.Box.BoxChild w28 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.teamframe]));
w28.Position = 0;
// Container child hbox4.Gtk.Box+BoxChild
- this.vseparator1 = new global::Gtk.VSeparator ();
- this.vseparator1.Name = "vseparator1";
- this.hbox4.Add (this.vseparator1);
- global::Gtk.Box.BoxChild w29 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.vseparator1]));
- w29.Position = 1;
- w29.Expand = false;
- w29.Fill = false;
- // Container child hbox4.Gtk.Box+BoxChild
+ this.alignment2 = new global::Gtk.Alignment (0.5F, 0F, 1F, 0F);
+ this.alignment2.Name = "alignment2";
+ // Container child alignment2.Gtk.Container+ContainerChild
this.playerframe = new global::Gtk.Frame ();
+ this.playerframe.Sensitive = false;
this.playerframe.Name = "playerframe";
- this.playerframe.ShadowType = ((global::Gtk.ShadowType)(0));
+ this.playerframe.ShadowType = ((global::Gtk.ShadowType)(1));
// Container child playerframe.Gtk.Container+ContainerChild
- this.GtkAlignment5 = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
- this.GtkAlignment5.Name = "GtkAlignment5";
- this.GtkAlignment5.LeftPadding = ((uint)(12));
- // Container child GtkAlignment5.Gtk.Container+ContainerChild
- this.vbox6 = new global::Gtk.VBox ();
- this.vbox6.Name = "vbox6";
- this.vbox6.Spacing = 6;
- // Container child vbox6.Gtk.Box+BoxChild
+ this.playerpropertyalignment = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
+ this.playerpropertyalignment.Name = "playerpropertyalignment";
+ this.playerpropertyalignment.LeftPadding = ((uint)(12));
+ this.playerpropertyalignment.TopPadding = ((uint)(12));
+ this.playerpropertyalignment.RightPadding = ((uint)(12));
+ this.playerpropertyalignment.BottomPadding = ((uint)(12));
+ // Container child playerpropertyalignment.Gtk.Container+ContainerChild
+ this.playerpropertyhbox = new global::Gtk.HBox ();
+ this.playerpropertyhbox.Name = "playerpropertyhbox";
+ this.playerpropertyhbox.Spacing = 6;
+ // Container child playerpropertyhbox.Gtk.Box+BoxChild
+ this.alignment1 = new global::Gtk.Alignment (0.5F, 0F, 0F, 0F);
+ this.alignment1.Name = "alignment1";
+ // Container child alignment1.Gtk.Container+ContainerChild
+ this.playerimageframe = new global::Gtk.Frame ();
+ this.playerimageframe.Name = "playerimageframe";
+ this.playerimageframe.ShadowType = ((global::Gtk.ShadowType)(1));
+ // Container child playerimageframe.Gtk.Container+ContainerChild
+ this.playerimagealignment = new global::Gtk.Alignment (0F, 0F, 1F, 1F);
+ this.playerimagealignment.Name = "playerimagealignment";
+ this.playerimagealignment.LeftPadding = ((uint)(12));
+ this.playerimagealignment.TopPadding = ((uint)(12));
+ this.playerimagealignment.RightPadding = ((uint)(12));
+ this.playerimagealignment.BottomPadding = ((uint)(12));
+ // Container child playerimagealignment.Gtk.Container+ContainerChild
this.playereventbox = new global::Gtk.EventBox ();
this.playereventbox.Name = "playereventbox";
// Container child playereventbox.Gtk.Container+ContainerChild
+ this.vbox2 = new global::Gtk.VBox ();
+ this.vbox2.Name = "vbox2";
+ this.vbox2.Spacing = 6;
+ // Container child vbox2.Gtk.Box+BoxChild
this.playerimage = new global::Gtk.Image ();
this.playerimage.Name = "playerimage";
- this.playereventbox.Add (this.playerimage);
- this.vbox6.Add (this.playereventbox);
- global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.vbox6
[this.playereventbox]));
- w31.Position = 0;
+ this.vbox2.Add (this.playerimage);
+ global::Gtk.Box.BoxChild w29 = ((global::Gtk.Box.BoxChild)(this.vbox2
[this.playerimage]));
+ w29.Position = 0;
+ w29.Expand = false;
+ w29.Fill = false;
+ // Container child vbox2.Gtk.Box+BoxChild
+ this.playerimagelabel1 = new global::Gtk.Label ();
+ this.playerimagelabel1.Name = "playerimagelabel1";
+ this.playerimagelabel1.LabelProp = global::Mono.Unix.Catalog.GetString ("Player
picture");
+ this.vbox2.Add (this.playerimagelabel1);
+ global::Gtk.Box.BoxChild w30 = ((global::Gtk.Box.BoxChild)(this.vbox2
[this.playerimagelabel1]));
+ w30.Position = 1;
+ w30.Expand = false;
+ w30.Fill = false;
+ // Container child vbox2.Gtk.Box+BoxChild
+ this.playerimagelabel2 = new global::Gtk.Label ();
+ this.playerimagelabel2.Name = "playerimagelabel2";
+ this.playerimagelabel2.LabelProp = global::Mono.Unix.Catalog.GetString ("click to
change...");
+ this.vbox2.Add (this.playerimagelabel2);
+ global::Gtk.Box.BoxChild w31 = ((global::Gtk.Box.BoxChild)(this.vbox2
[this.playerimagelabel2]));
+ w31.Position = 2;
w31.Expand = false;
w31.Fill = false;
- // Container child vbox6.Gtk.Box+BoxChild
+ this.playereventbox.Add (this.vbox2);
+ this.playerimagealignment.Add (this.playereventbox);
+ this.playerimageframe.Add (this.playerimagealignment);
+ this.alignment1.Add (this.playerimageframe);
+ this.playerpropertyhbox.Add (this.alignment1);
+ global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.playerpropertyhbox
[this.alignment1]));
+ w36.Position = 0;
+ w36.Expand = false;
+ w36.Fill = false;
+ // Container child playerpropertyhbox.Gtk.Box+BoxChild
this.table1 = new global::Gtk.Table (((uint)(8)), ((uint)(2)), false);
this.table1.Name = "table1";
this.table1.RowSpacing = ((uint)(6));
@@ -296,8 +358,8 @@ namespace LongoMatch.Gui.Component
this.bdaylabel = new global::Gtk.Label ();
this.bdaylabel.Name = "bdaylabel";
this.hbox3.Add (this.bdaylabel);
- global::Gtk.Box.BoxChild w32 = ((global::Gtk.Box.BoxChild)(this.hbox3
[this.bdaylabel]));
- w32.Position = 0;
+ global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.hbox3
[this.bdaylabel]));
+ w37.Position = 0;
// Container child hbox3.Gtk.Box+BoxChild
this.datebutton = new global::Gtk.Button ();
this.datebutton.CanFocus = true;
@@ -305,18 +367,18 @@ namespace LongoMatch.Gui.Component
this.datebutton.UseUnderline = true;
this.datebutton.Label = global::Mono.Unix.Catalog.GetString ("_Calendar");
this.hbox3.Add (this.datebutton);
- global::Gtk.Box.BoxChild w33 = ((global::Gtk.Box.BoxChild)(this.hbox3
[this.datebutton]));
- w33.Position = 1;
- w33.Expand = false;
- w33.Fill = false;
+ global::Gtk.Box.BoxChild w38 = ((global::Gtk.Box.BoxChild)(this.hbox3
[this.datebutton]));
+ w38.Position = 1;
+ w38.Expand = false;
+ w38.Fill = false;
this.table1.Add (this.hbox3);
- global::Gtk.Table.TableChild w34 = ((global::Gtk.Table.TableChild)(this.table1
[this.hbox3]));
- w34.TopAttach = ((uint)(3));
- w34.BottomAttach = ((uint)(4));
- w34.LeftAttach = ((uint)(1));
- w34.RightAttach = ((uint)(2));
- w34.XOptions = ((global::Gtk.AttachOptions)(4));
- w34.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w39 = ((global::Gtk.Table.TableChild)(this.table1
[this.hbox3]));
+ w39.TopAttach = ((uint)(6));
+ w39.BottomAttach = ((uint)(7));
+ w39.LeftAttach = ((uint)(1));
+ w39.RightAttach = ((uint)(2));
+ w39.XOptions = ((global::Gtk.AttachOptions)(4));
+ w39.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.heightspinbutton = new global::Gtk.SpinButton (0, 100, 1);
this.heightspinbutton.CanFocus = true;
@@ -327,80 +389,87 @@ namespace LongoMatch.Gui.Component
this.heightspinbutton.Numeric = true;
this.heightspinbutton.Value = 18;
this.table1.Add (this.heightspinbutton);
- global::Gtk.Table.TableChild w35 = ((global::Gtk.Table.TableChild)(this.table1
[this.heightspinbutton]));
- w35.TopAttach = ((uint)(5));
- w35.BottomAttach = ((uint)(6));
- w35.LeftAttach = ((uint)(1));
- w35.RightAttach = ((uint)(2));
- w35.XOptions = ((global::Gtk.AttachOptions)(4));
- w35.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w40 = ((global::Gtk.Table.TableChild)(this.table1
[this.heightspinbutton]));
+ w40.TopAttach = ((uint)(4));
+ w40.BottomAttach = ((uint)(5));
+ w40.LeftAttach = ((uint)(1));
+ w40.RightAttach = ((uint)(2));
+ w40.XOptions = ((global::Gtk.AttachOptions)(4));
+ w40.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label11 = new global::Gtk.Label ();
this.label11.Name = "label11";
- this.label11.LabelProp = global::Mono.Unix.Catalog.GetString ("Position:");
+ this.label11.Xalign = 1F;
+ this.label11.LabelProp = global::Mono.Unix.Catalog.GetString ("Position");
this.table1.Add (this.label11);
- global::Gtk.Table.TableChild w36 = ((global::Gtk.Table.TableChild)(this.table1
[this.label11]));
- w36.TopAttach = ((uint)(4));
- w36.BottomAttach = ((uint)(5));
- w36.XOptions = ((global::Gtk.AttachOptions)(4));
- w36.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w41 = ((global::Gtk.Table.TableChild)(this.table1
[this.label11]));
+ w41.TopAttach = ((uint)(2));
+ w41.BottomAttach = ((uint)(3));
+ w41.XOptions = ((global::Gtk.AttachOptions)(4));
+ w41.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label12 = new global::Gtk.Label ();
this.label12.Name = "label12";
- this.label12.LabelProp = global::Mono.Unix.Catalog.GetString ("Name:");
+ this.label12.Xalign = 1F;
+ this.label12.LabelProp = global::Mono.Unix.Catalog.GetString ("Name");
this.table1.Add (this.label12);
- global::Gtk.Table.TableChild w37 = ((global::Gtk.Table.TableChild)(this.table1
[this.label12]));
- w37.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w42 = ((global::Gtk.Table.TableChild)(this.table1
[this.label12]));
+ w42.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label3 = new global::Gtk.Label ();
this.label3.Name = "label3";
- this.label3.LabelProp = global::Mono.Unix.Catalog.GetString ("Number:");
+ this.label3.Xalign = 1F;
+ this.label3.LabelProp = global::Mono.Unix.Catalog.GetString ("Number");
this.table1.Add (this.label3);
- global::Gtk.Table.TableChild w38 = ((global::Gtk.Table.TableChild)(this.table1
[this.label3]));
- w38.TopAttach = ((uint)(1));
- w38.BottomAttach = ((uint)(2));
- w38.XOptions = ((global::Gtk.AttachOptions)(4));
- w38.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w43 = ((global::Gtk.Table.TableChild)(this.table1
[this.label3]));
+ w43.TopAttach = ((uint)(3));
+ w43.BottomAttach = ((uint)(4));
+ w43.XOptions = ((global::Gtk.AttachOptions)(4));
+ w43.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 ("Height");
this.table1.Add (this.label5);
- global::Gtk.Table.TableChild w39 = ((global::Gtk.Table.TableChild)(this.table1
[this.label5]));
- w39.TopAttach = ((uint)(5));
- w39.BottomAttach = ((uint)(6));
- w39.XOptions = ((global::Gtk.AttachOptions)(4));
- w39.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w44 = ((global::Gtk.Table.TableChild)(this.table1
[this.label5]));
+ w44.TopAttach = ((uint)(4));
+ w44.BottomAttach = ((uint)(5));
+ w44.XOptions = ((global::Gtk.AttachOptions)(4));
+ w44.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label6 = new global::Gtk.Label ();
this.label6.Name = "label6";
+ this.label6.Xalign = 1F;
this.label6.LabelProp = global::Mono.Unix.Catalog.GetString ("Weight");
this.table1.Add (this.label6);
- global::Gtk.Table.TableChild w40 = ((global::Gtk.Table.TableChild)(this.table1
[this.label6]));
- w40.TopAttach = ((uint)(2));
- w40.BottomAttach = ((uint)(3));
- w40.XOptions = ((global::Gtk.AttachOptions)(4));
- w40.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w45 = ((global::Gtk.Table.TableChild)(this.table1
[this.label6]));
+ w45.TopAttach = ((uint)(5));
+ w45.BottomAttach = ((uint)(6));
+ w45.XOptions = ((global::Gtk.AttachOptions)(4));
+ w45.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label7 = new global::Gtk.Label ();
this.label7.Name = "label7";
- this.label7.LabelProp = global::Mono.Unix.Catalog.GetString ("Birth day");
+ this.label7.Xalign = 1F;
+ this.label7.LabelProp = global::Mono.Unix.Catalog.GetString ("Birth Date");
this.table1.Add (this.label7);
- global::Gtk.Table.TableChild w41 = ((global::Gtk.Table.TableChild)(this.table1
[this.label7]));
- w41.TopAttach = ((uint)(3));
- w41.BottomAttach = ((uint)(4));
- w41.XOptions = ((global::Gtk.AttachOptions)(4));
- w41.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w46 = ((global::Gtk.Table.TableChild)(this.table1
[this.label7]));
+ w46.TopAttach = ((uint)(6));
+ w46.BottomAttach = ((uint)(7));
+ w46.XOptions = ((global::Gtk.AttachOptions)(4));
+ w46.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.label8 = new global::Gtk.Label ();
this.label8.Name = "label8";
+ this.label8.Xalign = 1F;
this.label8.LabelProp = global::Mono.Unix.Catalog.GetString ("Nationality");
this.table1.Add (this.label8);
- global::Gtk.Table.TableChild w42 = ((global::Gtk.Table.TableChild)(this.table1
[this.label8]));
- w42.TopAttach = ((uint)(6));
- w42.BottomAttach = ((uint)(7));
- w42.XOptions = ((global::Gtk.AttachOptions)(4));
- w42.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w47 = ((global::Gtk.Table.TableChild)(this.table1
[this.label8]));
+ w47.TopAttach = ((uint)(1));
+ w47.BottomAttach = ((uint)(2));
+ w47.XOptions = ((global::Gtk.AttachOptions)(4));
+ w47.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.mailentry = new global::Gtk.Entry ();
this.mailentry.CanFocus = true;
@@ -408,23 +477,24 @@ namespace LongoMatch.Gui.Component
this.mailentry.IsEditable = true;
this.mailentry.InvisibleChar = '•';
this.table1.Add (this.mailentry);
- global::Gtk.Table.TableChild w43 = ((global::Gtk.Table.TableChild)(this.table1
[this.mailentry]));
- w43.TopAttach = ((uint)(7));
- w43.BottomAttach = ((uint)(8));
- w43.LeftAttach = ((uint)(1));
- w43.RightAttach = ((uint)(2));
- w43.XOptions = ((global::Gtk.AttachOptions)(4));
- w43.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w48 = ((global::Gtk.Table.TableChild)(this.table1
[this.mailentry]));
+ w48.TopAttach = ((uint)(7));
+ w48.BottomAttach = ((uint)(8));
+ w48.LeftAttach = ((uint)(1));
+ w48.RightAttach = ((uint)(2));
+ w48.XOptions = ((global::Gtk.AttachOptions)(4));
+ w48.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.maillabel = new global::Gtk.Label ();
this.maillabel.Name = "maillabel";
- this.maillabel.LabelProp = global::Mono.Unix.Catalog.GetString ("E-mail:");
+ this.maillabel.Xalign = 1F;
+ this.maillabel.LabelProp = global::Mono.Unix.Catalog.GetString ("E-mail");
this.table1.Add (this.maillabel);
- global::Gtk.Table.TableChild w44 = ((global::Gtk.Table.TableChild)(this.table1
[this.maillabel]));
- w44.TopAttach = ((uint)(7));
- w44.BottomAttach = ((uint)(8));
- w44.XOptions = ((global::Gtk.AttachOptions)(4));
- w44.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w49 = ((global::Gtk.Table.TableChild)(this.table1
[this.maillabel]));
+ w49.TopAttach = ((uint)(7));
+ w49.BottomAttach = ((uint)(8));
+ w49.XOptions = ((global::Gtk.AttachOptions)(4));
+ w49.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.nameentry = new global::Gtk.Entry ();
this.nameentry.CanFocus = true;
@@ -432,11 +502,11 @@ namespace LongoMatch.Gui.Component
this.nameentry.IsEditable = true;
this.nameentry.InvisibleChar = '●';
this.table1.Add (this.nameentry);
- global::Gtk.Table.TableChild w45 = ((global::Gtk.Table.TableChild)(this.table1
[this.nameentry]));
- w45.LeftAttach = ((uint)(1));
- w45.RightAttach = ((uint)(2));
- w45.XOptions = ((global::Gtk.AttachOptions)(4));
- w45.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w50 = ((global::Gtk.Table.TableChild)(this.table1
[this.nameentry]));
+ w50.LeftAttach = ((uint)(1));
+ w50.RightAttach = ((uint)(2));
+ w50.XOptions = ((global::Gtk.AttachOptions)(4));
+ w50.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.nationalityentry = new global::Gtk.Entry ();
this.nationalityentry.CanFocus = true;
@@ -444,13 +514,13 @@ namespace LongoMatch.Gui.Component
this.nationalityentry.IsEditable = true;
this.nationalityentry.InvisibleChar = '●';
this.table1.Add (this.nationalityentry);
- global::Gtk.Table.TableChild w46 = ((global::Gtk.Table.TableChild)(this.table1
[this.nationalityentry]));
- w46.TopAttach = ((uint)(6));
- w46.BottomAttach = ((uint)(7));
- w46.LeftAttach = ((uint)(1));
- w46.RightAttach = ((uint)(2));
- w46.XOptions = ((global::Gtk.AttachOptions)(4));
- w46.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w51 = ((global::Gtk.Table.TableChild)(this.table1
[this.nationalityentry]));
+ w51.TopAttach = ((uint)(1));
+ w51.BottomAttach = ((uint)(2));
+ w51.LeftAttach = ((uint)(1));
+ w51.RightAttach = ((uint)(2));
+ w51.XOptions = ((global::Gtk.AttachOptions)(4));
+ w51.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.numberspinbutton = new global::Gtk.SpinButton (0, 100, 1);
this.numberspinbutton.CanFocus = true;
@@ -459,13 +529,13 @@ namespace LongoMatch.Gui.Component
this.numberspinbutton.ClimbRate = 1;
this.numberspinbutton.Numeric = true;
this.table1.Add (this.numberspinbutton);
- global::Gtk.Table.TableChild w47 = ((global::Gtk.Table.TableChild)(this.table1
[this.numberspinbutton]));
- w47.TopAttach = ((uint)(1));
- w47.BottomAttach = ((uint)(2));
- w47.LeftAttach = ((uint)(1));
- w47.RightAttach = ((uint)(2));
- w47.XOptions = ((global::Gtk.AttachOptions)(4));
- w47.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w52 = ((global::Gtk.Table.TableChild)(this.table1
[this.numberspinbutton]));
+ w52.TopAttach = ((uint)(3));
+ w52.BottomAttach = ((uint)(4));
+ w52.LeftAttach = ((uint)(1));
+ w52.RightAttach = ((uint)(2));
+ w52.XOptions = ((global::Gtk.AttachOptions)(4));
+ w52.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.positionentry = new global::Gtk.Entry ();
this.positionentry.CanFocus = true;
@@ -473,13 +543,13 @@ namespace LongoMatch.Gui.Component
this.positionentry.IsEditable = true;
this.positionentry.InvisibleChar = '●';
this.table1.Add (this.positionentry);
- global::Gtk.Table.TableChild w48 = ((global::Gtk.Table.TableChild)(this.table1
[this.positionentry]));
- w48.TopAttach = ((uint)(4));
- w48.BottomAttach = ((uint)(5));
- w48.LeftAttach = ((uint)(1));
- w48.RightAttach = ((uint)(2));
- w48.XOptions = ((global::Gtk.AttachOptions)(4));
- w48.YOptions = ((global::Gtk.AttachOptions)(4));
+ global::Gtk.Table.TableChild w53 = ((global::Gtk.Table.TableChild)(this.table1
[this.positionentry]));
+ w53.TopAttach = ((uint)(2));
+ w53.BottomAttach = ((uint)(3));
+ w53.LeftAttach = ((uint)(1));
+ w53.RightAttach = ((uint)(2));
+ w53.XOptions = ((global::Gtk.AttachOptions)(4));
+ w53.YOptions = ((global::Gtk.AttachOptions)(4));
// Container child table1.Gtk.Table+TableChild
this.weightspinbutton = new global::Gtk.SpinButton (0, 1000, 1);
this.weightspinbutton.CanFocus = true;
@@ -489,33 +559,29 @@ namespace LongoMatch.Gui.Component
this.weightspinbutton.Numeric = true;
this.weightspinbutton.Value = 80;
this.table1.Add (this.weightspinbutton);
- global::Gtk.Table.TableChild w49 = ((global::Gtk.Table.TableChild)(this.table1
[this.weightspinbutton]));
- w49.TopAttach = ((uint)(2));
- w49.BottomAttach = ((uint)(3));
- w49.LeftAttach = ((uint)(1));
- w49.RightAttach = ((uint)(2));
- w49.XOptions = ((global::Gtk.AttachOptions)(4));
- w49.YOptions = ((global::Gtk.AttachOptions)(4));
- this.vbox6.Add (this.table1);
- global::Gtk.Box.BoxChild w50 = ((global::Gtk.Box.BoxChild)(this.vbox6 [this.table1]));
- w50.Position = 1;
- w50.Expand = false;
- w50.Fill = false;
- this.GtkAlignment5.Add (this.vbox6);
- this.playerframe.Add (this.GtkAlignment5);
- this.GtkLabel3 = new global::Gtk.Label ();
- this.GtkLabel3.Name = "GtkLabel3";
- this.GtkLabel3.LabelProp = global::Mono.Unix.Catalog.GetString ("<b>Player
description</b>");
- this.GtkLabel3.UseMarkup = true;
- this.playerframe.LabelWidget = this.GtkLabel3;
- this.hbox4.Add (this.playerframe);
- global::Gtk.Box.BoxChild w53 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.playerframe]));
- w53.Position = 2;
- w53.Expand = false;
- w53.Fill = false;
+ global::Gtk.Table.TableChild w54 = ((global::Gtk.Table.TableChild)(this.table1
[this.weightspinbutton]));
+ w54.TopAttach = ((uint)(5));
+ w54.BottomAttach = ((uint)(6));
+ w54.LeftAttach = ((uint)(1));
+ w54.RightAttach = ((uint)(2));
+ w54.XOptions = ((global::Gtk.AttachOptions)(4));
+ w54.YOptions = ((global::Gtk.AttachOptions)(4));
+ this.playerpropertyhbox.Add (this.table1);
+ global::Gtk.Box.BoxChild w55 = ((global::Gtk.Box.BoxChild)(this.playerpropertyhbox
[this.table1]));
+ w55.Position = 1;
+ w55.Expand = false;
+ w55.Fill = false;
+ this.playerpropertyalignment.Add (this.playerpropertyhbox);
+ this.playerframe.Add (this.playerpropertyalignment);
+ this.alignment2.Add (this.playerframe);
+ this.hbox4.Add (this.alignment2);
+ global::Gtk.Box.BoxChild w59 = ((global::Gtk.Box.BoxChild)(this.hbox4
[this.alignment2]));
+ w59.Position = 1;
+ w59.Expand = false;
+ w59.Fill = false;
this.vbox3.Add (this.hbox4);
- global::Gtk.Box.BoxChild w54 = ((global::Gtk.Box.BoxChild)(this.vbox3 [this.hbox4]));
- w54.Position = 0;
+ global::Gtk.Box.BoxChild w60 = ((global::Gtk.Box.BoxChild)(this.vbox3 [this.hbox4]));
+ w60.Position = 0;
// Container child vbox3.Gtk.Box+BoxChild
this.hbuttonbox2 = new global::Gtk.HButtonBox ();
this.hbuttonbox2.Name = "hbuttonbox2";
@@ -526,82 +592,82 @@ namespace LongoMatch.Gui.Component
this.savebutton.Name = "savebutton";
this.savebutton.UseUnderline = true;
// Container child savebutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w55 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ global::Gtk.Alignment w61 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
// Container child GtkAlignment.Gtk.Container+ContainerChild
- global::Gtk.HBox w56 = new global::Gtk.HBox ();
- w56.Spacing = 2;
+ global::Gtk.HBox w62 = new global::Gtk.HBox ();
+ w62.Spacing = 2;
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w57 = new global::Gtk.Image ();
- w57.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-save",
global::Gtk.IconSize.Dialog);
- w56.Add (w57);
+ global::Gtk.Image w63 = new global::Gtk.Image ();
+ w63.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-save",
global::Gtk.IconSize.Dialog);
+ w62.Add (w63);
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w59 = new global::Gtk.Label ();
- w59.LabelProp = global::Mono.Unix.Catalog.GetString ("Save template");
- w59.UseUnderline = true;
- w56.Add (w59);
- w55.Add (w56);
- this.savebutton.Add (w55);
+ global::Gtk.Label w65 = new global::Gtk.Label ();
+ w65.LabelProp = global::Mono.Unix.Catalog.GetString ("Save template");
+ w65.UseUnderline = true;
+ w62.Add (w65);
+ w61.Add (w62);
+ this.savebutton.Add (w61);
this.hbuttonbox2.Add (this.savebutton);
- global::Gtk.ButtonBox.ButtonBoxChild w63 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.savebutton]));
- w63.Expand = false;
- w63.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w69 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.savebutton]));
+ w69.Expand = false;
+ w69.Fill = false;
// Container child hbuttonbox2.Gtk.ButtonBox+ButtonBoxChild
this.newplayerbutton = new global::Gtk.Button ();
this.newplayerbutton.CanFocus = true;
this.newplayerbutton.Name = "newplayerbutton";
this.newplayerbutton.UseUnderline = true;
// Container child newplayerbutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w64 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ global::Gtk.Alignment w70 = 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 w71 = new global::Gtk.HBox ();
+ w71.Spacing = 2;
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w66 = new global::Gtk.Image ();
- w66.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-new",
global::Gtk.IconSize.Dialog);
- w65.Add (w66);
+ global::Gtk.Image w72 = new global::Gtk.Image ();
+ w72.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-new",
global::Gtk.IconSize.Dialog);
+ w71.Add (w72);
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w68 = new global::Gtk.Label ();
- w68.LabelProp = global::Mono.Unix.Catalog.GetString ("New player");
- w68.UseUnderline = true;
- w65.Add (w68);
- w64.Add (w65);
- this.newplayerbutton.Add (w64);
+ global::Gtk.Label w74 = new global::Gtk.Label ();
+ w74.LabelProp = global::Mono.Unix.Catalog.GetString ("New player");
+ w74.UseUnderline = true;
+ w71.Add (w74);
+ w70.Add (w71);
+ this.newplayerbutton.Add (w70);
this.hbuttonbox2.Add (this.newplayerbutton);
- global::Gtk.ButtonBox.ButtonBoxChild w72 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.newplayerbutton]));
- w72.Position = 1;
- w72.Expand = false;
- w72.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w78 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.newplayerbutton]));
+ w78.Position = 1;
+ w78.Expand = false;
+ w78.Fill = false;
// Container child hbuttonbox2.Gtk.ButtonBox+ButtonBoxChild
this.deletebutton = new global::Gtk.Button ();
this.deletebutton.CanFocus = true;
this.deletebutton.Name = "deletebutton";
this.deletebutton.UseUnderline = true;
// Container child deletebutton.Gtk.Container+ContainerChild
- global::Gtk.Alignment w73 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
+ global::Gtk.Alignment w79 = new global::Gtk.Alignment (0.5F, 0.5F, 0F, 0F);
// Container child GtkAlignment.Gtk.Container+ContainerChild
- global::Gtk.HBox w74 = new global::Gtk.HBox ();
- w74.Spacing = 2;
+ global::Gtk.HBox w80 = new global::Gtk.HBox ();
+ w80.Spacing = 2;
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Image w75 = new global::Gtk.Image ();
- w75.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-delete",
global::Gtk.IconSize.Dialog);
- w74.Add (w75);
+ global::Gtk.Image w81 = new global::Gtk.Image ();
+ w81.Pixbuf = global::Stetic.IconLoader.LoadIcon (this, "gtk-delete",
global::Gtk.IconSize.Dialog);
+ w80.Add (w81);
// Container child GtkHBox.Gtk.Container+ContainerChild
- global::Gtk.Label w77 = new global::Gtk.Label ();
- w77.LabelProp = global::Mono.Unix.Catalog.GetString ("Delete player");
- w77.UseUnderline = true;
- w74.Add (w77);
- w73.Add (w74);
- this.deletebutton.Add (w73);
+ global::Gtk.Label w83 = new global::Gtk.Label ();
+ w83.LabelProp = global::Mono.Unix.Catalog.GetString ("Delete player");
+ w83.UseUnderline = true;
+ w80.Add (w83);
+ w79.Add (w80);
+ this.deletebutton.Add (w79);
this.hbuttonbox2.Add (this.deletebutton);
- global::Gtk.ButtonBox.ButtonBoxChild w81 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.deletebutton]));
- w81.Position = 2;
- w81.Expand = false;
- w81.Fill = false;
+ global::Gtk.ButtonBox.ButtonBoxChild w87 =
((global::Gtk.ButtonBox.ButtonBoxChild)(this.hbuttonbox2 [this.deletebutton]));
+ w87.Position = 2;
+ w87.Expand = false;
+ w87.Fill = false;
this.vbox3.Add (this.hbuttonbox2);
- global::Gtk.Box.BoxChild w82 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.hbuttonbox2]));
- w82.Position = 1;
- w82.Expand = false;
- w82.Fill = false;
+ global::Gtk.Box.BoxChild w88 = ((global::Gtk.Box.BoxChild)(this.vbox3
[this.hbuttonbox2]));
+ w88.Position = 1;
+ w88.Expand = false;
+ w88.Fill = false;
this.Add (this.vbox3);
if ((this.Child != null)) {
this.Child.ShowAll ();
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.SportsTemplatesPanel.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.SportsTemplatesPanel.cs
index ee86dc4..70ded6d 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.SportsTemplatesPanel.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.SportsTemplatesPanel.cs
@@ -38,8 +38,8 @@ namespace LongoMatch.Gui.Panel
private global::Gtk.Image cardimage;
private global::Gtk.Button timerbutton;
private global::Gtk.Image timerimage;
- private global::Gtk.Alignment propertiesimagealignment;
- private global::Gtk.Image propertiesimage;
+ private global::Gtk.Alignment categoryheaderimagealignment;
+ private global::Gtk.Image categoryheaderimage;
private global::Gtk.HBox hbox1;
private global::Gtk.VBox templatesvbox;
private global::Gtk.ScrolledWindow GtkScrolledWindow1;
@@ -340,15 +340,16 @@ namespace LongoMatch.Gui.Panel
w38.Expand = false;
w38.Fill = false;
// Container child dashboardeditorbuttonbar.Gtk.Box+BoxChild
- this.propertiesimagealignment = new global::Gtk.Alignment (1F, 0.5F, 0F, 0F);
- this.propertiesimagealignment.Name = "propertiesimagealignment";
- this.propertiesimagealignment.RightPadding = ((uint)(270));
- // Container child propertiesimagealignment.Gtk.Container+ContainerChild
- this.propertiesimage = new global::Gtk.Image ();
- this.propertiesimage.Name = "propertiesimage";
- this.propertiesimagealignment.Add (this.propertiesimage);
- this.dashboardeditorbuttonbar.Add (this.propertiesimagealignment);
- global::Gtk.Box.BoxChild w40 =
((global::Gtk.Box.BoxChild)(this.dashboardeditorbuttonbar [this.propertiesimagealignment]));
+ this.categoryheaderimagealignment = new global::Gtk.Alignment (1F, 1F, 0F, 0F);
+ this.categoryheaderimagealignment.Name = "categoryheaderimagealignment";
+ this.categoryheaderimagealignment.RightPadding = ((uint)(300));
+ // Container child categoryheaderimagealignment.Gtk.Container+ContainerChild
+ this.categoryheaderimage = new global::Gtk.Image ();
+ this.categoryheaderimage.Name = "categoryheaderimage";
+ this.categoryheaderimage.Ypad = 5;
+ this.categoryheaderimagealignment.Add (this.categoryheaderimage);
+ this.dashboardeditorbuttonbar.Add (this.categoryheaderimagealignment);
+ global::Gtk.Box.BoxChild w40 =
((global::Gtk.Box.BoxChild)(this.dashboardeditorbuttonbar [this.categoryheaderimagealignment]));
w40.Position = 4;
this.contentvbox.Add (this.dashboardeditorbuttonbar);
global::Gtk.Box.BoxChild w41 = ((global::Gtk.Box.BoxChild)(this.contentvbox
[this.dashboardeditorbuttonbar]));
diff --git a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.TeamsTemplatesPanel.cs
b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.TeamsTemplatesPanel.cs
index eaa147a..141093d 100644
--- a/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.TeamsTemplatesPanel.cs
+++ b/LongoMatch.GUI/gtk-gui/LongoMatch.Gui.Panel.TeamsTemplatesPanel.cs
@@ -32,6 +32,8 @@ namespace LongoMatch.Gui.Panel
private global::Gtk.Image newplayerimage;
private global::Gtk.Button deleteplayerbutton;
private global::Gtk.Image deleteplayerimage;
+ private global::Gtk.Alignment playerheaderalignment;
+ private global::Gtk.Image playerheaderimage;
private global::Gtk.HBox hbox1;
private global::Gtk.VBox teamsvbox;
private global::Gtk.ScrolledWindow GtkScrolledWindow1;
@@ -283,11 +285,23 @@ namespace LongoMatch.Gui.Panel
w32.Position = 3;
w32.Expand = false;
w32.Fill = false;
+ // Container child teameditorbuttonbar.Gtk.Box+BoxChild
+ this.playerheaderalignment = new global::Gtk.Alignment (1F, 1F, 0F, 0F);
+ this.playerheaderalignment.Name = "playerheaderalignment";
+ this.playerheaderalignment.RightPadding = ((uint)(300));
+ // Container child playerheaderalignment.Gtk.Container+ContainerChild
+ this.playerheaderimage = new global::Gtk.Image ();
+ this.playerheaderimage.Name = "playerheaderimage";
+ this.playerheaderimage.Ypad = 5;
+ this.playerheaderalignment.Add (this.playerheaderimage);
+ this.teameditorbuttonbar.Add (this.playerheaderalignment);
+ global::Gtk.Box.BoxChild w34 = ((global::Gtk.Box.BoxChild)(this.teameditorbuttonbar
[this.playerheaderalignment]));
+ w34.Position = 4;
this.contentvbox.Add (this.teameditorbuttonbar);
- global::Gtk.Box.BoxChild w33 = ((global::Gtk.Box.BoxChild)(this.contentvbox
[this.teameditorbuttonbar]));
- w33.Position = 0;
- w33.Expand = false;
- w33.Fill = false;
+ global::Gtk.Box.BoxChild w35 = ((global::Gtk.Box.BoxChild)(this.contentvbox
[this.teameditorbuttonbar]));
+ w35.Position = 0;
+ w35.Expand = false;
+ w35.Fill = false;
// Container child contentvbox.Gtk.Box+BoxChild
this.hbox1 = new global::Gtk.HBox ();
this.hbox1.Name = "hbox1";
@@ -307,27 +321,27 @@ namespace LongoMatch.Gui.Panel
this.teamseditortreeview.Name = "teamseditortreeview";
this.GtkScrolledWindow1.Add (this.teamseditortreeview);
this.teamsvbox.Add (this.GtkScrolledWindow1);
- global::Gtk.Box.BoxChild w35 = ((global::Gtk.Box.BoxChild)(this.teamsvbox
[this.GtkScrolledWindow1]));
- w35.Position = 0;
+ global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.teamsvbox
[this.GtkScrolledWindow1]));
+ w37.Position = 0;
this.hbox1.Add (this.teamsvbox);
- global::Gtk.Box.BoxChild w36 = ((global::Gtk.Box.BoxChild)(this.hbox1
[this.teamsvbox]));
- w36.Position = 0;
- w36.Expand = false;
- w36.Fill = false;
+ global::Gtk.Box.BoxChild w38 = ((global::Gtk.Box.BoxChild)(this.hbox1
[this.teamsvbox]));
+ w38.Position = 0;
+ w38.Expand = false;
+ w38.Fill = false;
// Container child hbox1.Gtk.Box+BoxChild
this.teamtemplateeditor1 = new global::LongoMatch.Gui.Component.TeamTemplateEditor ();
this.teamtemplateeditor1.Events = ((global::Gdk.EventMask)(256));
this.teamtemplateeditor1.Name = "teamtemplateeditor1";
this.hbox1.Add (this.teamtemplateeditor1);
- global::Gtk.Box.BoxChild w37 = ((global::Gtk.Box.BoxChild)(this.hbox1
[this.teamtemplateeditor1]));
- w37.Position = 1;
+ global::Gtk.Box.BoxChild w39 = ((global::Gtk.Box.BoxChild)(this.hbox1
[this.teamtemplateeditor1]));
+ w39.Position = 1;
this.contentvbox.Add (this.hbox1);
- global::Gtk.Box.BoxChild w38 = ((global::Gtk.Box.BoxChild)(this.contentvbox
[this.hbox1]));
- w38.Position = 1;
+ global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.contentvbox
[this.hbox1]));
+ w40.Position = 1;
this.contentalignment.Add (this.contentvbox);
this.teameditorvbox.Add (this.contentalignment);
- global::Gtk.Box.BoxChild w40 = ((global::Gtk.Box.BoxChild)(this.teameditorvbox
[this.contentalignment]));
- w40.Position = 1;
+ global::Gtk.Box.BoxChild w42 = ((global::Gtk.Box.BoxChild)(this.teameditorvbox
[this.contentalignment]));
+ w42.Position = 1;
this.Add (this.teameditorvbox);
if ((this.Child != null)) {
this.Child.ShowAll ();
diff --git a/LongoMatch.GUI/gtk-gui/gui.stetic b/LongoMatch.GUI/gtk-gui/gui.stetic
index bf197bd..24f9840 100644
--- a/LongoMatch.GUI/gtk-gui/gui.stetic
+++ b/LongoMatch.GUI/gtk-gui/gui.stetic
@@ -298,7 +298,7 @@
<child>
<widget class="Gtk.Label" id="fieldlabel2">
<property name="MemberName" />
- <property name="LabelProp" translatable="yes">click to
add...</property>
+ <property name="LabelProp" translatable="yes">click to
change...</property>
</widget>
<packing>
<property name="Position">2</property>
@@ -395,7 +395,7 @@
<child>
<widget class="Gtk.Label" id="hfieldlabel2">
<property name="MemberName" />
- <property name="LabelProp" translatable="yes">click to
add...</property>
+ <property name="LabelProp" translatable="yes">click to
change...</property>
</widget>
<packing>
<property name="Position">2</property>
@@ -492,7 +492,7 @@
<child>
<widget class="Gtk.Label" id="goallabel2">
<property name="MemberName" />
- <property name="LabelProp" translatable="yes">click to
add...</property>
+ <property name="LabelProp" translatable="yes">click to
change...</property>
</widget>
<packing>
<property name="Position">2</property>
@@ -6512,7 +6512,6 @@ You can continue with the current capture, cancel it or save your project.
<property name="MemberName" />
<property name="CanFocus">True</property>
<property name="Label" translatable="yes">New project using a video file</property>
- <property name="Active">True</property>
<property name="DrawIndicator">True</property>
<property name="HasLabel">True</property>
<property name="UseUnderline">True</property>
@@ -7362,7 +7361,7 @@ You can continue with the current capture, cancel it or save your project.
</widget>
</child>
</widget>
- <widget class="Gtk.Bin" id="LongoMatch.Gui.Panel.TeamsTemplatesPanel" design-size="1325 552">
+ <widget class="Gtk.Bin" id="LongoMatch.Gui.Panel.TeamsTemplatesPanel" design-size="1325 559">
<property name="MemberName" />
<property name="Visible">False</property>
<child>
@@ -7656,6 +7655,26 @@ You can continue with the current capture, cancel it or save your project.
<property name="Fill">False</property>
</packing>
</child>
+ <child>
+ <widget class="Gtk.Alignment" id="playerheaderalignment">
+ <property name="MemberName" />
+ <property name="Xscale">0</property>
+ <property name="Yscale">0</property>
+ <property name="Xalign">1</property>
+ <property name="Yalign">1</property>
+ <property name="RightPadding">300</property>
+ <child>
+ <widget class="Gtk.Image" id="playerheaderimage">
+ <property name="MemberName" />
+ <property name="Ypad">5</property>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="Position">4</property>
+ <property name="AutoSize">False</property>
+ </packing>
+ </child>
</widget>
<packing>
<property name="Position">0</property>
@@ -7737,180 +7756,416 @@ You can continue with the current capture, cancel it or save your project.
<property name="MemberName" />
<property name="Spacing">6</property>
<child>
- <widget class="Gtk.VBox" id="vbox5">
+ <widget class="Gtk.Frame" id="teamframe">
<property name="MemberName" />
- <property name="Spacing">6</property>
+ <property name="ShadowType">In</property>
<child>
- <widget class="Gtk.HBox" id="hbox2">
+ <widget class="Gtk.Alignment" id="GtkAlignment3">
<property name="MemberName" />
- <property name="Spacing">30</property>
+ <property name="Xalign">0</property>
+ <property name="Yalign">0</property>
+ <property name="LeftPadding">12</property>
+ <property name="TopPadding">12</property>
+ <property name="RightPadding">12</property>
+ <property name="BottomPadding">12</property>
<child>
- <widget class="Gtk.Frame" id="frame1">
+ <widget class="Gtk.VBox" id="vbox5">
<property name="MemberName" />
- <property name="ShadowType">None</property>
+ <property name="Spacing">6</property>
<child>
- <widget class="Gtk.Alignment" id="GtkAlignment1">
+ <widget class="Gtk.HBox" id="hbox2">
<property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="Yalign">0</property>
- <property name="LeftPadding">12</property>
+ <property name="Spacing">30</property>
<child>
- <widget class="Gtk.EventBox" id="shieldeventbox">
+ <widget class="Gtk.Frame" id="shieldframe">
<property name="MemberName" />
+ <property name="ShadowType">In</property>
<child>
- <widget class="Gtk.Image" id="shieldimage">
+ <widget class="Gtk.Alignment" id="shieldalignment">
<property name="MemberName" />
+ <property name="Xalign">0</property>
+ <property name="Yalign">0</property>
+ <property name="LeftPadding">12</property>
+ <property name="TopPadding">12</property>
+ <property name="RightPadding">12</property>
+ <property name="BottomPadding">12</property>
+ <child>
+ <widget class="Gtk.EventBox" id="shieldeventbox">
+ <property name="MemberName" />
+ <child>
+ <widget class="Gtk.VBox" id="vbox4">
+ <property name="MemberName" />
+ <property name="Spacing">6</property>
+ <child>
+ <widget class="Gtk.Image" id="shieldimage">
+ <property name="MemberName" />
+ </widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Label" id="teamshieldlabel1">
+ <property name="MemberName" />
+ <property name="LabelProp" translatable="yes">Team
shield</property>
+ </widget>
+ <packing>
+ <property name="Position">1</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Label" id="teamshieldlabel2">
+ <property name="MemberName" />
+ <property name="LabelProp" translatable="yes">click to
change...</property>
+ </widget>
+ <packing>
+ <property name="Position">2</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
</widget>
</child>
</widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">False</property>
+ <property name="Expand">False</property>
+ </packing>
</child>
- </widget>
- </child>
- <child>
- <widget class="Gtk.Label" id="shield">
- <property name="MemberName" />
- <property name="LabelProp"
translatable="yes"><b>Shield</b></property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- <property name="Expand">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Frame" id="frame6">
- <property name="MemberName" />
- <property name="ShadowType">None</property>
- <child>
- <widget class="Gtk.Alignment" id="GtkAlignment3">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="Yalign">0</property>
- <property name="LeftPadding">12</property>
<child>
- <widget class="Gtk.Entry" id="teamnameentry">
+ <widget class="Gtk.Table" id="teamtable">
<property name="MemberName" />
- <property name="WidthRequest">100</property>
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">•</property>
+ <property name="NRows">3</property>
+ <property name="NColumns">3</property>
+ <property name="RowSpacing">6</property>
+ <property name="ColumnSpacing">6</property>
+ <child>
+ <widget class="Gtk.Button" id="applybutton">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="Type">TextAndIcon</property>
+ <property name="Icon">stock:gtk-apply Menu</property>
+ <property name="Label" translatable="yes" />
+ <property name="UseUnderline">True</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">2</property>
+ <property name="BottomAttach">3</property>
+ <property name="LeftAttach">2</property>
+ <property name="RightAttach">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="GtkLabel4">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Team name</property>
+ <property name="UseMarkup">True</property>
+ </widget>
+ <packing>
+ <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="label1">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Number of
players</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">1</property>
+ <property name="BottomAttach">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="label2">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Tactics</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="nplayerslabel">
+ <property name="MemberName" />
+ </widget>
+ <packing>
+ <property name="TopAttach">1</property>
+ <property name="BottomAttach">2</property>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">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.Entry" id="tacticsentry">
+ <property name="MemberName" />
+ <property name="WidthRequest">30</property>
+ <property name="CanFocus">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">•</property>
+ </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="teamnameentry">
+ <property name="MemberName" />
+ <property name="WidthRequest">100</property>
+ <property name="CanFocus">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">•</property>
+ </widget>
+ <packing>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">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>
</widget>
+ <packing>
+ <property name="Position">1</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
</child>
</widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
</child>
<child>
- <widget class="Gtk.Label" id="GtkLabel4">
+ <widget class="Gtk.DrawingArea" id="drawingarea">
<property name="MemberName" />
- <property name="LabelProp" translatable="yes"><b>Team
name</b></property>
- <property name="UseMarkup">True</property>
</widget>
<packing>
- <property name="type">label_item</property>
+ <property name="Position">1</property>
+ <property name="AutoSize">True</property>
</packing>
</child>
</widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
</child>
+ </widget>
+ </child>
+ </widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Alignment" id="alignment2">
+ <property name="MemberName" />
+ <property name="Yscale">0</property>
+ <property name="Yalign">0</property>
+ <child>
+ <widget class="Gtk.Frame" id="playerframe">
+ <property name="MemberName" />
+ <property name="Sensitive">False</property>
+ <property name="ShadowType">In</property>
<child>
- <widget class="Gtk.Frame" id="frame2">
+ <widget class="Gtk.Alignment" id="playerpropertyalignment">
<property name="MemberName" />
- <property name="ShadowType">None</property>
+ <property name="Xalign">0</property>
+ <property name="Yalign">0</property>
+ <property name="LeftPadding">12</property>
+ <property name="TopPadding">12</property>
+ <property name="RightPadding">12</property>
+ <property name="BottomPadding">12</property>
<child>
- <widget class="Gtk.Alignment" id="GtkAlignment6">
+ <widget class="Gtk.HBox" id="playerpropertyhbox">
<property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="Yalign">0</property>
- <property name="LeftPadding">12</property>
+ <property name="Spacing">6</property>
<child>
- <widget class="Gtk.VBox" id="vbox1">
+ <widget class="Gtk.Alignment" id="alignment1">
<property name="MemberName" />
- <property name="Spacing">6</property>
+ <property name="Xscale">0</property>
+ <property name="Yscale">0</property>
+ <property name="Yalign">0</property>
<child>
- <widget class="Gtk.HBox" id="hbox5">
+ <widget class="Gtk.Frame" id="playerimageframe">
<property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.Label" id="label1">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Number of
players</property>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
+ <property name="ShadowType">In</property>
<child>
- <widget class="Gtk.Label" id="nplayerslabel">
+ <widget class="Gtk.Alignment" id="playerimagealignment">
<property name="MemberName" />
+ <property name="Xalign">0</property>
+ <property name="Yalign">0</property>
+ <property name="LeftPadding">12</property>
+ <property name="TopPadding">12</property>
+ <property name="RightPadding">12</property>
+ <property name="BottomPadding">12</property>
+ <child>
+ <widget class="Gtk.EventBox" id="playereventbox">
+ <property name="MemberName" />
+ <child>
+ <widget class="Gtk.VBox" id="vbox2">
+ <property name="MemberName" />
+ <property name="Spacing">6</property>
+ <child>
+ <widget class="Gtk.Image" id="playerimage">
+ <property name="MemberName" />
+ </widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Label" id="playerimagelabel1">
+ <property name="MemberName" />
+ <property name="LabelProp" translatable="yes">Player
picture</property>
+ </widget>
+ <packing>
+ <property name="Position">1</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Label" id="playerimagelabel2">
+ <property name="MemberName" />
+ <property name="LabelProp" translatable="yes">click to
change...</property>
+ </widget>
+ <packing>
+ <property name="Position">2</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ </widget>
+ </child>
+ </widget>
+ </child>
</widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
</child>
</widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
</child>
+ </widget>
+ <packing>
+ <property name="Position">0</property>
+ <property name="AutoSize">True</property>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="Gtk.Table" id="table1">
+ <property name="MemberName" />
+ <property name="NRows">8</property>
+ <property name="NColumns">2</property>
+ <property name="RowSpacing">6</property>
+ <property name="ColumnSpacing">6</property>
<child>
- <widget class="Gtk.HBox" id="hbox6">
+ <widget class="Gtk.HBox" id="hbox3">
<property name="MemberName" />
<property name="Spacing">6</property>
<child>
- <widget class="Gtk.Label" id="label2">
+ <widget class="Gtk.Label" id="bdaylabel">
<property name="MemberName" />
- <property name="LabelProp" translatable="yes">Tactics</property>
</widget>
<packing>
<property name="Position">0</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Entry" id="tacticsentry">
- <property name="MemberName" />
- <property name="WidthRequest">30</property>
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">•</property>
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
+ <property name="AutoSize">False</property>
</packing>
</child>
<child>
- <widget class="Gtk.Button" id="applybutton">
+ <widget class="Gtk.Button" id="datebutton">
<property name="MemberName" />
<property name="CanFocus">True</property>
- <property name="Type">TextAndIcon</property>
- <property name="Icon">stock:gtk-apply Menu</property>
- <property name="Label" translatable="yes" />
+ <property name="Type">TextOnly</property>
+ <property name="Label" translatable="yes">_Calendar</property>
<property name="UseUnderline">True</property>
</widget>
<packing>
- <property name="Position">2</property>
+ <property name="Position">1</property>
<property name="AutoSize">True</property>
<property name="Expand">False</property>
<property name="Fill">False</property>
@@ -7918,496 +8173,367 @@ You can continue with the current capture, cancel it or save your project.
</child>
</widget>
<packing>
- <property name="Position">1</property>
+ <property name="TopAttach">6</property>
+ <property name="BottomAttach">7</property>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">2</property>
<property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">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>
- </widget>
- </child>
- </widget>
- </child>
- <child>
- <widget class="Gtk.Label" id="GtkLabel6">
- <property name="MemberName" />
- <property name="LabelProp"
translatable="yes"><b>Formation</b></property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">2</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.DrawingArea" id="drawingarea">
- <property name="MemberName" />
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
- </packing>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.VSeparator" id="vseparator1">
- <property name="MemberName" />
- </widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Frame" id="playerframe">
- <property name="MemberName" />
- <property name="ShadowType">None</property>
- <child>
- <widget class="Gtk.Alignment" id="GtkAlignment5">
- <property name="MemberName" />
- <property name="Xalign">0</property>
- <property name="Yalign">0</property>
- <property name="LeftPadding">12</property>
- <child>
- <widget class="Gtk.VBox" id="vbox6">
- <property name="MemberName" />
- <property name="Spacing">6</property>
- <child>
- <widget class="Gtk.EventBox" id="playereventbox">
- <property name="MemberName" />
- <child>
- <widget class="Gtk.Image" id="playerimage">
- <property name="MemberName" />
- </widget>
- </child>
- </widget>
- <packing>
- <property name="Position">0</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
- </child>
- <child>
- <widget class="Gtk.Table" id="table1">
- <property name="MemberName" />
- <property name="NRows">8</property>
- <property name="NColumns">2</property>
- <property name="RowSpacing">6</property>
- <property name="ColumnSpacing">6</property>
- <child>
- <widget class="Gtk.HBox" id="hbox3">
- <property name="MemberName" />
- <property name="Spacing">6</property>
<child>
- <widget class="Gtk.Label" id="bdaylabel">
+ <widget class="Gtk.SpinButton" id="heightspinbutton">
<property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="Upper">100</property>
+ <property name="PageIncrement">10</property>
+ <property name="StepIncrement">1</property>
+ <property name="ClimbRate">1</property>
+ <property name="Digits">2</property>
+ <property name="Numeric">True</property>
+ <property name="Value">18</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">4</property>
+ <property name="BottomAttach">5</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="label11">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Position</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="label12">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Name</property>
</widget>
<packing>
- <property name="Position">0</property>
<property name="AutoSize">False</property>
+ <property name="YOptions">Fill</property>
+ <property name="XExpand">True</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.Button" id="datebutton">
+ <widget class="Gtk.Label" id="label3">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Number</property>
+ </widget>
+ <packing>
+ <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>
+ <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>
+ <property name="LabelProp" translatable="yes">Height</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">4</property>
+ <property name="BottomAttach">5</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="label6">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Weight</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">5</property>
+ <property name="BottomAttach">6</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="label7">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Birth Date</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">6</property>
+ <property name="BottomAttach">7</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="label8">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">Nationality</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">1</property>
+ <property name="BottomAttach">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="mailentry">
<property name="MemberName" />
<property name="CanFocus">True</property>
- <property name="Type">TextOnly</property>
- <property name="Label" translatable="yes">_Calendar</property>
- <property name="UseUnderline">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">•</property>
</widget>
<packing>
- <property name="Position">1</property>
+ <property name="TopAttach">7</property>
+ <property name="BottomAttach">8</property>
+ <property name="LeftAttach">1</property>
+ <property name="RightAttach">2</property>
<property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">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.Label" id="maillabel">
+ <property name="MemberName" />
+ <property name="Xalign">1</property>
+ <property name="LabelProp" translatable="yes">E-mail</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">7</property>
+ <property name="BottomAttach">8</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="nameentry">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">●</property>
+ </widget>
+ <packing>
+ <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="nationalityentry">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">●</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">1</property>
+ <property name="BottomAttach">2</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.SpinButton" id="numberspinbutton">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="Upper">100</property>
+ <property name="PageIncrement">10</property>
+ <property name="StepIncrement">1</property>
+ <property name="ClimbRate">1</property>
+ <property name="Numeric">True</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">3</property>
+ <property name="BottomAttach">4</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="positionentry">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="IsEditable">True</property>
+ <property name="InvisibleChar">●</property>
+ </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.SpinButton" id="weightspinbutton">
+ <property name="MemberName" />
+ <property name="CanFocus">True</property>
+ <property name="Upper">1000</property>
+ <property name="PageIncrement">10</property>
+ <property name="StepIncrement">1</property>
+ <property name="ClimbRate">1</property>
+ <property name="Numeric">True</property>
+ <property name="Value">80</property>
+ </widget>
+ <packing>
+ <property name="TopAttach">5</property>
+ <property name="BottomAttach">6</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>
</widget>
<packing>
- <property name="TopAttach">3</property>
- <property name="BottomAttach">4</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.SpinButton" id="heightspinbutton">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="Upper">100</property>
- <property name="PageIncrement">10</property>
- <property name="StepIncrement">1</property>
- <property name="ClimbRate">1</property>
- <property name="Digits">2</property>
- <property name="Numeric">True</property>
- <property name="Value">18</property>
- </widget>
- <packing>
- <property name="TopAttach">5</property>
- <property name="BottomAttach">6</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="label11">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Position:</property>
- </widget>
- <packing>
- <property name="TopAttach">4</property>
- <property name="BottomAttach">5</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="label12">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Name:</property>
- </widget>
- <packing>
- <property name="AutoSize">False</property>
- <property name="YOptions">Fill</property>
- <property name="XExpand">True</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="label3">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Number:</property>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">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="label5">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Height</property>
- </widget>
- <packing>
- <property name="TopAttach">5</property>
- <property name="BottomAttach">6</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="label6">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Weight</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="label7">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Birth day</property>
- </widget>
- <packing>
- <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>
- <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="label8">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">Nationality</property>
- </widget>
- <packing>
- <property name="TopAttach">6</property>
- <property name="BottomAttach">7</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="mailentry">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">•</property>
- </widget>
- <packing>
- <property name="TopAttach">7</property>
- <property name="BottomAttach">8</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="maillabel">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes">E-mail:</property>
- </widget>
- <packing>
- <property name="TopAttach">7</property>
- <property name="BottomAttach">8</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="nameentry">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <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="nationalityentry">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">6</property>
- <property name="BottomAttach">7</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.SpinButton" id="numberspinbutton">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="Upper">100</property>
- <property name="PageIncrement">10</property>
- <property name="StepIncrement">1</property>
- <property name="ClimbRate">1</property>
- <property name="Numeric">True</property>
- </widget>
- <packing>
- <property name="TopAttach">1</property>
- <property name="BottomAttach">2</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="positionentry">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="IsEditable">True</property>
- <property name="InvisibleChar">●</property>
- </widget>
- <packing>
- <property name="TopAttach">4</property>
- <property name="BottomAttach">5</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.SpinButton" id="weightspinbutton">
- <property name="MemberName" />
- <property name="CanFocus">True</property>
- <property name="Upper">1000</property>
- <property name="PageIncrement">10</property>
- <property name="StepIncrement">1</property>
- <property name="ClimbRate">1</property>
- <property name="Numeric">True</property>
- <property name="Value">80</property>
- </widget>
- <packing>
- <property name="TopAttach">2</property>
- <property name="BottomAttach">3</property>
- <property name="LeftAttach">1</property>
- <property name="RightAttach">2</property>
+ <property name="Position">1</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>
+ <property name="Expand">False</property>
+ <property name="Fill">False</property>
</packing>
</child>
</widget>
- <packing>
- <property name="Position">1</property>
- <property name="AutoSize">True</property>
- <property name="Expand">False</property>
- <property name="Fill">False</property>
- </packing>
</child>
</widget>
</child>
</widget>
</child>
- <child>
- <widget class="Gtk.Label" id="GtkLabel3">
- <property name="MemberName" />
- <property name="LabelProp" translatable="yes"><b>Player
description</b></property>
- <property name="UseMarkup">True</property>
- </widget>
- <packing>
- <property name="type">label_item</property>
- </packing>
- </child>
</widget>
<packing>
- <property name="Position">2</property>
- <property name="AutoSize">False</property>
+ <property name="Position">1</property>
+ <property name="AutoSize">True</property>
<property name="Expand">False</property>
<property name="Fill">False</property>
</packing>
@@ -9166,7 +9292,7 @@ You can continue with the current capture, cancel it or save your project.
</widget>
</child>
</widget>
- <widget class="Gtk.Bin" id="LongoMatch.Gui.Panel.SportsTemplatesPanel" design-size="1434 918">
+ <widget class="Gtk.Bin" id="LongoMatch.Gui.Panel.SportsTemplatesPanel" design-size="1497 918">
<property name="MemberName" />
<property name="Visible">False</property>
<child>
@@ -9523,15 +9649,17 @@ You can continue with the current capture, cancel it or save your project.
</packing>
</child>
<child>
- <widget class="Gtk.Alignment" id="propertiesimagealignment">
+ <widget class="Gtk.Alignment" id="categoryheaderimagealignment">
<property name="MemberName" />
<property name="Xscale">0</property>
<property name="Yscale">0</property>
<property name="Xalign">1</property>
- <property name="RightPadding">270</property>
+ <property name="Yalign">1</property>
+ <property name="RightPadding">300</property>
<child>
- <widget class="Gtk.Image" id="propertiesimage">
+ <widget class="Gtk.Image" id="categoryheaderimage">
<property name="MemberName" />
+ <property name="Ypad">5</property>
</widget>
</child>
</widget>
diff --git a/data/icons/hicolor/scalable/actions/longomatch-player-header.svg
b/data/icons/hicolor/scalable/actions/longomatch-player-header.svg
new file mode 100644
index 0000000..60b222a
--- /dev/null
+++ b/data/icons/hicolor/scalable/actions/longomatch-player-header.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="47px" height="37px" viewBox="0 0 47 37" enable-background="new 0 0 47 37"
xml:space="preserve">
+<path fill="#6A6A6A" d="M23.5,4.135c-4.674,0-5.086-2.194-5.086-2.962c0-0.163-0.018-0.167-0.088-0.207
+
c-0.045-0.025-0.174-0.008-0.314,0.015c-4.862,0.877-8.41,3.046-9.477,4.116c-1.099,1.095-6.383,8.302-6.383,8.302
+ s-0.342,1.168,2.471,3.844c2.853,2.713,3.912,2.608,3.912,2.608l4.459-5.423c0,0,0,2.746,0.14,9.472
+
c0.136,6.725,0.891,10.568,0.891,10.568c2.265,1.508,9.476,1.577,9.476,1.577s7.209-0.069,9.474-1.577c0,0,0.754-3.844,0.891-10.568
+
c0.138-6.726,0.138-9.472,0.138-9.472l4.461,5.423c0,0,1.059,0.105,3.912-2.608c2.813-2.676,2.472-3.844,2.472-3.844
+ s-5.285-7.207-6.384-8.302c-1.066-1.069-4.615-3.238-9.479-4.116c-0.138-0.023-0.267-0.041-0.312-0.015
+ c-0.071,0.039-0.09,0.044-0.09,0.207C28.584,1.941,28.174,4.135,23.5,4.135z"/>
+</svg>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]