Exemplo n.º 1
0
        private void btnOpenInNew_Click(object sender, RoutedEventArgs e)
        {
            this.spNavigationButtons.Visibility = Visibility.Hidden;
            RootWindow.RemoveFromMainContentView(this);
            ExpansionWindow expansionWindow = new ExpansionWindow(this, "Comparison Results");

            expansionWindow.Show();
        }
Exemplo n.º 2
0
        private void btnOpenInNew_Click(object sender, RoutedEventArgs e)
        {
            this.spNavigationButtons.Visibility = Visibility.Hidden;
            this.rdTopRowDef.Height             = new GridLength(0);
            RootWindow.RemoveFromMainContentView(this);
            ExpansionWindow expansionWindow = new ExpansionWindow(this, "Columns Comparison");

            expansionWindow.Show();
        }
Exemplo n.º 3
0
        private void btnOpenInNew_Click(object sender, RoutedEventArgs e)
        {
            this.col1.Width = new GridLength(0);
            this.col2.Width = new GridLength(0);
            this.spNavigationButtons.Visibility = Visibility.Hidden;
            RootWindow.RemoveFromMainContentView(this);
            ExpansionWindow expansionWindow = new ExpansionWindow(this, "View Fields");

            expansionWindow.Show();
        }
Exemplo n.º 4
0
        public GameUI(GameController input, CameraMover cameraMover)
            : base(input.Level)
        {
            this.InputCtl           = input;
            this.cameraMover        = cameraMover;
            this.tools              = new Dictionary <UIElement, Tool>();
            this.players            = new Dictionary <UIElement, IPlayer>();
            this.registeredForHover = new HashSet <UIElement>();

            gameUI = UI.LoadLayout(Level.PackageManager.GetXmlFile("UI/GameLayout.xml", true),
                                   Level.PackageManager.GetXmlFile("UI/GameUIStyle.xml", true));
            UI.Root.AddChild(gameUI);
            gameUI.Visible = false;

            CustomWindow             = new CustomElementsWindow((Window)gameUI.GetChild("CustomWindow"), UI, Game.ResourceCache);
            CustomWindow.HoverBegin += UIHoverBegin;
            CustomWindow.HoverEnd   += UIHoverEnd;

            expansionWindow = new ExpansionWindow((Window)gameUI.GetChild("ExpansionWindow"));
            expansionWindow.Hide();
            expansionWindow.HoverBegin += UIHoverBegin;
            expansionWindow.HoverEnd   += UIHoverEnd;

            toolSelection               = new ExpandingSelector((CheckBox)gameUI.GetChild("ToolSelector"), expansionWindow);
            toolSelection.HoverBegin   += UIHoverBegin;
            toolSelection.HoverEnd     += UIHoverEnd;
            toolSelection.Selected     += ToolSelected;
            playerSelection             = new ExpandingSelector((CheckBox)gameUI.GetChild("PlayerSelector"), expansionWindow);
            playerSelection.HoverBegin += UIHoverBegin;
            playerSelection.HoverEnd   += UIHoverEnd;
            playerSelection.Selected   += PlayerSelected;

            SelectionBar             = new SelectionBar(gameUI);
            SelectionBar.HoverBegin += UIHoverBegin;
            SelectionBar.HoverEnd   += UIHoverEnd;

            minimap             = new UIMinimap((Button)gameUI.GetChild("Minimap"), this, cameraMover, Level);
            minimap.HoverBegin += UIHoverBegin;
            minimap.HoverEnd   += UIHoverEnd;
        }