Dispose() public méthode

public Dispose ( ) : void
Résultat void
Exemple #1
0
    internal static void SetProcessAnimationStatus(bool enable, GUIAnimation guiSearchAnimation)
    {
      try
      {
        if (guiSearchAnimation != null)
        {
          if (enable)
            guiSearchAnimation.AllocResources();
          else
            guiSearchAnimation.Dispose();

          guiSearchAnimation.Visible = enable;
        }
        else
        {
          LogMyFilms.Warn("SetProcessAnimationStatus '" + enable + "' - skin control missing? - falling back to MP GUIWaitCursor()");
          if (enable && !MyFilms.animationStatus)
          {
            MyFilms.animationStatus = true;
            GUIWaitCursor.Init();
            GUIWaitCursor.Show();
          }
          else if (!enable && MyFilms.animationStatus)
          {
            MyFilms.animationStatus = false;
            GUIWaitCursor.Hide();
          }
        }
      }
      catch (Exception ex)
      {
        LogMyFilms.Error("SetProcessAnimationStatus() -  '" + enable + "' - skin control missing? : " + ex.Message);
      }
    }