Esempio n. 1
0
        private bool Timer_Tick(object source, Timer.TickEventArgs e)
        {
            GC.Collect();
            GC.WaitForPendingFinalizers();

            if (currentTestCount == numberOfTestCount)
            {
                Tizen.Log.Debug("NUITEST", $"TEST IS FINISHED. rootView's child cnt={rootView.ChildCount}");
                onceFlag         = false;
                currentTestCount = 0;
                return(false);
            }

            if (currentTestCount % 2 == 0)
            {
                DestroyViews();
            }
            else
            {
                CreateViews();
            }

            currentTestCount++;

            return(true);
        }
Esempio n. 2
0
        private bool Tm_Tick(object source, Timer.TickEventArgs e)
        {
            bool rotating = mainWin.IsWindowRotating();

            log.Fatal(tag, $"window is Rotating: {rotating}");
            return(true);
        }
        private bool Timer_Tick(object source, Timer.TickEventArgs e)
        {
            toggle = !toggle;
            if (toggle)
            {
                AddManyObject();
            }
            else
            {
                toggleRemoveMany = !toggleRemoveMany;
                if (toggleRemoveMany)
                {
                    RemoveManyObject();
                }
                else
                {
                    DisposeManyObject();
                }
            }

            if (TURN_ON_GC)
            {
                FullGC();
            }
            return(true);
        }
Esempio n. 4
0
        private bool Timer_Tick2(object source, Timer.TickEventArgs e)
        {
            foreach (Timer timer in timerList)
            {
                timer?.Dispose();
            }
            timerList.Clear();
            //NUILog.Debug("### Timer_Tick2=> 3 timers are disposed!");

            for (int i = 0; i < 100; i++)
            {
                Timer timer = new Timer(100);
                if (0 == i % 3)
                {
                    timer.Tick += Timer_Tick0;
                }
                if (1 == i % 3)
                {
                    timer.Tick += Timer_Tick1;
                }
                if (2 == i % 3)
                {
                    timer.Tick += Timer_Tick2;
                }
                timerList.Add(timer);
            }

            //NUILog.Debug($"Timer_Tick2=> timerlist cnt={timerList.Count}");
            foreach (Timer timer in timerList)
            {
                timer.Start();
            }
            return(true);
        }
Esempio n. 5
0
 private bool Timer_Tick(object source, Timer.TickEventArgs e)
 {
     myView1.UpdateMe();
     myView2.UpdateMe();
     myView3.UpdateMe();
     return(true);
 }
Esempio n. 6
0
        // If two finger long press is done, create a windowView.
        // then, Register a gesture on the windowView to do a resize or move.
        private bool OnTick(object o, Timer.TickEventArgs e)
        {
            windowView = new View()
            {
                WidthResizePolicy  = ResizePolicyType.FillToParent,
                HeightResizePolicy = ResizePolicyType.FillToParent,
                BackgroundColor    = new Color(1, 1, 1, 0.5f),
            };
            windowView.TouchEvent += (s, e) =>
            {
                return(true);
            };
            BorderWindow.Add(windowView);

            winTapGestureDetector = new TapGestureDetector();
            winTapGestureDetector.Attach(windowView);
            winTapGestureDetector.SetMaximumTapsRequired(3);
            winTapGestureDetector.Detected += OnWinTapGestureDetected;

            winPanGestureDetector = new PanGestureDetector();
            winPanGestureDetector.Attach(windowView);
            winPanGestureDetector.Detected += OnWinPanGestureDetected;

            BorderWindow.InterceptTouchEvent -= OnWinInterceptedTouch;
            isWinGestures = true;
            return(false);
        }
 private bool Timer_Tick(object source, Timer.TickEventArgs e)
 {
     uiCreator.MainView.Show();
     uiCreator.MainProfileText.Show();
     uiCreator.SubProfileText.Show();
     return(false);
 }
