示例#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)));
 }