public void TestMethod() { fImageView.OpenImage(null); // return without exceptions GKResourceManager resMgr = new GKResourceManager("GKTests.GXResources", typeof(ImageViewTests).Assembly); Bitmap img = (Bitmap)resMgr.GetObjectEx("shaytan_plant"); fImageView.OpenImage(img); fForm.Show(); fImageView.ShowToolbar = false; Assert.IsFalse(fImageView.ShowToolbar); fImageView.ShowToolbar = true; Assert.IsTrue(fImageView.ShowToolbar); fImageView.SelectionMode = ImageBoxSelectionMode.Zoom; Assert.AreEqual(ImageBoxSelectionMode.Zoom, fImageView.SelectionMode); fImageView.SelectionRegion = RectangleF.Empty; Assert.AreEqual(RectangleF.Empty, fImageView.SelectionRegion); ClickToolStripButton("btnZoomIn", fForm); ClickToolStripButton("btnZoomOut", fForm); ClickToolStripButton("btnSizeToFit", fForm); var tscbZoomLevels = new ToolStripComboBoxTester("zoomLevelsToolStripComboBox", fForm); tscbZoomLevels.Enter("500"); fForm.Close(); }
public ImageViewerWin(Plugin plugin) { InitializeComponent(); GKResourceManager resMgr = new GKResourceManager("IVPResource", typeof(ImageViewerWin).Assembly); tbFileLoad.Image = (Bitmap)resMgr.GetObjectEx("iLoad"); fPlugin = plugin; SetLang(); }
public void Test_Common() { Assert.AreEqual(null, fDialog.FileRef); fDialog.FileRef = fileRef; Assert.AreEqual(fileRef, fDialog.FileRef); GKResourceManager resMgr = new GKResourceManager("GKTests.GXResources", typeof(GedcomTests).Assembly); Bitmap img = (Bitmap)resMgr.GetObjectEx("shaytan_plant"); fDialog.SetViewImage(img, fileRef); fDialog.Refresh(); ClickToolStripButton("btnZoomIn", fDialog); ClickToolStripButton("btnZoomOut", fDialog); ClickToolStripButton("btnSizeToFit", fDialog); KeyDownForm(fDialog.Name, Keys.Escape); }
public void TestMethod() { GKResourceManager resMgr = new GKResourceManager("GKTests.GXResources", typeof(ImageViewTests).Assembly); Bitmap img = (Bitmap)resMgr.GetObjectEx("shaytan_plant"); fImageBox.BeginUpdate(); fImageBox.Image = null; Assert.AreEqual(null, fImageBox.Image); fImageBox.Image = img; Assert.AreEqual(img, fImageBox.Image); fImageBox.EndUpdate(); fImageBox.ImageBorderStyle = ImageBoxBorderStyle.FixedSingleDropShadow; Assert.AreEqual(ImageBoxBorderStyle.FixedSingleDropShadow, fImageBox.ImageBorderStyle); fImageBox.ImageBorderColor = Color.Blue; Assert.AreEqual(Color.Blue, fImageBox.ImageBorderColor); fImageBox.SelectionColor = Color.Red; Assert.AreEqual(Color.Red, fImageBox.SelectionColor); fImageBox.DropShadowSize = 5; Assert.AreEqual(5, fImageBox.DropShadowSize); fImageBox.SelectionMode = ImageBoxSelectionMode.Rectangle; Assert.AreEqual(ImageBoxSelectionMode.Rectangle, fImageBox.SelectionMode); fImageBox.ZoomToFit(); fImageBox.ZoomIn(); fImageBox.ZoomOut(); fImageBox.SelectAll(); fImageBox.SelectNone(); fImageBox.Zoom = 200; Assert.AreEqual(200, fImageBox.Zoom); Assert.IsNotNull(fImageBox.ZoomLevels); fImageBox.SizeToFit = true; Assert.AreEqual(true, fImageBox.SizeToFit); fImageBox.AllowZoom = true; Assert.AreEqual(true, fImageBox.AllowZoom); fImageBox.AutoPan = true; Assert.AreEqual(true, fImageBox.AutoPan); fImageBox.AutoCenter = true; Assert.AreEqual(true, fImageBox.AutoCenter); fImageBox.IsPanning = true; Assert.AreEqual(true, fImageBox.IsPanning); fImageBox.IsPanning = false; Assert.AreEqual(false, fImageBox.IsPanning); fImageBox.IsSelecting = false; Assert.AreEqual(false, fImageBox.IsSelecting); fImageBox.IsSelecting = true; Assert.AreEqual(true, fImageBox.IsSelecting); fImageBox.ShowNamedRegionTips = false; Assert.AreEqual(false, fImageBox.ShowNamedRegionTips); fImageBox.ShowNamedRegionTips = true; Assert.AreEqual(true, fImageBox.ShowNamedRegionTips); fImageBox.ActualSize(); fImageBox.CenterAt(100, 100); fForm.Show(); fForm.Close(); }