Esempio n. 8
0
 private bool Timer_Tick(object source, Timer.TickEventArgs e)
 {
     Tizen.Log.Fatal(TAG, $"button1 position=({button1?.Position2D.X},{button1?.Position2D.Y}), screen position=({button1?.ScreenPosition.X},{button1?.ScreenPosition.Y})");
     Tizen.Log.Fatal(TAG, $"button2 position=({button2?.Position2D.X},{button2?.Position2D.Y}), screen position=({button2?.ScreenPosition.X},{button2?.ScreenPosition.Y})");
     Tizen.Log.Fatal(TAG, $"contentView position=({contentView?.Position2D.X},{contentView?.Position2D.Y}), screen position=({contentView?.ScreenPosition.X},{contentView?.ScreenPosition.Y})");
     return(true);
 }
 bool testOnTick(object o, Timer.TickEventArgs e)
 {
     win.AddFrameRenderedCallback(cb, cnt++);
     Console.WriteLine($"testOnTick() AddFrameRenderedCallback() send id={cnt}");
     win.AddFramePresentedCallback(cb, cnt++);
     Console.WriteLine($"testOnTick() AddFramePresentedCallback() send id={cnt}");
     return(true);
 }
Esempio n. 10
0
        private bool onTick(object o, Timer.TickEventArgs e)
        {
            shape.Rotate((float)(count * 2.0f));
            shape.Scale((float)(count % 100) * 0.01f + 0.6f);
            count++;

            return(true);
        }
Esempio n. 11
0
        private bool OnTimerTick(object sender, Timer.TickEventArgs args)
        {
            if (mSlideshow)
            {
                mIndex = (mIndex + 1) % NUM_IMAGES;
                GoToNextImage();
            }

            return(false);
        }
Esempio n. 12
0
        private bool Timer_Tick(object source, Timer.TickEventArgs e)
        {
            Tizen.Log.Fatal(TAG, $"#3 imageView.LoadingStatus={imageView?.LoadingStatus}");
            Tizen.Log.Fatal(TAG, $"###3 imageView2.LoadingStatus={imageView2?.LoadingStatus}");
            Tizen.Log.Fatal(TAG, $"Timer_Tick() comes!");

            if (cnt++ % 2 == 0)
            {
                map.Clear();
                customShader.Clear();
                map.Add("shader", new PropertyValue(customShader));
                imageView.Image = map;
            }
            else
            {
                map.Clear();
                customShader.Clear();
                customShader.Add("vertexShader", new PropertyValue(vertexShaderSource));
                customShader.Add("fragmentShader", new PropertyValue(fragmentShaderSource));
                map.Add("shader", new PropertyValue(customShader));
                imageView.Image = map;
            }

            Tizen.Log.Fatal(TAG, $"#4 imageView.LoadingStatus={imageView.LoadingStatus}");

            if (cnt % 3 == 0)
            {
                window.SetTransparency(false);
                Random rand  = new Random();
                float  value = rand.Next(0, 255) / 255.0f;
                window.BackgroundColor = new Color(value, value, 1 - value, 1.0f);
            }
            else
            {
                window.SetTransparency(true);
                window.BackgroundColor = new Color(0, 0, 0, 0);
            }

            string url1 = resourcePath + "/images/image-" + (cnt % 3 + 1) + ".jpg";

            Tizen.Log.Fatal(TAG, $"url1={url1}");
            imageView2?.Dispose();
            imageView2 = null;
            imageView2 = new ImageView(url1);
            imageView2.PositionUsesPivotPoint = true;
            imageView2.PivotPoint             = PivotPoint.BottomCenter;
            imageView2.ParentOrigin           = ParentOrigin.BottomCenter;
            imageView2.Size2D = new Size2D(300, 300);
            Tizen.Log.Fatal(TAG, $"###4 imageView2.LoadingStatus={imageView2.LoadingStatus}");
            window.Add(imageView2);

            Tizen.Log.Fatal(TAG, $"#5 imageView.LoadingStatus={imageView.LoadingStatus}");
            Tizen.Log.Fatal(TAG, $"###5 imageView2.LoadingStatus={imageView2.LoadingStatus}");
            return(true);
        }
