Example #1
0
        protected override void PartAdded(string partName, object instance)
        {
            base.PartAdded(partName, instance);

            if (instance == DecrementButton)
            {
                DecrementButton.AddEventListener(ButtonEvent.BUTTON_DOWN,
                                                 ButtonDownHandler);
                DecrementButton.AddEventListener(MouseEvent.ROLL_OVER,
                                                 ButtonRollOverHandler);
                DecrementButton.AddEventListener(MouseEvent.ROLL_OUT,
                                                 ButtonRollOutHandler);
                DecrementButton.AutoRepeat = true;
                DecrementButton.Enabled    = Enabled;
            }
            else if (instance == IncrementButton)
            {
                IncrementButton.AddEventListener(ButtonEvent.BUTTON_DOWN,
                                                 ButtonDownHandler);
                IncrementButton.AddEventListener(MouseEvent.ROLL_OVER,
                                                 ButtonRollOverHandler);
                IncrementButton.AddEventListener(MouseEvent.ROLL_OUT,
                                                 ButtonRollOutHandler);
                IncrementButton.AutoRepeat = true;
                IncrementButton.Enabled    = Enabled;
            }
            else if (instance == Track)
            {
                Track.AddEventListener(MouseEvent.ROLL_OVER,
                                       TrackRollOverHandler);
                Track.AddEventListener(MouseEvent.ROLL_OUT,
                                       TrackRollOutHandler);
                Track.Enabled = Enabled;
            }
        }