C# Class Standalone.OnlineVideosMainWindow

Interaktionslogik für OnlineVideosMainWindow.xaml
Inheritance: System.Windows.Window, INotifyPropertyChanged
Afficher le fichier Open project: offbyoneBB/mp-onlinevideos2

Méthodes publiques

Méthode Description
OnlineVideosMainWindow ( ) : System
SelectAndFocusItem ( int index ) : void

Méthodes protégées

Méthode Description
HandleItemClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleItemKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
HandleItemMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
HandleItemRightClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnItemContextMenuRequested ( object sender ) : void
OnItemSelected ( object sender ) : void

Private Methods

Méthode Description
AddFavoriteVideo ( VideoInfo video ) : void
AfterWindowLoaded ( ) : void
Back_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Back_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
CategorySelected ( Category category ) : void
DisplaySearchResultItems ( string title, List result ) : void
FilterItems ( char newChar ) : void
GetSubtitleFile ( PlayListItem playItem ) : string
HandleCustomContextMenuEntry ( OnlineVideos.Sites.ContextMenuEntry currentEntry, Category aCategory, VideoInfo aVideo ) : void
HelpExecuted ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Mute_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
OSDMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OSDMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnDownloadFileCompleted ( OnlineVideos.Downloading.DownloadList saveItems, Exception error ) : void
PlayNextPlaylistItem ( ) : bool
PlayPause_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
PlayPause_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Play_Step1 ( PlayListItem playItem, bool goFullScreen ) : void
Play_Step2 ( PlayListItem playItem, List urlList, bool goFullScreen ) : void
Play_Step3 ( PlayListItem playItem, string urlToPlay, bool goFullScreen ) : void
PublishSite ( object item ) : void
ReactToResult ( Standalone.Gui2UtilConnector result, string taskDescription ) : bool
RemoveInvalidUrls ( List loUrlList ) : void
SaveVideo_Step1 ( OnlineVideos.Downloading.DownloadList saveItems, bool enque = false ) : void

SaveVideo_Step2 ( OnlineVideos.Downloading.DownloadList saveItems, List loUrlList, bool enque ) : void
SaveVideo_Step3 ( OnlineVideos.Downloading.DownloadList saveItems, string url, bool enque ) : void
Search_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Search_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Settings_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Settings_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ShowContextMenuForSite ( ViewModels siteViewModel ) : void
ShowContextMenuForVideo ( VideoInfo video ) : void
SiteManager_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
SiteManager_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
SiteSelected ( SiteUtilBase site ) : void
Stop_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Stop_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ToggleFullscreen ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
VideoSelected ( ViewModels video ) : void
VolumeDown_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
VolumeUp_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Window_Closed ( object sender, EventArgs e ) : void
Window_Loaded ( object sender, RoutedEventArgs e ) : void
listViewMain_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
mediaPlayer_MediaEnded ( object sender, RoutedEventArgs e ) : void
mediaPlayer_MediaFailed ( object sender, WPFMediaKit e ) : void
mediaPlayer_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Method Details

HandleItemClicked() protected méthode

protected HandleItemClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Résultat void

HandleItemKeyDown() protected méthode

protected HandleItemKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
Résultat void

HandleItemMouseEnter() protected méthode

protected HandleItemMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Résultat void

HandleItemRightClicked() protected méthode

protected HandleItemRightClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Résultat void

OnItemContextMenuRequested() protected méthode

protected OnItemContextMenuRequested ( object sender ) : void
sender object
Résultat void

OnItemSelected() protected méthode

protected OnItemSelected ( object sender ) : void
sender object
Résultat void

OnlineVideosMainWindow() public méthode

public OnlineVideosMainWindow ( ) : System
Résultat System

SelectAndFocusItem() public méthode

public SelectAndFocusItem ( int index ) : void
index int
Résultat void