Ejemplo n.º 1
0
		public static void RemoveTemplate( ButtonPlus button, Template t )
		{
			if ( (int)t == -1 )
				return;

			ButtonTemplate template = (ButtonTemplate)s_Templates[t];

			button.X = button.X - template.BGXOffset;
			button.Y = button.Y - template.BGYOffset;
		}
Ejemplo n.º 2
0
        public void AddButton(int x, int y, int up, int down, string name, TimerStateCallback callback, object arg)
        {
            int id = UniqueButton();

            ButtonPlus button = new ButtonPlus(x, y, up, down, id, name, callback, arg);

            Add(button);

            c_Buttons[id] = button;
        }
Ejemplo n.º 3
0
        public void AddButton( int x, int y, int up, int down, string name, TimerStateCallback callback, object arg )
        {
            int id = UniqueButton();

            ButtonPlus button = new ButtonPlus( x, y, up, down, id, name, callback, arg );

            Add( button );

            c_Buttons[id] = button;
        }
Ejemplo n.º 4
0
        public static void RemoveTemplate(ButtonPlus button, Template t)
        {
            if ((int)t == -1)
            {
                return;
            }

            ButtonTemplate template = (ButtonTemplate)s_Templates[t];

            button.X = button.X - template.BGXOffset;
            button.Y = button.Y - template.BGYOffset;
        }
Ejemplo n.º 5
0
		public static void ApplyTemplate( ButtonPlus button, Template t )
		{
			if ( (int)t == -1 )
				return;

			ButtonTemplate template = (ButtonTemplate)s_Templates[t];

			button.NormalID = template.Background;
			button.PressedID = template.Background;
			button.X = button.X + template.BGXOffset;
			button.Y = button.Y + template.BGYOffset;
		}
Ejemplo n.º 6
0
        public static void ApplyTemplate(ButtonPlus button, Template t)
        {
            if ((int)t == -1)
            {
                return;
            }

            ButtonTemplate template = (ButtonTemplate)s_Templates[t];

            button.NormalID  = template.Background;
            button.PressedID = template.Background;
            button.X         = button.X + template.BGXOffset;
            button.Y         = button.Y + template.BGYOffset;
        }
Ejemplo n.º 7
0
        public void AddTemplateButton(int x, int y, int w, Template t, string name, string text, TimerStateCallback callback, object arg, bool over)
        {
            int id = UniqueButton();

            ButtonPlus button = new ButtonPlus(x, y, 0x0, 0x0, id, name, callback, arg);

            button.Template = t;
            Add(button);
            c_Buttons[id] = button;

            HtmlPlus html = new HtmlPlus(x, y, w, 21, text, false, false, over);

            html.Template = t;
            Add(html);

            ButtonTemplate.ApplyTemplate(button, html, t);
        }
Ejemplo n.º 8
0
 public static void ApplyTemplate(ButtonPlus button, HtmlPlus html, Template t)
 {
     ApplyTemplate(button, t);
     ApplyTemplate(html, t);
 }
Ejemplo n.º 9
0
		public void AddTemplateButton( int x, int y, int w, Template t, string name, string text, TimerStateCallback callback, object arg, bool over )
		{
			int id = UniqueButton();

			ButtonPlus button = new ButtonPlus( x, y, 0x0, 0x0, id, name, callback, arg );
			button.Template = t;
			Add( button );
			c_Buttons[id] = button;

			HtmlPlus html = new HtmlPlus( x, y, w, 21, text, false, false, over );
			html.Template = t;
			Add( html );

			ButtonTemplate.ApplyTemplate( button, html, t );
		}
Ejemplo n.º 10
0
		public static void ApplyTemplate( ButtonPlus button, HtmlPlus html, Template t )
		{
			ApplyTemplate( button, t );
			ApplyTemplate( html, t );
		}