C# Класс MediaPortal.Plugins.MovingPictures.MainUI.ImporterGUI

Наследование: MediaPortal.GUI.Library.GUIWindow
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AddRangeToList void
AddToList void
ConnectToImporter void
DisplayContextDialog void
DisplayGlobalActionsMenu bool
DisplayMovieSelectionDialog bool
DisplaySearchDialog bool
GetListItem MediaPortal.GUI.Library.GUIListItem
ImporterProgress void
InitializeControls void
ListItemSelected void
MovieStatusChangedListener void
RemoveFromList void
UpdateArtwork void
VerifyImporterEnabled bool
VerifyParentalControls bool
VerifySkinSupport bool

Открытые методы

Метод Описание
Init ( ) : bool
OnAction ( MediaPortal.GUI.Library.Action action ) : void

Защищенные методы

Метод Описание
OnClicked ( int controlId, GUIControl control, MediaPortal actionType ) : void
OnPageLoad ( ) : void
OnShowContextMenu ( ) : void

Приватные методы

Метод Описание
AddRangeToList ( GUIListControl listControl, List listItems ) : void
AddToList ( GUIListItem listItem, FilterMode mode ) : void
ConnectToImporter ( ) : void

Grab current importer information and begin listening for updates.

DisplayContextDialog ( ) : void
DisplayGlobalActionsMenu ( ) : bool
DisplayMovieSelectionDialog ( ) : bool
DisplaySearchDialog ( MovieMatch selectedFile ) : bool
GetListItem ( MovieMatch match ) : GUIListItem
ImporterProgress ( int percentDone, int taskCount, int taskTotal, string taskDescription ) : void

Publish progress updates to the skin as they are received.

InitializeControls ( ) : void

Initializes and populates controls on the screen.

ListItemSelected ( GUIListItem item, GUIControl parent ) : void
MovieStatusChangedListener ( MovieMatch match, MovieImporterAction action ) : void

Receives updates about specific items in the importer and updates the UI accordingly.

RemoveFromList ( GUIListItem listItem, FilterMode mode ) : void
UpdateArtwork ( ) : void
VerifyImporterEnabled ( ) : bool

Check if the importer is meant to run in the GUI, if not let the user know. Backs out if the user keeps the importer off.

VerifyParentalControls ( ) : bool

If parental controls are enabled make sure the user is not up to no good.

VerifySkinSupport ( ) : bool

Checks that the current skin supports the importer. Backs out if it does not.

Описание методов

Init() публичный Метод

public Init ( ) : bool
Результат bool

OnAction() публичный Метод

public OnAction ( MediaPortal.GUI.Library.Action action ) : void
action MediaPortal.GUI.Library.Action
Результат void

OnClicked() защищенный Метод

protected OnClicked ( int controlId, GUIControl control, MediaPortal actionType ) : void
controlId int
control MediaPortal.GUI.Library.GUIControl
actionType MediaPortal
Результат void

OnPageLoad() защищенный Метод

protected OnPageLoad ( ) : void
Результат void

OnShowContextMenu() защищенный Метод

protected OnShowContextMenu ( ) : void
Результат void