private void CardPositionsArray_CurrentChanged(object sender, EventArgs e)
        {
            if (MediaType != "Cards")
            {
                return;
            }

            if (CardPositionsArray != null)
            {
                FileNameToSave =
                    RlStaticMethods
                    .CreateCardFileName(Description, Author,
                                        (string)CardPositionsArray.CurrentItem);
            }
        }
        private void Load(string file)
        {
            if (RlStaticMethods.GetMediaFormatFromFile(file) == "image")
            {
                ConvertEnabled = true;
            }
            else
            {
                ConvertEnabled = false;
            }

            FileNameToSave = Path.GetFileNameWithoutExtension(file);

            var parentType = RlStaticMethods.GetParentMediaType(MediaType);

            CardsEnabled = false;

            if (parentType == "Fade" || parentType == "Bezels" || parentType == "Backgrounds")
            {
                IsFadeOptions      = true;
                FileNameOptionsOn  = true;
                FileNameOptionsOff = false;

                if (MediaType != "Cards")
                {
                    FileNameToSave =
                        RlStaticMethods.CreateFileNameForRlImage(MediaType, Ratio, Description, Author);
                }
                else
                {
                    CardsEnabled = true;

                    FileNameToSave =
                        RlStaticMethods
                        .CreateCardFileName(Description, Author,
                                            (string)CardPositionsArray.CurrentItem);
                }
            }
            else
            {
                FileNameOptionsOn  = false;
                FileNameOptionsOff = true;

                IsFadeOptions = false;
            }

            DroppedFileName = file;
        }