public BookmarkEditor(Comisor.MainWindow mainWindow, string strName, string strPath, string strCurrentPath = "") { InitializeComponent(); this.main = mainWindow; this.Title = Comisor.Resource.Bookmark_Editor; lbName.Content = Comisor.Resource.Bookmark_Name + ":"; lbPath.Content = Comisor.Resource.Bookmark_FilePath + ":"; List<string> nameOption = new List<string>(); nameOption.AddRange(strPath.Split(new char[] { '\\' }, StringSplitOptions.RemoveEmptyEntries)); nameOption.Reverse(); nameOption.Insert(0, strName); ys.DataProcessor.RemoveSame(ref nameOption); cbName.ItemsSource = nameOption; cbName.SelectedIndex = 0; List<string> pathOption = new List<string>(); pathOption.Add(strPath); if (strCurrentPath != "") pathOption.Add(strCurrentPath); ys.DataProcessor.RemoveSame(ref pathOption); cbPath.Focus(); cbPath.ItemsSource = pathOption; cbPath.SelectedIndex = 0; ckbShortcut.Content = Comisor.Resource.Bookmark_CreatShortcut; btnOK.Content = mainWindow.resource.imgOK; btnCancel.Content = mainWindow.resource.imgCancel; this.PreviewKeyDown += new KeyEventHandler(InputBox_PreviewKeyDown); }
public StartupWindow(Comisor.MainWindow mainWindow) { InitializeComponent(); this.main = mainWindow; this.MinWidth = 300; this.MinHeight = 300; this.Closed += new EventHandler(StartupWindow_Closed); InitBookmark(); if (this.lboxBookmark.Items[0] is string) btnOpen.Focus(); else (this.lboxBookmark.Items[0] as FrameworkElement).Focus(); this.Title = Resource.WidowTitle_Start; lbBookmark.Content = Resource.Bookmark_Mark; btnOpen.Content = Resource.OpenImage; if (!File.Exists(main.imgViewer.UserInfoFileName)) { this.Width = 300; this.Height = 300; this.SizeToContent = System.Windows.SizeToContent.Manual; } }
public ImageViewer(Comisor.MainWindow mainWindow) { this.main = mainWindow; LoadUserInfo(); #if Window_Borderless FullScreenSwitch(); #endif InitMainWindow(); InitCanvasStage(); InitBorderTransformFrame(); InitImageContainer(); InitInfoBar(); InitDrag(); InitZoom(); InitNavigator(); InitKeyControlLogic(); }
public Editor(Comisor.MainWindow mainWindow) { this.main = mainWindow; }