Пример #1
0
        public void ShowAsWindow(eWindowShowStyle windowStyle = eWindowShowStyle.Dialog)
        {
            Button CopyToClipboradBtn = new Button();

            CopyToClipboradBtn.Content = "Copy to Clipboard";
            CopyToClipboradBtn.Click  += new RoutedEventHandler(CopyToClipboradBtn_Click);

            Button ViewLogBtn = new Button();

            ViewLogBtn.Content = "Open Full Log File";
            ViewLogBtn.Click  += new RoutedEventHandler(ViewLogBtn_Click);

            Button SendMailBtn = new Button();

            SendMailBtn.Content = "Send Details in Mail";
            SendMailBtn.Click  += new RoutedEventHandler(SendMailBtn_Click);

            Amdocs.Ginger.Common.ObservableList <Button> winButtons = new Amdocs.Ginger.Common.ObservableList <Button>();
            winButtons.Add(CopyToClipboradBtn);
            winButtons.Add(ViewLogBtn);
            winButtons.Add(SendMailBtn);

            this.Width  = 800;
            this.Height = 600;
            GingerCore.General.LoadGenericWindow(ref mPageGenericWin, App.MainWindow, windowStyle, "Log Details", this, winButtons);
        }
Пример #2
0
        public void ShowAsWindow()
        {
            Console.SetOut(this.mOutput);
            Console.SetError(this.mErrors);

            Button CopyToClipboradBtn = new Button();

            CopyToClipboradBtn.Content = "Copy to Clipboard";
            CopyToClipboradBtn.Click  += new RoutedEventHandler(CopyToClipboradBtn_Click);

            Button clearConsoleButton = new Button();

            clearConsoleButton.Content = "Clear";
            clearConsoleButton.Click  += new RoutedEventHandler(ClearButton_Click);

            Button onTopButton = new Button();

            onTopButton.Content = "Pin on Top";
            onTopButton.Click  += new RoutedEventHandler(OnTopButton_Click);

            Amdocs.Ginger.Common.ObservableList <Button> winButtons = new Amdocs.Ginger.Common.ObservableList <Button>();

            winButtons.Add(onTopButton);
            winButtons.Add(clearConsoleButton);
            winButtons.Add(CopyToClipboradBtn);

            this.Width  = 800;
            this.Height = 600;
            GingerCore.General.LoadGenericWindow(ref mConsoleWindow, App.MainWindow, eWindowShowStyle.Free, "Ginger - Smart Console", this, winButtons, closeEventHandler: CloseWindow);
        }