/// <summary> /// Check if a dialog is a trakt rating dialog /// </summary> /// <param name="dialog">Dialog</param> /// <returns>true/false ;)</returns> internal static bool IsTraktRatingDialog(MediaPortal.Dialogs.GUIDialogWindow dialog) { if (dialog.GetType().Equals(typeof(TraktPlugin.GUI.GUIRateDialog))) { return true; } else { return false; } }
/// <summary> /// Is the dialog a series rating dialog /// </summary> /// <param name="dialog">Dialog</param> /// <returns>true if dialog is a pin dialog, false otherwise</returns> internal static bool IsTvSeriesRatingDialog(MediaPortal.Dialogs.GUIDialogWindow dialog) { if (dialog.GetType().Equals(typeof(WindowPlugins.GUITVSeries.GUIUserRating))) { return true; } else { return false; } }
/// <summary> /// Check if a dialog is a mopi rating dialog /// </summary> /// <param name="dialog">Dialog</param> /// <returns>true/false ;)</returns> internal static bool IsMovingPictureRatingDialog(MediaPortal.Dialogs.GUIDialogWindow dialog) { if (dialog.GetType().Equals(typeof(Cornerstone.MP.GUIGeneralRating))) { return true; } else { return false; } }