Plugin Directory

Changeset 171323


Ignore:
Timestamp:
11/08/2009 06:58:09 AM (16 years ago)
Author:
ruslany
Message:

Enabled PopupPlayer. Also adding the belorussian translation by M.Comfi <zhr@…>.

Location:
wp-media-player/trunk
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • wp-media-player/trunk/mediaplayer/BasePlayer/BasePlayer.cs

    r171283 r171323  
    1010using System.Windows.Threading;
    1111using System.Windows.Shapes;
     12using System.Diagnostics;
    1213
    1314namespace MediaPlayer
     
    4142        protected Canvas BaseMainClip = null;
    4243        protected FrameworkElement BaseDownloadProgressSlider = null;
    43         protected Path BaseTimeSlider_Highlight = null;
    44         protected Canvas BaseTimeThumb = null;
     44        protected FrameworkElement BaseTimeSlider_Highlight = null;
     45        protected FrameworkElement BaseTimeThumb = null;
    4546        protected Storyboard BaseBufferingArea_Buffering = null;
    4647        protected Storyboard BasePlayPauseButton_MouseEnter = null;
     
    9495
    9596            #region Hook up the event handlers for the buttons
    96             BasePlayPauseButton.MouseEnter += new MouseEventHandler(PlayPauseButton_OnMouseEnter);
    97             BasePlayPauseButton.MouseLeave += new MouseEventHandler(PlayPauseButton_OnMouseLeave);
    98             BasePlayPauseButton.MouseLeftButtonDown += new MouseButtonEventHandler(PlayPauseButton_OnMouseLeftButtonDown);
    99             BasePlayPauseButton.MouseLeftButtonUp += new MouseButtonEventHandler(PlayPauseButton_MouseLeftButtonUp);
    100             BaseStopButton.MouseEnter += new MouseEventHandler(StopButton_OnMouseEnter);
    101             BaseStopButton.MouseLeave += new MouseEventHandler(StopButton_OnMouseLeave);
    102             BaseStopButton.MouseLeftButtonDown += new MouseButtonEventHandler(StopButton_OnMouseLeftButtonDown);
    103             BaseStopButton.MouseLeftButtonUp += new MouseButtonEventHandler(StopButton_OnMouseLeftButtonUp);
    104             BaseNextButton.MouseEnter += new MouseEventHandler(NextButton_OnMouseEnter);
    105             BaseNextButton.MouseLeave += new MouseEventHandler(NextButton_OnMouseLeave);
    106             BaseNextButton.MouseLeftButtonDown += new MouseButtonEventHandler(NextButton_OnMouseLeftButtonDown);
    107             BaseNextButton.MouseLeftButtonUp += new MouseButtonEventHandler(NextButton_OnMouseLeftButtonUp);
    108             BasePreviousButton.MouseEnter += new MouseEventHandler(PreviousButton_OnMouseEnter);
    109             BasePreviousButton.MouseLeave += new MouseEventHandler(PreviousButton_OnMouseLeave);
    110             BasePreviousButton.MouseLeftButtonDown += new MouseButtonEventHandler(PreviousButton_OnMouseLeftButtonDown);
    111             BasePreviousButton.MouseLeftButtonUp += new MouseButtonEventHandler(PreviousButton_OnMouseLeftButtonUp);
    112             BaseMuteButton.MouseLeftButtonUp += new MouseButtonEventHandler(MuteButton_OnMouseLeftButtonUp);
     97            if (BasePlayPauseButton != null)
     98            {
     99                BasePlayPauseButton.MouseEnter += new MouseEventHandler(PlayPauseButton_OnMouseEnter);
     100                BasePlayPauseButton.MouseLeave += new MouseEventHandler(PlayPauseButton_OnMouseLeave);
     101                BasePlayPauseButton.MouseLeftButtonDown += new MouseButtonEventHandler(PlayPauseButton_OnMouseLeftButtonDown);
     102                BasePlayPauseButton.MouseLeftButtonUp += new MouseButtonEventHandler(PlayPauseButton_MouseLeftButtonUp);
     103            }
     104            if (BaseStopButton != null)
     105            {
     106                BaseStopButton.MouseEnter += new MouseEventHandler(StopButton_OnMouseEnter);
     107                BaseStopButton.MouseLeave += new MouseEventHandler(StopButton_OnMouseLeave);
     108                BaseStopButton.MouseLeftButtonDown += new MouseButtonEventHandler(StopButton_OnMouseLeftButtonDown);
     109                BaseStopButton.MouseLeftButtonUp += new MouseButtonEventHandler(StopButton_OnMouseLeftButtonUp);
     110            }
     111            if (BaseNextButton != null)
     112            {
     113                BaseNextButton.MouseEnter += new MouseEventHandler(NextButton_OnMouseEnter);
     114                BaseNextButton.MouseLeave += new MouseEventHandler(NextButton_OnMouseLeave);
     115                BaseNextButton.MouseLeftButtonDown += new MouseButtonEventHandler(NextButton_OnMouseLeftButtonDown);
     116                BaseNextButton.MouseLeftButtonUp += new MouseButtonEventHandler(NextButton_OnMouseLeftButtonUp);
     117            }
     118            if (BasePreviousButton != null)
     119            {
     120                BasePreviousButton.MouseEnter += new MouseEventHandler(PreviousButton_OnMouseEnter);
     121                BasePreviousButton.MouseLeave += new MouseEventHandler(PreviousButton_OnMouseLeave);
     122                BasePreviousButton.MouseLeftButtonDown += new MouseButtonEventHandler(PreviousButton_OnMouseLeftButtonDown);
     123                BasePreviousButton.MouseLeftButtonUp += new MouseButtonEventHandler(PreviousButton_OnMouseLeftButtonUp);
     124            }
     125            if (BaseMuteButton != null)
     126            {
     127                BaseMuteButton.MouseLeftButtonUp += new MouseButtonEventHandler(MuteButton_OnMouseLeftButtonUp);
     128            }
    113129            BaseVideoWindow.MouseLeftButtonDown += new MouseButtonEventHandler(VideoWindow_MouseLeftButtonDown);
    114130            BaseFullScreenArea.MouseLeftButtonDown += new MouseButtonEventHandler(FullScreenArea_MouseLeftButtonDown);
  • wp-media-player/trunk/mediaplayer/PopupPlayer/PopupPlayer.xaml.cs

    r171283 r171323  
    1818        {
    1919            InitializeComponent();
    20            
     20
    2121            #region Assign XAML Elements
    2222            BasePlayPauseButton = PlayPauseButton;
     
    3030            BaseMainClip = MainClip;
    3131            BaseDownloadProgressSlider = DownloadProgressSlider;
    32             BaseTimeSlider_Highlight = TimeSlider_Highlight;
     32            BaseTimeSlider_Highlight = TimeSlider;
    3333            BaseTimeThumb = TimeThumb;
    3434
     
    5252            BasePlaceholderImage_Show = PlaceholderImage_Show;
    5353            BasePlaceholderImage_Hide = PlaceholderImage_Hide;
    54             BasePlayPauseButton_Disable = PlayPauseButton_Disable;
    55             BaseBasePlayPauseButton_Enable = PlayPauseButton_Enable;
    56             BaseStopButton_Disable = StopButton_Disable;
    57             BaseStopButton_Enable = StopButton_Enable;
    58             BaseNextButton_Disable = NextButton_Disable;
    59             BaseNextButton_Enable = NextButton_Enable;
    60             BasePreviousButton_Disable = PreviousButton_Disable;
    61             BasePreviousButton_Enable = PreviousButton_Enable;
    6254            BasePlaySymbol_Show = PlaySymbol_Show;
    6355            BasePlaySymbol_Hide = PlaySymbol_Hide;
     
    6961            BaseMuteOnSymbol_Hide = MuteOnSymbol_Hide;
    7062            #endregion
     63
     64            ControlsHotspot.MouseEnter += new MouseEventHandler(ControlsHotspot_OnMouseEnter);
     65            ControlsHotspot.MouseLeave += new MouseEventHandler(ControlsHotspot_OnMouseLeave);
     66        }
     67
     68        void ControlsHotspot_OnMouseEnter(object sender, MouseEventArgs e)
     69        {
     70            ControlsHotspot_MouseEnter.Begin();
     71        }
     72        void ControlsHotspot_OnMouseLeave(object sender, MouseEventArgs e)
     73        {
     74            ControlsHotspot_MouseLeave.Begin();
    7175        }
    7276    }
Note: See TracChangeset for help on using the changeset viewer.