HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/MBoogaard/oosting-horseriding.com/wwwroot/CMSFormControls/MediaSelector.ascx.cs
using System;

using CMS.ExtendedControls;
using CMS.FormControls;

public partial class CMSFormControls_MediaSelector : FormEngineUserControl, IDialogControl
{
    #region "Properties"

    /// <summary>
    /// Indicates if the Clear button should be displayed.
    /// </summary>
    public bool ShowClearButton
    {
        get
        {
            return selectMediaElement.ShowClearButton;
        }
        set
        {
            selectMediaElement.ShowClearButton = value;
        }
    }


    /// <summary>
    /// Indicates if the image preview be displayed.
    /// </summary>
    public bool ShowPreview
    {
        get
        {
            return selectMediaElement.ShowPreview;
        }
        set
        {
            selectMediaElement.ShowPreview = value;
        }
    }


    /// <summary>
    /// Indicates if the path textbox should be displayed.
    /// </summary>
    public bool ShowTextBox
    {
        get
        {
            return selectMediaElement.ShowTextBox;
        }
        set
        {
            selectMediaElement.ShowTextBox = value;
        }
    }


    /// <summary>
    /// Selector value: URL of the Media.
    /// </summary>
    public override object Value
    {
        get
        {
            return selectMediaElement.Value;
        }
        set
        {
            if (value != null)
            {
                selectMediaElement.Value = value.ToString();
            }
            else
            {
                selectMediaElement.Value = String.Empty;
            }
        }
    }


    ///<summary>
    /// Width of the image preview.
    ///</summary>
    public int ImageWidth
    {
        get
        {
            return selectMediaElement.ImageWidth;
        }
        set
        {
            selectMediaElement.ImageWidth = value;
        }
    }


    /// <summary>
    /// Height of the image preview.
    /// </summary>
    public int ImageHeight
    {
        get
        {
            return selectMediaElement.ImageHeight;
        }
        set
        {
            selectMediaElement.ImageHeight = value;
        }
    }


    /// <summary>
    /// Image max side size.
    /// </summary>
    public int ImageMaxSideSize
    {
        get
        {
            return selectMediaElement.ImageMaxSideSize;
        }
        set
        {
            selectMediaElement.ImageMaxSideSize = value;
        }
    }


    /// <summary>
    /// CSS class of the image preview.
    /// </summary>
    public string ImageCssClass
    {
        get
        {
            return selectMediaElement.ImageCssClass;
        }
        set
        {
            selectMediaElement.ImageCssClass = value;
        }
    }


    /// <summary>
    /// CSS style of the image preview.
    /// </summary>
    public string ImageStyle
    {
        get
        {
            return selectMediaElement.ImageStyle;
        }
        set
        {
            selectMediaElement.ImageStyle = value;
        }
    }


    /// <summary>
    /// Enable open in full size behavior.
    /// </summary>
    public bool EnableOpenInFull
    {
        get
        {
            return selectMediaElement.EnableOpenInFull;
        }
        set
        {
            selectMediaElement.EnableOpenInFull = value;
        }
    }


    /// <summary>
    /// Interface culture of the control.
    /// </summary>
    public string Culture
    {
        get
        {
            return selectMediaElement.Culture;
        }
        set
        {
            selectMediaElement.Culture = value;
        }
    }


    /// <summary>
    /// Enabled.
    /// </summary>
    public override bool Enabled
    {
        get
        {
            return selectMediaElement.Enabled;
        }
        set
        {
            selectMediaElement.Enabled = value;
        }
    }


    /// <summary>
    /// Indicates if control is used in live site mode.
    /// </summary>
    public override bool IsLiveSite
    {
        get
        {
            return selectMediaElement.IsLiveSite;
        }
        set
        {
            selectMediaElement.IsLiveSite = value;
        }
    }


    /// <summary>
    /// Configuration of the dialog for inserting Images.
    /// </summary>
    public DialogConfiguration DialogConfig
    {
        get
        {
            return selectMediaElement.DialogConfig;
        }
        set
        {
            selectMediaElement.DialogConfig = value;
        }
    }

    #endregion
}