コード例 #1
0
 public void Default(AControl styleControl)
 {
     if (styleControl.HasFocus)
     {
         return;
     }
     Flush();
     activeTransformations.Add(styleControl.AddTransformation(DefaultStyle(styleControl)));
 }
コード例 #2
0
 public void Hover(AControl styleControl)
 {
     if (styleControl.HasFocus)
     {
         return;
     }
     Flush();
     activeTransformations.Add(styleControl.AddTransformation(HoverStyle(styleControl)));
 }
コード例 #3
0
        public void Focus(AControl styleControl)
        {
            if (showedFocusAnimation)
            {
                return;
            }

            Flush();
            activeTransformations.Add(styleControl.AddTransformation(FocusStyle(styleControl)));
            showedFocusAnimation = true;
        }
コード例 #4
0
 public void Clicked(AControl styleControl)
 {
     Flush();
     activeTransformations.Add(styleControl.AddTransformation(ClickedStyle(styleControl)));
 }