private void pToolbar_MouseUp(object sender, MouseEventArgs e) { isDragging = false; if (e.Button == MouseButtons.Right) { MainContextMenu.Show(pToolbar, new System.Drawing.Point(0, pToolbar.Height)); } }
public void InitializeLanguageInfoStructs() { this.General = default(General); this.LanguageFile = default(LanguageFile); this.MainContextMenu = default(MainContextMenu); this.SettingsPanel = default(LanguageInformation.SettingsPanel); this.ErrorMessages = default(ErrorMessages); }
public MiniTimerWindow(MainWindow mainWindow) { this.InitializeComponent(); MainContextMenu.DataContext = mainWindow.CogwheelMenuViewModel; MainContextMenu.Initialize(mainWindow); this.Closing += OnClosing; var sizeChangedObservable = Observable.FromEventPattern <SizeChangedEventHandler, SizeChangedEventArgs>( handler => this.SizeChanged += handler, handler => this.SizeChanged -= handler); sizeChangedObservable .Where(x => x.EventArgs.WidthChanged) .Throttle(TimeSpan.FromMilliseconds(500)) .ObserveOnDispatcher() .Subscribe(x => ((Window)x.Sender).SizeToContent = SizeToContent.Height); this.timer.MouseCaptured += OnMouseCaptured; KeyboardShortcuts.RegisterShortcuts(this); }
private void pictureBox1_Click(object sender, EventArgs e) { MainContextMenu.Show(pictureBox1, new System.Drawing.Point(0, pictureBox1.Height)); }