/// <summary> /// Constructor de la clase <see cref="ConnectWin"/>. /// </summary> /// <param name="init">InitWin.</param> /// <param name="gA">GameAdmin.</param> public ConnectWin(InitWin init, GameAdmin gA) { this.init = init; this.gA = gA; net = NetMode.Instance; net.Conn = this; InitializeComponent(); textIp.Text = this.LocalIPAddress(); btnSend.Visibility = Visibility.Hidden; }
/// <summary> /// Constructor de la clase <see cref="RankingWin"/>. /// </summary> /// <param name="init">InitWin.</param> public RankingWin(InitWin init) { this.init = init; ArrayList l = ga.loadRanking(); Player p = (Player)l[0]; BitmapImage bi = new BitmapImage(); bi.BeginInit(); bi.UriSource = new Uri(p.Avatar, UriKind.Relative); bi.EndInit(); showRanking(_RankCollection, l); InitializeComponent(); this.textWin.Content = p.Name; this.imgWin.Source = bi; }
/// <summary> /// Constructor de la clase <see cref="GameWin"/>. /// </summary> /// <param name="init">InitWin.</param> /// <param name="subject">Observable.</param> /// <param name="gameActions">GameActions.</param> public GameWin(InitWin init, Subject subject, GameActions gameActions) { this.gameActions = gameActions; this.pl1 = gameActions.Pl1; this.pl2 = gameActions.Pl2; this.init = init; net.Game = this; InitializeComponent(); register(subject); textPl1.Text = pl1.Name; textPl2.Text = pl2.Name; imgPl1.Source = loadImage(this.pl1.Avatar); imgPl2.Source = loadImage(this.pl2.Avatar); initTable(); }
/// <summary> /// Constructor de la clase <see cref="SelectWin"/>. /// </summary> /// <param name="init">InitWin.</param> public SelectWin(InitWin init) { this.init = init; InitializeComponent(); ind = 0; ind2 = 0; images = new BoundedQueue <String>(10); images.enqueue("/img/Anand(IND).jpg"); images.enqueue("/img/Fischer(USA).jpg"); images.enqueue("/img/Karpov(URRS).jpg"); images.enqueue("/img/Kasimdzhanov(UZB).jpg"); images.enqueue("/img/Kasparov(RUS).jpg"); images.enqueue("/img/Kramnik(RUS).jpg"); images.enqueue("/img/Ponomariov(UCR).jpg"); images.enqueue("/img/Spassky(URRS).jpg"); images.enqueue("/img/Topalov(BUL).jpg"); images.enqueue("/img/cpu.png"); ruta1 = "/img/Anand(IND).jpg"; ruta2 = "/img/cpu.png"; Imagej1.Source = loadImage(ruta1); Imagej2.Source = loadImage(ruta2); }
/// <summary> /// Constructor de la clase <see cref="LoginWin"/>. /// </summary> /// <param name="init">The init.</param> public LoginWin(InitWin init) { this.init = init; InitializeComponent(); }
/// <summary> /// Constructor de la clase <see cref="ProfileWin"/>. /// </summary> /// <param name="init">The init.</param> public ProfileWin(InitWin init) { this.init = init; InitializeComponent(); ruta = ""; }