コード例 #1
0
ファイル: ResizeSize.cs プロジェクト: enricogior/PowerToys-1
 public ResizeSize(string name, ResizeFit fit, double width, double height, ResizeUnit unit)
 {
     Name   = name;
     Fit    = fit;
     Width  = width;
     Height = height;
     Unit   = unit;
 }
コード例 #2
0
 public ImageSize(int id, string name, ResizeFit fit, double width, double height, ResizeUnit unit)
 {
     Id     = id;
     Name   = name;
     Fit    = (int)fit;
     Width  = width;
     Height = height;
     Unit   = (int)unit;
 }
コード例 #3
0
        public void HeightNotVisible(ResizeFit fit, ResizeUnit unit)
        {
            var size = new ResizeSize
            {
                Fit  = fit,
                Unit = unit,
            };

            Assert.IsFalse(size.ShowHeight);
        }
コード例 #4
0
ファイル: ResizeSizeTests.cs プロジェクト: zhihu78/PowerToys
        public void GetPixelHeight_uses_Width_when_scale_by_percent(ResizeFit fit)
        {
            var size = new ResizeSize
            {
                Fit    = fit,
                Width  = 100,
                Height = 50,
                Unit   = ResizeUnit.Percent,
            };

            var result = size.GetPixelHeight(100, 96);

            Assert.Equal(100, result);
        }
コード例 #5
0
        public void GetPixelHeightUsesWidthWhenScaleByPercent(ResizeFit fit)
        {
            var size = new ResizeSize
            {
                Fit    = fit,
                Width  = 100,
                Height = 50,
                Unit   = ResizeUnit.Percent,
            };

            var result = size.GetPixelHeight(100, 96);

            Assert.AreEqual(100, result);
        }