public ButtonBarMiddleButtonSkin()
        {
            States = DefaultButtonStateFactory.CreateStates();

            /*States = new List<State>
             * {
             *  new State("up"),
             *  new State("over")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty(this, "BackgroundColor", Color.green),
             *          new SetProperty(this, "Color", Color.red),
             *          //new SetProperty(this, "Height", 40),
             *      }
             *  },
             *  new State("down")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty(this, "BackgroundColor", Color.red)
             *      }
             *  },
             *  new State("disabled")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty(this, "Alpha", 0.6f)
             *      }
             *  },
             *  new State("upAndSelected")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty(this, "BackgroundColor", Color.yellow),
             *      }
             *  },
             *  new State("overAndSelected") { BasedOn = "upAndSelected" },
             *  new State("downAndSelected") { BasedOn = "upAndSelected" },
             *  new State("disabledAndSelected")
             *  {
             *      BasedOn = "upAndSelected",
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty(this, "Alpha", 0.6f)
             *      }
             *  },
             * };*/
        }
        public ButtonBarFirstButtonSkin()
        {
            States = DefaultButtonStateFactory.CreateStates();

            /*States = new List<State>(new[]
             * {
             *  new State("up"),
             *  new State("over"),
             *  new State("down"),
             *  new State("disabled"),
             *  new State("upAndSelected"),
             *  new State("overAndSelected"),
             *  new State("downAndSelected"),
             *  new State("disabledAndSelected")
             * });*/
        }
예제 #3
0
        public ButtonSkin()
        {
            MouseEnabled  = false;
            MouseChildren = false;

            States = DefaultButtonStateFactory.CreateStates();

            /*States = new List<State>
             * {
             *  new State("up"),
             *  new State("over")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetStyle("backgroundColor", ColorMixer.FromHex(0xffffff).ToColor()),
             *      }
             *  },
             *  new State("down")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty("BackgroundColor", ColorMixer.FromHex(0xcccccc).ToColor())
             *      }
             *  },
             *  new State("disabled")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty("Alpha", 0.6f)
             *      }
             *  },
             *  new State("upAndSelected")
             *  {
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty("BackgroundColor", Color.yellow),
             *      }
             *  },
             *  new State("overAndSelected")
             *  {
             *      BasedOn = "upAndSelected",
             *      Overrides = new List<IOverride>
             *      {
             *          new SetStyle("backgroundColor", ColorMixer.FromHex(0xff9900).ToColor()), // orange
             *      }
             *  },
             *  new State("downAndSelected")
             *  {
             *      BasedOn = "upAndSelected",
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty("BackgroundColor", ColorMixer.FromHex(0xffbb00).ToColor()) // more orange
             *      }
             *  },
             *  new State("disabledAndSelected")
             *  {
             *      BasedOn = "upAndSelected",
             *      Overrides = new List<IOverride>
             *      {
             *          new SetProperty("Alpha", 0.6f)
             *      }
             *  },
             * };*/
        }
예제 #4
0
 public HScrollBarThumbSkin()
 {
     States = DefaultButtonStateFactory.CreateStates();
 }
예제 #5
0
 /// <summary>
 /// Constructor
 /// </summary>
 public ButtonBarLastButtonSkin()
 {
     States = DefaultButtonStateFactory.CreateStates();
 }
예제 #6
0
 ///<summary>
 ///</summary>
 public VScrollBarUpButtonSkin()
 {
     States   = DefaultButtonStateFactory.CreateStates();
     MinWidth = MinHeight = 30;
 }
예제 #7
0
 public HSliderThumbSkin()
 {
     States = DefaultButtonStateFactory.CreateStates();
 }