public SequenceDiagram(DisplayMode mode, DTE2 dte, bool transparent)
        {
            _mode        = mode;
            _dte         = dte;
            _transparent = transparent;
            _lifelines   = new Dictionary <string, Lifeline>();
            InitializeComponent();

            Icon = ResourceReader.GetIcon("MM-16.ico");
            InitForm(mode);
            _view.DefaultTool = new GoToolManager(_view);
        }
Beispiel #2
0
 public AGLVisualizer(DisplayMode mode, DTE2 dte, bool transparent, ATEClient client)
 {
     Icon = ResourceReader.GetIcon("MM-16.ico");
     if (transparent)
     {
         BackColor       = System.Drawing.Color.FromArgb(1, 2, 3);
         ForeColor       = System.Drawing.Color.FromArgb(1, 2, 3);
         TransparencyKey = System.Drawing.Color.FromArgb(1, 2, 9);
         Opacity         = 0.8D;
         FormBorderStyle = FormBorderStyle.None;
     }
     _mode        = mode;
     _dte         = dte;
     _transparent = transparent;
     _client      = client;
     InitializeComponent();
     if (_mode == DisplayMode.Light)
     {
         BackColor       = System.Drawing.Color.LightGray;
         TransparencyKey = System.Drawing.Color.FromArgb(255, 254, 253);
     }
 }