Esempio n. 13
0
        private bool Mytimer_Tick(object source, Timer.TickEventArgs e)
        {
            ObjectDumpTrigger();
            ObjectDumpTrigger2();
            Tizen.Log.Debug("NUI", " === Size property set/get test!");
            myView.Size2D.Width += 5;  //this is not working, because stage's Size is Vector2 but view's Size is Vector3. need to figure out.
            myView.SizeHeight   += 5;
            Tizen.Log.Debug("NUI", $" view's size width= {myView.Size2D.Width} heigh={myView.Size2D.Height}");

            return(true);
        }
Esempio n. 14
0
        private bool OnTimerTick(object sender, Timer.TickEventArgs args)
        {
            TestProgress.CurrentValue += 1.0f;

            if (TestProgress.CurrentValue >= 99.9f)
            {
                AnimationTimer.Stop();
                return(false);
            }

            return(true);
        }
Esempio n. 15
0
 private bool T1_Tick(object source, Timer.TickEventArgs e)
 {
     if (cnt2++ % 2 == 0)
     {
         subWin.Show();
     }
     else
     {
         subWin.Hide();
     }
     return(true);
 }
Esempio n. 16
0
        private bool OnTimerIntervalElapsed(object sender, Timer.TickEventArgs e)
        {
            var ts = stopWatch.Elapsed;

            HoursMinutesSeconds = ts.Hours == 0 ?
                                  string.Format("{0:00}:{1:00}", ts.Minutes, ts.Seconds) :
                                  string.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds);

            Miliseconds = string.Format(".{0:00}", ts.Milliseconds / 10);

            return(true);
        }
Esempio n. 17
0
 // Check each icons in screen is not moving.
 // If it is, finish all animation and make animationstate End_animation(NO_ANIMATION)
 private bool OffAnimatable(object target, Timer.TickEventArgs args)
 {
     if (frameUpdateCallback.IsResetTouchedViewPossible())
     {
         window.RenderingBehavior = RenderingBehaviorType.IfRequired;
         window.RemoveFrameUpdateCallback(frameUpdateCallback);
         animationOffTimer.Stop();
         animationState = TOUCH_ANIMATION_STATE.END_ANIMATION;
         return(false);
     }
     SetVisibleLimit();
     return(true);
 }
 private bool Timer_Tick(object source, Timer.TickEventArgs e)
 {
     if (_cnt)
     {
         qpService.Show();
     }
     else
     {
         qpService.Hide();
     }
     _cnt = !_cnt;
     return(true);
 }
Esempio n. 19
0
        private bool TimerForExit_Tick(object source, Timer.TickEventArgs e)
        {
            int id = global::System.Threading.Thread.CurrentThread.ManagedThreadId;

            backNavigation?.Dispose();
            backNavigation = null;

            DeleteDaliDemo();
            Exit();

            timerForExit.Dispose();
            return(true);
        }
Esempio n. 20
0
        private bool OnTick(object o, Timer.TickEventArgs e)
        {
            GetBorderWindowBottomLayer().LowerToBottom();
            if (rootView != null)
            {
                rootView.Hide();
            }
            isInterceptTouch = false;

            overlayTimer.Stop();
            overlayTimer.Dispose();
            overlayTimer = null;
            return(false);
        }
Esempio n. 21
0
 private bool OnTimerTick(object source, Timer.TickEventArgs e)
 {
     toggle = !toggle;
     if (toggle)
     {
         AddManyViews();
     }
     else
     {
         RemoveAllViews();
         FullGC();
     }
     return(true);
 }
Esempio n. 22
0
 private bool TimerTick(object sender, Timer.TickEventArgs e)
 {
     stopWatch.Stop();
     texttm.Text = stopWatch.Elapsed.Milliseconds.ToString();
     stopWatch.Reset();
     stopWatch.Start();
     if (textd.Text != "")
     {
         textd.Text = "";
     }
     else
     {
         textd.Text = ".";
     }
     if (vibn > 0)
     {
         vibrator.Vibrate(70, 100);
     }
     return(true);
 }
