private void UNZOOM_Click(object sender, EventArgs e) { if (parts.Count() > 0) { VisualPart container = parts.Pop(); string piece = container.ConvertToPosition(container.Pointer).Last(); container.ReinsertPiece(piece); part = container; view = "front"; TestVisualPart(view); } }
private void ZOOM_Click(object sender, EventArgs e) { string piece = part.ConvertToPosition(part.Pointer).Last(); if (part.Pieces.Keys.Contains(piece)) { parts.Push(part); part = part.Pieces[piece].Item1; view = "front"; TestVisualPart(view); } }
private void M_unzoom_Click(object sender, EventArgs e) { if (parts.Count() > 0) { VisualPart container = parts.Pop(); string piece = container.ConvertToPosition(container.Pointer).Last(); container.ReinsertPiece(piece); part = container; view = "front"; DisplayVisualPart(view); } if (parts.Count() == 0) { ZoneWardrobe(true); M_etage.Text = "armoire"; } }
private void M_zoom_Click(object sender, EventArgs e) { string piece = part.ConvertToPosition(part.Pointer).Last(); if (part.Pieces.Keys.Contains(piece)) { parts.Push(part); part = part.Pieces[piece].Item1; view = "front"; DisplayVisualPart(view); ZoneWardrobe(false); if (parts.Count == 1) { M_etage.Text = piece; } } }