public void TransitionAnimationDefaultImageStyleSet() { tlog.Debug(tag, $"TransitionAnimationDefaultImageStyleSet START"); var testingTarget = new TransitionAnimation(3000); Assert.IsNotNull(testingTarget, "should be not null"); Assert.IsInstanceOf <TransitionAnimation>(testingTarget, "should be an instance of TransitionAnimation class!"); var style = new ImageViewStyle() { Size = new Size(100, 100), Position = new Position(150, 200), }; testingTarget.DefaultImageStyle = style; var result = testingTarget.DefaultImageStyle; Assert.IsTrue(100 == result.Size.Width); Assert.IsTrue(100 == result.Size.Height); Assert.IsTrue(150 == result.Position.X); Assert.IsTrue(200 == result.Position.Y); style.Dispose(); testingTarget.Dispose(); tlog.Debug(tag, $"TransitionAnimationDefaultImageStyleSet END (OK)"); }
private void InitSubStyle() { Track = new ImageViewStyle() { WidthResizePolicy = ResizePolicyType.FillToParent, HeightResizePolicy = ResizePolicyType.FillToParent, PositionUsesPivotPoint = true, ParentOrigin = NUI.ParentOrigin.TopLeft, PivotPoint = NUI.PivotPoint.TopLeft }; Progress = new ImageViewStyle() { WidthResizePolicy = ResizePolicyType.FillToParent, HeightResizePolicy = ResizePolicyType.FillToParent, PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.TopLeft, PivotPoint = Tizen.NUI.PivotPoint.TopLeft }; Buffer = new ImageViewStyle() { WidthResizePolicy = ResizePolicyType.FillToParent, HeightResizePolicy = ResizePolicyType.FillToParent, PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.TopLeft, PivotPoint = Tizen.NUI.PivotPoint.TopLeft }; }
/// <summary> /// Creates a new instance of a SwitchStyle with style. /// </summary> /// <param name="style">Create SwitchStyle by style customized by user.</param> /// <since_tizen> 8 </since_tizen> public SwitchStyle(SwitchStyle style) : base(style) { if (null == style) { return; } IsSelectable = true; Track = new ImageViewStyle(); Thumb = new ImageViewStyle(); this.CopyFrom(style); }
public void ScrollBarStyleTrack() { tlog.Debug(tag, $"ScrollBarStyleTrack START"); var testingTarget = new ScrollBarStyle(); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ScrollBarStyle>(testingTarget, "Should return ScrollBarStyle instance."); ImageViewStyle track = new ImageViewStyle() { BackgroundColor = Color.Blue, }; testingTarget.Track = track; tlog.Debug(tag, "Track : " + testingTarget.Track); tlog.Debug(tag, $"ScrollBarStyleTrack END (OK)"); }
public void ScrollBarStyleThumb() { tlog.Debug(tag, $"ScrollBarStyleThumb START"); var testingTarget = new ScrollBarStyle(); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ScrollBarStyle>(testingTarget, "Should return ScrollBarStyle instance."); ImageViewStyle thumb = new ImageViewStyle() { BackgroundColor = Color.Green, }; testingTarget.Thumb = thumb; tlog.Debug(tag, "Thumb : " + testingTarget.Thumb); tlog.Debug(tag, $"ScrollBarStyleThumb END (OK)"); }
private void InitSubStyle() { Track = new ImageViewStyle() { PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.CenterLeft, PivotPoint = Tizen.NUI.PivotPoint.CenterLeft, WidthResizePolicy = ResizePolicyType.FillToParent, HeightResizePolicy = ResizePolicyType.FillToParent }; Thumb = new ImageViewStyle() { PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.CenterLeft, PivotPoint = Tizen.NUI.PivotPoint.CenterLeft, WidthResizePolicy = ResizePolicyType.Fixed, HeightResizePolicy = ResizePolicyType.Fixed }; }
/// <summary> /// Constructor /// </summary> public OverlayAnimationButtonStyle() : base() { CornerRadius = 10; BackgroundColor = new Selector <Color> { All = new Color(0.3f, 0.3f, 0.3f, 0.5f) }; // PositionUsesPivotPoint = true; IconRelativeOrientation = Button.IconOrientation.Top; Text = new TextLabelStyle { FontFamily = "SamsungOne 700", PixelSize = 20, TextColor = new Selector <Color> { Normal = new Color(1, 1, 1, 0.70f), Pressed = new Color(1, 1, 1, 0.60f), Disabled = new Color(1, 1, 1, 0.40f), }, HorizontalAlignment = HorizontalAlignment.Center, VerticalAlignment = VerticalAlignment.Center, }; Icon = new ImageViewStyle { WidthResizePolicy = ResizePolicyType.SizeRelativeToParent, HeightResizePolicy = ResizePolicyType.SizeRelativeToParent, SizeModeFactor = new Vector3(0.35f, 0.35f, 0.35f), Opacity = new Selector <float?> { Normal = 0.7f, Pressed = 0.5f } }; Opacity = new Selector <float?> { Disabled = 0.3f, Other = 1.0f }; }
protected virtual ImageView CreateImage(ImageViewStyle imageStyle) { return(new ImageView(imageStyle)); }