module ParasitemiaUI.CommandLineArguments open System.Windows open ParasitemiaUIControls let showWindow (parent : Window) = let win = CommandLineArgumentsWindow () win.Owner <- parent win.Left <- (if parent.WindowState = WindowState.Maximized then 0. else parent.Left) + parent.ActualWidth / 2. - win.Width / 2. win.Top <- (if parent.WindowState = WindowState.Maximized then 0. else parent.Top) + parent.ActualHeight / 2. - win.Height / 2. win.txtCommandLineArguments.Text <- Utils.argsHelp win.butClose.Click.AddHandler (fun obj args -> win.Close ()) win.ShowDialog () |> ignore