public CrewMemberPanel() { this.MouseDown += new MouseEventHandler(CrewPanel_MouseDown); this.MouseMove += new MouseEventHandler(CrewPanel_MouseMove); this.MouseUp += new MouseEventHandler(CrewPanel_MouseUp); this.MouseLeave += new EventHandler(CrewPanel_MouseLeave); this.MouseEnter += new EventHandler(CrewPanel_MouseEnter); this.PreviewKeyDown += new PreviewKeyDownEventHandler(CrewPanel_PreviewKeyDown); this.AllowDrop = true; this.BackgroundImageLayout = ImageLayout.Stretch; this.BackColor = Color.Transparent; this.BorderStyle = BorderStyle.FixedSingle; nameLabel = new Label(); nameLabel.AutoSize = false; nameLabel.Location = new Point(0, 0); nameLabel.TextAlign = ContentAlignment.MiddleLeft; nameLabel.DoubleClick += new EventHandler(NameLabel_DoubleClick); nameLabel.MouseDown += new MouseEventHandler(CrewPanel_MouseDown); nameLabel.MouseMove += new MouseEventHandler(CrewPanel_MouseMove); nameLabel.MouseUp += new MouseEventHandler(CrewPanel_MouseUp); nameLabel.MouseLeave += new EventHandler(CrewPanel_MouseLeave); nameLabel.MouseEnter += new EventHandler(CrewPanel_MouseEnter); nameLabel.BorderStyle = BorderStyle.FixedSingle; this.Controls.Add(nameLabel); activityLabel = new Label(); activityLabel.AutoSize = false; activityLabel.TextAlign = ContentAlignment.MiddleLeft; activityLabel.DoubleClick += new EventHandler(activityLabel_DoubleClick); activityLabel.MouseDown += new MouseEventHandler(CrewPanel_MouseDown); activityLabel.MouseMove += new MouseEventHandler(CrewPanel_MouseMove); activityLabel.MouseUp += new MouseEventHandler(CrewPanel_MouseUp); activityLabel.MouseLeave += new EventHandler(CrewPanel_MouseLeave); activityLabel.MouseEnter += new EventHandler(CrewPanel_MouseEnter); activityLabel.BorderStyle = BorderStyle.FixedSingle; this.Controls.Add(activityLabel); nameBox = new AdjHeightTextBox(); nameBox.Dock = DockStyle.Fill; nameBox.TextAlign = HorizontalAlignment.Left; nameBox.Leave += new EventHandler(nameBox_Leave); nameBox.KeyPress += new KeyPressEventHandler(nameBox_KeyPress); nameBox.Visible = false; nameLabel.Controls.Add(nameBox); activityBox = new AdjHeightTextBox(); activityBox.Dock = DockStyle.Fill; activityBox.TextAlign = HorizontalAlignment.Left; activityBox.Leave += new EventHandler(roleBox_Leave); activityBox.KeyPress += new KeyPressEventHandler(roleBox_KeyPress); activityBox.Visible = false; activityLabel.Controls.Add(activityBox); DeleteBox = new PictureBox(); DeleteBox.Width = 20; DeleteBox.Dock = DockStyle.Right; DeleteBox.BackgroundImageLayout = ImageLayout.Zoom; DeleteBox.BackgroundImage = global::MetaVideoEditor.Properties.Resources.delete; DeleteBox.MouseLeave += new EventHandler(CrewPanel_MouseLeave); DeleteBox.MouseEnter += new EventHandler(CrewPanel_MouseEnter); DeleteBox.Visible = false; this.Controls.Add(DeleteBox); ContextMenuStrip contextMenu = new ContextMenuStrip(); ContextMenuItem editNameMenu = new ContextMenuItem(); editNameMenu.Text = Kernel.Instance.GetString("EditNameActTab"); editNameMenu.DefaultItem = true; editNameMenu.Click += new EventHandler(NameLabel_DoubleClick); ContextMenuItem editActivityMenu = new ContextMenuItem(); editActivityMenu.Text = Kernel.Instance.GetString("EditActivityCreTab"); editActivityMenu.Click += new EventHandler(activityLabel_DoubleClick); ContextMenuItem deleteMenu = new ContextMenuItem(); deleteMenu.Text = Kernel.Instance.GetString("DeleteMW"); deleteMenu.Click += new EventHandler(deleteMenu_Click); contextMenu.Items.Add(editNameMenu); contextMenu.Items.Add(editActivityMenu); contextMenu.Items.Add(deleteMenu); this.ContextMenuStrip = contextMenu; }
public TrailerPanel() { this.MouseDown += new MouseEventHandler(TextPanel_MouseDown); this.MouseMove += new MouseEventHandler(TextPanel_MouseMove); this.MouseUp += new MouseEventHandler(TextPanel_MouseUp); this.MouseLeave += new EventHandler(TextPanel_MouseLeave); this.MouseEnter += new EventHandler(TextPanel_MouseEnter); this.PreviewKeyDown += new PreviewKeyDownEventHandler(TextPanel_PreviewKeyDown); this.BackgroundImageLayout = ImageLayout.Stretch; this.BackColor = Color.Transparent; this.BorderStyle = BorderStyle.FixedSingle; textLabel = new Label(); textLabel.AutoSize = false; textLabel.Font = new Font("Microsoft Sans Serif", 11F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(0))); textLabel.Dock = DockStyle.Fill; textLabel.TextAlign = ContentAlignment.MiddleLeft; textLabel.DoubleClick += new EventHandler(TextLabel_DoubleClick); textLabel.MouseDown += new MouseEventHandler(TextPanel_MouseDown); textLabel.MouseMove += new MouseEventHandler(TextPanel_MouseMove); textLabel.MouseUp += new MouseEventHandler(TextPanel_MouseUp); textLabel.MouseLeave += new EventHandler(TextPanel_MouseLeave); textLabel.MouseEnter += new EventHandler(TextPanel_MouseEnter); this.Controls.Add(textLabel); textBox = new AdjHeightTextBox(); textBox.Dock = DockStyle.Fill; textBox.TextAlign = HorizontalAlignment.Left; textBox.Leave += new EventHandler(textBox_Leave); textBox.KeyPress += new KeyPressEventHandler(textBox_KeyPress); textBox.Visible = false; textLabel.Controls.Add(textBox); DeleteBox = new PictureBox(); DeleteBox.Width = 20; DeleteBox.Dock = DockStyle.Right; DeleteBox.BackgroundImageLayout = ImageLayout.Zoom; DeleteBox.BackgroundImage = global::MetaVideoEditor.Properties.Resources.delete; DeleteBox.MouseLeave += new EventHandler(TextPanel_MouseLeave); DeleteBox.MouseEnter += new EventHandler(TextPanel_MouseEnter); DeleteBox.Visible = false; this.Controls.Add(DeleteBox); contextMenu = new ContextMenuStrip(); ContextMenuItem playMenu = new ContextMenuItem(); playMenu.Text = Kernel.Instance.GetString("PlayTraTab"); playMenu.DefaultItem = true; playMenu.Image = global::MetaVideoEditor.Properties.Resources.play; playMenu.Click += new EventHandler(playMenu_Click); dlMenu = new ContextMenuItem(); dlMenu.Text = Kernel.Instance.GetString("DownloadTraTab"); dlMenu.Image = global::MetaVideoEditor.Properties.Resources.download; dlMenu.Click += new EventHandler(dlMenu_Click); ContextMenuItem editMenu = new ContextMenuItem(); editMenu.Text = Kernel.Instance.GetString("EditMW"); editMenu.Image = global::MetaVideoEditor.Properties.Resources.edit; editMenu.Click += new EventHandler(editMenu_Click); ContextMenuItem deleteMenu = new ContextMenuItem(); deleteMenu.Text = Kernel.Instance.GetString("DeleteMW"); deleteMenu.Image = global::MetaVideoEditor.Properties.Resources.delete; deleteMenu.Click += new EventHandler(deleteMenu_Click); contextMenu.Items.Add(playMenu); contextMenu.Items.Add(editMenu); contextMenu.Items.Add(dlMenu); contextMenu.Items.Add(deleteMenu); this.ContextMenuStrip = contextMenu; }