Esempio n. 23
0
        private bool onTick(object o, Timer.TickEventArgs e)
        {
            roundedRectShape.ResetPath();
            roundedRectShape.AddRect(-50.0f, -50.0f, 100.0f, 100.0f, (float)((count / 3.0f) % 30.0f), (float)((count / 3.0f) % 30.0f));

            circleShape.ResetPath();
            circleShape.AddCircle(0.0f, 0.0f, (float)(count % 100.0f) + 20.0f, (float)(count % 100.0f) + 40.0f);

            arcShape.ResetPath();
            arcShape.AddArc(0.0f, 0.0f, 80.0f, 0.0f, (float)(count % 180.0f), true);
            arcShape.AddArc(0.0f, 0.0f, 80.0f, (float)(count % 180.0f), (float)(count % 180.0f) / 2.0f, true);

            starShape.Rotate((count * 2.0f) % 360);
            starShape.Scale((float)(count % 50) * 0.01f + 0.6f);

            group1.Scale((float)(count % 100) * 0.002f + 0.8f);
            group2.Opacity = 1.0f - (float)(count % 80) * 0.01f;

            count++;

            return(true);
        }
Esempio n. 24
0
 private bool Timer_Tick(object source, Timer.TickEventArgs e)
 {
     if (flag)
     {
         image.ResourceUrl = resourcePath + "/images/application-icon-0.png";
         flag = false;
         //////NUILog.Debug("flag = false!");
     }
     else
     {
         if (urlNullTest)
         {
             image.ResourceUrl = "";
         }
         else
         {
             image.ResourceUrl = resourcePath + "/images/image-1.jpg";
         }
         flag = true;
         ////NUILog.Debug("flag = true!");
     }
     return(true);
 }
Esempio n. 25
0
        private bool Timer_Tick(object source, Timer.TickEventArgs e)
        {
            if (flag)
            {
                image.ResourceUrl = resourcePath + "/images/gallery-2.jpg";
                PropertyMap map = new PropertyMap();
                map.Add(Visual.Property.Type, new PropertyValue((int)Visual.Type.SVG));
                string url = $"{resourcePath}/images/gallery-2.jpg";
                //string url = $"{resourcePath}/3.svg";
                map.Add(ImageVisualProperty.URL, new PropertyValue(url));
                map.Add((int)Visual.Property.MixColor, new PropertyValue(new Color(0.7f, 0.0f, 0.0f, 1.0f)));
                //image.ImageMap = map;

                flag = false;
                ////NUILog.Debug("flag = false!");
            }
            else
            {
                image.ResourceUrl = resourcePath + "/images/test-image.png";
                flag = true;
                ////NUILog.Debug("flag = true!");
            }
            return(true);
        }
Esempio n. 26
0
 private bool PauseBackgroundAnimation(object source, Timer.TickEventArgs e)
 {
     PauseAnimation();
     return(false);
 }
Esempio n. 27
0
 private bool Tm_Tick(object source, Timer.TickEventArgs e)
 {
     log.Fatal(tag, $"after 3000ms, subwin2 dispose!");
     subWin2?.Dispose();
     return(false);
 }
Esempio n. 28
0
 private bool DelayTimer_Tick(object source, Timer.TickEventArgs e)
 {
     rotarySelector.StartAppsAnimation();
     return(false);
 }
Esempio n. 29
0
 private bool FinishAnimationTick(object source, Timer.TickEventArgs e)
 {
     IsProcessing = false;
     return(false);
 }
Esempio n. 30
0
 /// <summary>
 /// Timer Tick event handling of Window
 /// </summary>
 /// <param name="source">Source Object</param>
 /// <param name="e">event</param>
 /// <returns>The consume flag</returns>
 private bool TimerTick(object source, Timer.TickEventArgs e)
 {
     ShowNotification();
     return(true);
 }