public void GaussianBlurViewActivateOnce() { tlog.Debug(tag, $"GaussianBlurViewActivateOnce START"); var testingTarget = new GaussianBlurView(); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); NUIApplication.GetDefaultWindow().Add(testingTarget); try { testingTarget.ActivateOnce(); } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception : Failed!"); } NUIApplication.GetDefaultWindow().Remove(testingTarget); testingTarget.Dispose(); tlog.Debug(tag, $"GaussianBlurViewActivateOnce END (OK)"); }
public void Emit(GaussianBlurView arg) { NDalicPINVOKE.GaussianBlurViewSignal_Emit(swigCPtr, GaussianBlurView.getCPtr(arg)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
public void GaussianBlurViewConstructorWithPixelFormat() { tlog.Debug(tag, $"GaussianBlurViewConstructorWithPixelFormat START"); var testingTarget = new GaussianBlurView(3, 0.3f, PixelFormat.BGR8888, 1.0f, 1.0f, false); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); testingTarget.Dispose(); tlog.Debug(tag, $"GaussianBlurViewConstructorWithPixelFormat END (OK)"); }
public void GaussianBlurViewConstructorWithGaussianBlurView() { tlog.Debug(tag, $"GaussianBlurViewConstructorWithGaussianBlurView START"); using (GaussianBlurView view = new GaussianBlurView()) { var testingTarget = new GaussianBlurView(view); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); testingTarget.Dispose(); } tlog.Debug(tag, $"GaussianBlurViewConstructorWithGaussianBlurView END (OK)"); }
public void GaussianBlurViewConstructor() { tlog.Debug(tag, $"GaussianBlurViewConstructor START"); var testingTarget = new GaussianBlurView(); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); testingTarget.Finished += OnFinished; testingTarget.Finished -= OnFinished; testingTarget.Dispose(); // disposed testingTarget.Dispose(); tlog.Debug(tag, $"GaussianBlurViewConstructor END (OK)"); }
public void GaussianBlurViewSetBackgroundColor() { tlog.Debug(tag, $"GaussianBlurViewSetBackgroundColor START"); var testingTarget = new GaussianBlurView(); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); using (Vector4 color = new Vector4(1.0f, 1.0f, 1.0f, 1.0f)) { testingTarget.SetBackgroundColor(color); var result = testingTarget.GetBackgroundColor(); tlog.Debug(tag, "BackgroundColor.X" + result.X); } testingTarget.Dispose(); tlog.Debug(tag, $"GaussianBlurViewSetBackgroundColor END (OK)"); }
public void GaussianBlurViewBlurStrength() { tlog.Debug(tag, $"GaussianBlurViewBlurStrength START"); using (View view = new View() { Size = new Size(100, 50) }) { var testingTarget = new GaussianBlurView(view.SwigCPtr.Handle, false); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of Builder!"); testingTarget.BlurStrength = 0.3f; tlog.Debug(tag, "BlurStrength : " + testingTarget.BlurStrength); testingTarget.Dispose(); } tlog.Debug(tag, $"GaussianBlurViewBlurStrength END (OK)"); }
public void GaussianBlurViewActivate() { tlog.Debug(tag, $"GaussianBlurViewActivate START"); var testingTarget = new GaussianBlurView(); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <GaussianBlurView>(testingTarget, "Should be an Instance of GaussianBlurView!"); try { testingTarget.Activate(); testingTarget.Deactivate(); } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception : Failed!"); } testingTarget.Dispose(); tlog.Debug(tag, $"GaussianBlurViewActivate END (OK)"); }
public View CreateMessageList() { Adapter = new MessageListAdaptor() { Data = MessageDummy.Create(100) }; //Adapter.FlickAnimationSpeed = 0.7f; //Adapter.FlickDistanceMultiplierRange = new Vector2(0.2f, 1.3f); //Adapter.FlickThreshold = 0.1f; popupAnimation = new Animation(100); Layer root = NUIApplication.GetDefaultWindow().GetDefaultLayer(); contentBlurView = new GaussianBlurView(40, 3.0f, PixelFormat.RGBA8888, 1.0f, 1.0f, false) { Size = new Size(360, 360), }; message = new MessageList(Adapter) { Size = new Size(360, 360), PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.Center, }; contentBlurView.Add(message); MenuListAdapter menuListAdapter = new MenuListAdapter() { Data = new List <object> { new MenuData() { Title = "Write", ResourceUrl = "send_message.png" }, new MenuData() { Title = "Delete", ResourceUrl = "delete.png" }, new MenuData() { Title = "Settings", ResourceUrl = "settings.png" } } }; menuPopup = new MenuList(menuListAdapter) { Size = new Size(360, 360), }; menuPopup.Hide(); menuPopup.TouchEvent += (object source, View.TouchEventArgs args) => { if (args.Touch.GetState(0) == PointStateType.Finished) { HidePopup(); } return(true); }; //contentBlurView.Add(menuPopup); optionButton = new MoreOption() { PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.CenterRight, PivotPoint = Tizen.NUI.PivotPoint.CenterRight, }; optionButton.TouchEvent += (object sender, View.TouchEventArgs args) => { MoreOption target = args.Touch.GetHitView(0) as MoreOption; if (target) { if (args.Touch.GetState(0) == PointStateType.Down && args.Touch.GetLocalPosition(0).X > 50) { optionButton.ShowTouchEffect(); } else if (args.Touch.GetState(0) == PointStateType.Finished) { if (optionButton.IsPressed && args.Touch.GetLocalPosition(0).X > 50) { ShowPopup(); } optionButton.HideTouchEffect(); } else if (args.Touch.GetState(0) == PointStateType.Interrupted) { optionButton.HideTouchEffect(); } } return(true); }; contentBlurView.Add(optionButton); return(contentBlurView); }
private void Initialize() { popupAnimation = new Animation(100); Layer root = NUIApplication.GetDefaultWindow().GetDefaultLayer(); contentBlurView = new GaussianBlurView(40, 3.0f, PixelFormat.RGBA8888, 1.0f, 1.0f, false) { Size = new Size(360, 360), }; root.Add(contentBlurView); message = new MessageList() { Size = new Size(360, 360), PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.Center, }; contentBlurView.Add(message); menuPopup = new MenuList() { Size = new Size(360, 360), }; menuPopup.Hide(); menuPopup.TouchEvent += (object source, View.TouchEventArgs args) => { if (args.Touch.GetState(0) == PointStateType.Finished) { HidePopup(); } return(true); }; root.Add(menuPopup); optionButton = new MoreOption() { PositionUsesPivotPoint = true, ParentOrigin = Tizen.NUI.ParentOrigin.CenterRight, PivotPoint = Tizen.NUI.PivotPoint.CenterRight, }; optionButton.TouchEvent += (object sender, View.TouchEventArgs args) => { MoreOption target = args.Touch.GetHitView(0) as MoreOption; if (target) { if (args.Touch.GetState(0) == PointStateType.Down && args.Touch.GetLocalPosition(0).X > 50) { optionButton.ShowTouchEffect(); } else if (args.Touch.GetState(0) == PointStateType.Finished) { if (optionButton.IsPressed && args.Touch.GetLocalPosition(0).X > 50) { ShowPopup(); } optionButton.HideTouchEffect(); } else if (args.Touch.GetState(0) == PointStateType.Interrupted) { optionButton.HideTouchEffect(); } } return(true); }; contentBlurView.Add(optionButton); }