private void Click_RightDown(object sender, RoutedEventArgs e) { SelectWindow selectWindow = new SelectWindow(sMainWindow, "RightDown"); selectWindow.ShowDialog(); }
private void TrayIconSetting() { try { // ContextMenu // 메뉴 패널이 등장하도록 설정하는 부분 // (트레이 아이콘에서 마우스 우클릭 시 나타나는 메뉴 설정) System.Windows.Forms.ContextMenu menu = new System.Windows.Forms.ContextMenu(); System.Windows.Forms.MenuItem menuProgramExit = new System.Windows.Forms.MenuItem(); System.Windows.Forms.MenuItem menuTrackballMode = new System.Windows.Forms.MenuItem(); menu.MenuItems.Add(menuProgramExit); menu.MenuItems.Add(menuTrackballMode); menuProgramExit.Index = 0; menuProgramExit.Text = "프로그램 종료"; menuProgramExit.Click += delegate(object click, EventArgs eClick) { mNotify.Visible = false; this.Close(); }; menuTrackballMode.Index = 0; menuTrackballMode.Text = "트랙볼 모드"; menuTrackballMode.Click += delegate(object click, EventArgs eClick) { SelectWindow selectWindow = new SelectWindow(sMainWindow); selectWindow.ShowDialog(); }; mNotify = new System.Windows.Forms.NotifyIcon(); mNotify.Icon = Trackball_Project.Properties.Resources.Connected; mNotify.Visible = true; mNotify.DoubleClick += delegate(object senders, EventArgs args) { this.Show(); this.WindowState = WindowState.Normal; }; mNotify.ContextMenu = menu; mNotify.Text = "데굴데굴 실행중"; mNotify.BalloonTipTitle = "데굴데굴"; mNotify.BalloonTipText = "프로그램이 실행 중입니다."; mNotify.ShowBalloonTip(1000); } catch (Exception error) { MessageBox.Show(error.ToString()); } }
private void Click_LeftTop(object sender, RoutedEventArgs e) { SelectWindow selectWindow = new SelectWindow(sMainWindow, "LeftTop"); selectWindow.ShowDialog(); }