Ejemplo n.º 1
0
        /// <summary> Creación de la traza </summary>
        public GestorTraza()
        {
            lastIdTraza = 0;
            activo      = false;
            trazas      = new List <Traza>();
            viewer      = null;

            apariencias = new VieweTrazaApariencias();
        }
Ejemplo n.º 2
0
        /// <summary> Muestra el formulario donde se muestran las trazas </summary>
        public void ShowViewer(bool dialog)
        {
            if (viewer != null)
            {
                if (viewer.IsDisposed)
                {
                    viewer = new TrazaViwer(this);

                    if (dialog)
                    {
                        viewer.ShowDialog();
                    }
                    else
                    {
                        viewer.Show();
                    }
                }
                else
                {
                    viewer.Visible = true;
                    viewer.BringToFront();
                }
            }
            else
            {
                viewer = new TrazaViwer(this);

                if (dialog)
                {
                    viewer.ShowDialog();
                }
                else
                {
                    viewer.Show();
                }
            }
        }