Ejemplo n.º 1
0
        public void Init(
            int left, int top, int width, int height, int borderWidth,
            int titleHeight, bool isResizable, bool hasMin, bool hasMax,
            int minWidth, int minHeight, string text,
            bool allowDrop
            )
        {
            Init(left, top, width, height, borderWidth, titleHeight, isResizable, hasMin, hasMax, minWidth, minHeight, text);

            if (allowDrop)
            {
                _extent = new WebBrowserExtent(this, Browser);
                ICustomDoc icd = Browser.Document.DomDocument as ICustomDoc;
                icd.SetUIHandler(_extent);
            }
        }
Ejemplo n.º 2
0
        public void Init(object config)
        {
            config_ = config;

            onclose_ = Utility.GetProperty(config, "OnClose");
            translate_accelerator_handler_ = Utility.GetProperty(config, "TranslateAccelerator");

            tag_ = Utility.GetProperty(config, "Tag");

            object title = Utility.GetProperty(config, "Title");

            base.Init(
                (int)Utility.GetProperty(config, "Left"),
                (int)Utility.GetProperty(config, "Top"),
                (int)Utility.GetProperty(config, "Width"),
                (int)Utility.GetProperty(config, "Height"),
                (int)Utility.GetProperty(config, "BorderWidth"),
                (int)Utility.GetProperty(title, "Height"),
                (bool)Utility.GetProperty(config, "Resizable"),
                (bool)Utility.GetProperty(config, "HasMinButton"),
                (bool)Utility.GetProperty(config, "HasMaxButton"),
                (int)Utility.GetProperty(config, "MinWidth"),
                (int)Utility.GetProperty(config, "MinHeight"),
                (string)Utility.GetProperty(title, "InnerHTML")
                );

            ShowInTaskbar = (bool)Utility.GetProperty(config, "ShowInTaskbar");

            TopMost = Convert.ToBoolean(Utility.GetProperty(config, "TopMost"));

            bool allowDrop = Convert.ToBoolean(Utility.GetProperty(config, "AllowDrop"));

            if (allowDrop)
            {
                _extent = new WebBrowserExtent(this, Browser);
                ICustomDoc icd = Browser.Document.DomDocument as ICustomDoc;
                icd.SetUIHandler(_extent);
            }
        }
Ejemplo n.º 3
0
        public void Init(
            int left, int top, int width, int height, int borderWidth,
            int titleHeight, bool isResizable, bool hasMin, bool hasMax,
            int minWidth, int minHeight, string text,
            bool allowDrop
            )
        {
            Init(left, top, width, height, borderWidth, titleHeight, isResizable, hasMin, hasMax, minWidth, minHeight, text);

            if (allowDrop)
            {
                _extent = new WebBrowserExtent(this, Browser);
                ICustomDoc icd = Browser.Document.DomDocument as ICustomDoc;
                icd.SetUIHandler(_extent);
            }
        }
Ejemplo n.º 4
0
        public void Init(object config)
        {
            config_ = config;

            onclose_ = Utility.GetProperty(config, "OnClose");
            translate_accelerator_handler_ = Utility.GetProperty(config, "TranslateAccelerator");

            tag_ = Utility.GetProperty(config, "Tag");

            object title = Utility.GetProperty(config, "Title");

            base.Init(
                (int)Utility.GetProperty(config, "Left"),
                (int)Utility.GetProperty(config, "Top"),
                (int)Utility.GetProperty(config, "Width"),
                (int)Utility.GetProperty(config, "Height"),
                (int)Utility.GetProperty(config, "BorderWidth"),
                (int)Utility.GetProperty(title, "Height"),
                (bool)Utility.GetProperty(config, "Resizable"),
                (bool)Utility.GetProperty(config, "HasMinButton"),
                (bool)Utility.GetProperty(config, "HasMaxButton"),
                (int)Utility.GetProperty(config, "MinWidth"),
                (int)Utility.GetProperty(config, "MinHeight"),
                (string)Utility.GetProperty(title, "InnerHTML")
            );

            ShowInTaskbar = (bool)Utility.GetProperty(config, "ShowInTaskbar");

            TopMost = Convert.ToBoolean(Utility.GetProperty(config, "TopMost"));

            bool allowDrop = Convert.ToBoolean(Utility.GetProperty(config, "AllowDrop"));
            if (allowDrop)
            {
                _extent = new WebBrowserExtent(this, Browser);
                ICustomDoc icd = Browser.Document.DomDocument as ICustomDoc;
                icd.SetUIHandler(_extent);
            }
        }