Ejemplo n.º 1
0
        public CStarportWindow(string caption, int x, int y, int width, int height, Color wndcolor)
            : base(caption, x, y, width, height, wndcolor)
        {
            CWindow thisWindow = (CWindow)this;

            int btnTop        = (OuterSpace.ClientArea.Height / 2) - 196;
            int windowCenterX = windowRectangle.Left + (windowRectangle.Width / 2);

            moveable = false;

            CButton depotButton = new CButton("TRADE DEPOT", windowCenterX - windowRectangle.Left - 87,
                                              btnTop, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton opsButton = new CButton("OPERATIONS", windowCenterX - windowRectangle.Left - 87,
                                            btnTop + 40, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton bankButton = new CButton("BANK", windowCenterX - windowRectangle.Left - 87,
                                             btnTop + 80, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton personnelButton = new CButton("PERSONNEL", windowCenterX - windowRectangle.Left - 87,
                                                  btnTop + 120, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton dockingbayButton = new CButton("DOCKING BAY", windowCenterX - windowRectangle.Left - 87,
                                                   btnTop + 160, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton obsdeckButton = new CButton("OBSERVATION DECK", windowCenterX - windowRectangle.Left - 87,
                                                btnTop + 200, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton barButton = new CButton("BAR", windowCenterX - windowRectangle.Left - 87,
                                            btnTop + 240, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton casinoButton = new CButton("CASINO", windowCenterX - windowRectangle.Left - 87,
                                               btnTop + 280, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton orbitButton = new CButton("ORBIT PLANET", windowCenterX - windowRectangle.Left - 87,
                                              btnTop + 320, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow);

            CButton launchButton = new CButton("LAUNCH", windowCenterX - windowRectangle.Left - 87,
                                               btnTop + 360, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow);

            controls.Add(depotButton);
            controls.Add(opsButton);
            controls.Add(bankButton);
            controls.Add(personnelButton);
            controls.Add(dockingbayButton);
            controls.Add(obsdeckButton);
            controls.Add(barButton);
            controls.Add(casinoButton);
            controls.Add(orbitButton);
            controls.Add(launchButton);
        }
Ejemplo n.º 2
0
        public CStarportWindow(string caption, int x, int y, int width, int height, Color wndcolor)
            : base(caption, x, y, width, height, wndcolor)
        {
            CWindow thisWindow = (CWindow)this;

            int btnTop = (OuterSpace.ClientArea.Height / 2) - 196;
            int windowCenterX = windowRectangle.Left + (windowRectangle.Width / 2);

            moveable = false;

            CButton depotButton = new CButton("TRADE DEPOT", windowCenterX - windowRectangle.Left - 87,
                btnTop, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton opsButton = new CButton("OPERATIONS", windowCenterX - windowRectangle.Left - 87,
                btnTop + 40, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton bankButton = new CButton("BANK", windowCenterX - windowRectangle.Left - 87,
                btnTop + 80, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton personnelButton = new CButton("PERSONNEL", windowCenterX - windowRectangle.Left - 87,
                btnTop + 120, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton dockingbayButton = new CButton("DOCKING BAY", windowCenterX - windowRectangle.Left - 87,
                btnTop + 160, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton obsdeckButton = new CButton("OBSERVATION DECK", windowCenterX - windowRectangle.Left - 87,
                btnTop + 200, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton barButton = new CButton("BAR", windowCenterX - windowRectangle.Left - 87,
                btnTop + 240, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton casinoButton = new CButton("CASINO", windowCenterX - windowRectangle.Left - 87,
                btnTop + 280, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow, false);

            CButton orbitButton = new CButton("ORBIT PLANET", windowCenterX - windowRectangle.Left - 87,
                btnTop + 320, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow);

            CButton launchButton = new CButton("LAUNCH", windowCenterX - windowRectangle.Left - 87,
                btnTop + 360, 175, 32, Color.FromArgb(225, 255, 255, 255), ref thisWindow);

            controls.Add(depotButton);
            controls.Add(opsButton);
            controls.Add(bankButton);
            controls.Add(personnelButton);
            controls.Add(dockingbayButton);
            controls.Add(obsdeckButton);
            controls.Add(barButton);
            controls.Add(casinoButton);
            controls.Add(orbitButton);
            controls.Add(launchButton);
        }