private void SetProgressBarParams(ProgressBar progressBar, NuGenImageType imageType, NuGenImageFileFormat fileFormat) { Debug.Assert(progressBar != null, "progressBar != null"); progressBar.Minimum = 0; progressBar.Maximum = NuGenEnum.FlagsSetOn(imageType) * NuGenEnum.FlagsSetOn(fileFormat); }
private void SetExportParams( NuGenProgressBar progressBar , Image[] images , NuGenImageType imageType , NuGenImageFileFormat fileFormat , bool numWatermark , Font watermarkFont , Color watermarkColor , ContentAlignment watermarkAlign , string path , string template ) { Debug.Assert(progressBar != null, "progressBar != null"); Debug.Assert(images != null, "images != null"); _exportProgressBar.Minimum = 0; _exportProgressBar.Maximum = images.Length * NuGenEnum.FlagsSetOn(imageType) * NuGenEnum.FlagsSetOn(fileFormat) ; _exportProgressBar.Style = NuGenProgressBarStyle.Marquee; _exportProgressBar.Value = 0; _exportImages = images; _exportImageType = imageType; _exportFileFormat = fileFormat; _exportNumWatermark = numWatermark; _exportWatermarkFont = watermarkFont; _exportWatermarkColor = watermarkColor; _exportWatermarkAlign = watermarkAlign; _exportPath = path; _exportTemplate = template; }
public void EnumLongNegativeTest() { LongNegativeEnum negativeEnum = LongNegativeEnum.LongNegativeEnumTwo; Assert.AreEqual(1, NuGenEnum.FlagsSetOn(negativeEnum)); negativeEnum |= LongNegativeEnum.LongNegativeEnumThree; Assert.AreEqual(1, NuGenEnum.FlagsSetOn(negativeEnum)); }
public void EnumLongTest() { LongEnum longEnum = LongEnum.LongElementOne; Assert.AreEqual(1, NuGenEnum.FlagsSetOn(longEnum)); longEnum |= LongEnum.LongElementThree; Assert.AreEqual(2, NuGenEnum.FlagsSetOn(longEnum)); }
public void EnumDefaultTest() { DefaultEnum defaultEnum = DefaultEnum.DefaultElementNone; Assert.AreEqual(0, NuGenEnum.FlagsSetOn(defaultEnum)); defaultEnum |= DefaultEnum.DefaultElementOne | DefaultEnum.DefaultElementTwo | DefaultEnum.DefaultElementThree; Assert.AreEqual(3, NuGenEnum.FlagsSetOn(defaultEnum)); defaultEnum &= ~DefaultEnum.DefaultElementTwo; Assert.AreEqual(2, NuGenEnum.FlagsSetOn(defaultEnum)); defaultEnum &= ~DefaultEnum.DefaultElementOne; Assert.AreEqual(1, NuGenEnum.FlagsSetOn(defaultEnum)); }
public void EnumArgumentNullExceptionTest() { NuGenEnum.FlagsSetOn(null); }
public void EnumSimpleTest() { SimpleEnum simpleEnum = SimpleEnum.SimpleElementOne | SimpleEnum.SimpleElementTwo; Assert.AreEqual(2, NuGenEnum.FlagsSetOn(simpleEnum)); }