Esempio n. 1
0
    public static void ShowWindow()
    {
        AssembliesInfoEditor aW     = AssembliesInfoEditor.ShowWindow();
        HelperWindow         helper = GetWindow <HelperWindow>(false, "HelperWindow", true);

        helper.Init(aW);
    }
        void WindowLoaded()
        {
            var helperWindow = new HelperWindow();

            helperWindow.Show();

            var window = HelperMethods.GetWindow(WindowList.SelectionWindow.ToString());

            window.Activate();
        }
Esempio n. 3
0
        public WebBrowserWindow()
        {
            InitializeComponent();
            WindowResizer winResize = new WindowResizer(this);

            winResize.addResizerDown(BottomSideRect);
            winResize.addResizerRight(RightSideRect);
            winResize.addResizerRightDown(RightbottomSideRect);
            winResize   = null;
            DataContext = this;
            HelperWindow helperWindow = new HelperWindow(BottomWindowGrid, this, null);

            webBrowser = helperWindow.WebBrowser;
            webBrowser.LoadCompleted += new System.Windows.Navigation.LoadCompletedEventHandler(webBrowser_LoadCompleted);
        }
Esempio n. 4
0
        /// <summary>
        /// Discover the docking location of the Windows taskbar.
        /// </summary>
        /// <returns>The screen edge where the taskbar is docked.</returns>
        private Dock GetDocking(out Interop.RECT bounds)
        {
            Interop.APPBARDATA data = new Interop.APPBARDATA();
            data.cbSize = Marshal.SizeOf(data);

            using (HelperWindow window = new HelperWindow())
            {
                data.hWnd = window.Handle;
                Interop.SHAppBarMessage((int)Interop.ABMessage.ABM_GETTASKBARPOS, ref data);
            }

            bounds = data.rc;

            return (Dock)data.uEdge;
        }