public void AddPlayer() { Player p = template.AddDefaultItem(template.List.Count); teamtagger.Reload(); teamtagger.Select(p); Edited = true; }
public void LoadPlay(TimelineEvent play, Project project, bool editTags, bool editPos, bool editPlayers, bool editNotes) { this.play = play; notesframe.Visible = editNotes; tagger.Visible = editPos && (play.EventType.TagFieldPosition || play.EventType.TagHalfFieldPosition || play.EventType.TagGoalPosition); drawingarea3.Visible = editPlayers; nameframe.Visible = editTags; tagsvbox.Visible = editTags; nameentry.Text = play.Name; nameentry.GrabFocus(); if (editPos) { tagger.LoadBackgrounds(project); tagger.LoadPlay(play); } if (editNotes) { notes.Play = play; } if (editPlayers) { teamtagger.Project = project; teamtagger.LoadTeams(project.LocalTeamTemplate, project.VisitorTeamTemplate, project.Dashboard.FieldBackground); /* Force lineup update */ teamtagger.CurrentTime = play.EventTime; teamtagger.Select(play.Players, play.Team); } if (editTags) { FillTags(project, play); } }
public void TagPlayer(Player player) { teamtagger.Select(player); }