Ejemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ScriptHelper.RegisterResizer(Page);

        if (All)
        {
            minimizeUrl = GetImageUrl("Design/Controls/FrameResizer/All/minimizeall.png");
            maximizeUrl = GetImageUrl("Design/Controls/FrameResizer/All/maximizeall.png");

            plcAll.Visible      = true;
            plcStandard.Visible = false;
        }
        else
        {
            plcStandard.Visible = true;
            plcAll.Visible      = false;

            if (Vertical)
            {
                // Vertical mode
                minimizeUrl = GetImageUrl("Design/Controls/FrameResizer/Vertical/minimize.png");
                maximizeUrl = GetImageUrl("Design/Controls/FrameResizer/Vertical/maximize.png");
            }
            else
            {
                // Horizontal mode
                if (CultureHelper.IsUICultureRTL())
                {
                    minSize = ControlsHelper.GetReversedColumns(minSize);
                }
                minimizeUrl = GetImageUrl("Design/Controls/FrameResizer/Horizontal/minimize.png");
                maximizeUrl = GetImageUrl("Design/Controls/FrameResizer/Horizontal/maximize.png");
            }

            // Define javascript variables
            string varsScript = string.Format("var minSize = '{0}'; var framesetName = '{1}'; var resizeVertical = {2}; var parentLevel = {3}; ",
                                              minSize,
                                              FramesetName,
                                              (Vertical ? "true" : "false"),
                                              ParentLevel);
            ltlScript.Text = ScriptHelper.GetScript(varsScript);

            if (RequestHelper.IsPostBack())
            {
                originalSize = Request.Params["originalsize"];
            }
        }
    }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ScriptHelper.RegisterResizer(Page);

        const string basePath = "Design/Controls/FrameResizer/";

        if (All)
        {
            minimizeUrl = GetImageUrl(basePath + "All/minimizeall.png");
            maximizeUrl = GetImageUrl(basePath + "All/maximizeall.png");

            plcAll.Visible      = true;
            plcStandard.Visible = false;
        }
        else
        {
            plcStandard.Visible = true;
            plcAll.Visible      = false;

            pnlResizer.CssClass = Direction + "FrameResizer";

            if (!Vertical && CultureHelper.IsUICultureRTL())
            {
                MinSize = ControlsHelper.GetReversedColumns(MinSize);
            }
            minimizeUrl = GetImageUrl(basePath + Direction + "/minimize.png");
            maximizeUrl = GetImageUrl(basePath + Direction + "/maximize.png");

            // Define javascript variables
            string varsScript = string.Format("var minSize = '{0}'; var framesetName = '{1}'; var resizeVertical = {2}; var parentLevel = {3}; ",
                                              MinSize,
                                              FramesetName,
                                              (Vertical.ToString().ToLowerCSafe()),
                                              ParentLevel);

            ScriptHelper.RegisterClientScriptBlock(this, typeof(string), "resizerVars", varsScript, true);

            if (RequestHelper.IsPostBack())
            {
                originalSize = Request.Params["originalsize"];
            }
        }
    }