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); }
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); } }