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(); }
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); }
/// <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; }