コード例 #1
0
        private void reloadBase()
        {
            this.removeAll();

            SideMenu = new ArrayList();

            Window = new ViewWindow("");
            Window.setWidth(800);
            Window.setHeight(Screen.height - 200);
            Window.setLeft((Screen.width - 800) / 2);
            Window.setTop(100);

            this.addComponent(Window);
            SideMenu.Add(new ViewButton("Current State", LoadCurrentState));
            foreach (Factor factor in GameInstance.ActiveReview.factors)
            {
                if (factor.View != null)
                {
                    SideMenu.Add(new ViewButton(factor.View.getSideMenuText(), LoadView(factor, GameInstance.ActiveReview)));
                }
            }
            SideMenu.Add(new ViewButton("Past Reviews", LoadPastReviews));

            for (var i = 0; i < SideMenu.ToArray().Length; i++)
            {
                ViewButton Btn = (ViewButton)SideMenu.ToArray()[i];
                Btn.setRelativeTo(Window);
                Btn.setLeft(10);
                Btn.setTop(10 + i * 45);
                Btn.setWidth(120);
                Btn.setHeight(35);
                this.addComponent(Btn);
            }
        }
コード例 #2
0
        private void createWindow()
        {
            Toast = new ViewWindow("");
            Toast.setWidth(300);
            Toast.setHeight(100);
            Toast.setBottom(10);
            Toast.setRight(10);

            ToastLabel = new ViewLabel("New Review Report Avaialble");
            ToastLabel.setRelativeTo(Toast);
            ToastLabel.setWidth(290);
            ToastLabel.setHeight(90);
            ToastLabel.setLeft(10);
            ToastLabel.setTop(10);
            ToastLabel.setColor(Color.white);

            OpenReview = new ViewButton("View Review", OnOpenReview);
            OpenReview.setRelativeTo(Toast);
            OpenReview.setWidth(90);
            OpenReview.setHeight(40);
            OpenReview.setRight(10);
            OpenReview.setTop(10);

            Dismiss = new ViewButton("Dismiss", OnDismiss);
            Dismiss.setRelativeTo(Toast);
            Dismiss.setWidth(90);
            Dismiss.setHeight(40);
            Dismiss.setRight(10);
            Dismiss.setBottom(10);

            this.addComponent(Toast);
            this.addComponent(ToastLabel);
            this.addComponent(OpenReview);
            this.addComponent(Dismiss);
        }
コード例 #3
0
    private void createWindow() {
      Toast = new ViewWindow ("");
      Toast.setWidth (300);
      Toast.setHeight (100);
      Toast.setBottom (10);
      Toast.setRight (10);

      ToastLabel = new ViewLabel ("New Review Report Avaialble");
      ToastLabel.setRelativeTo (Toast);
      ToastLabel.setWidth (290);
      ToastLabel.setHeight (90);
      ToastLabel.setLeft (10);
      ToastLabel.setTop (10);
      ToastLabel.setColor (Color.white);

      OpenReview = new ViewButton ("View Review", OnOpenReview);
      OpenReview.setRelativeTo (Toast);
      OpenReview.setWidth (90);
      OpenReview.setHeight (40);
      OpenReview.setRight (10);
      OpenReview.setTop (10);

      Dismiss = new ViewButton ("Dismiss", OnDismiss);
      Dismiss.setRelativeTo (Toast);
      Dismiss.setWidth (90);
      Dismiss.setHeight (40);
      Dismiss.setRight (10);
      Dismiss.setBottom (10);

      this.addComponent (Toast);
      this.addComponent (ToastLabel);
      this.addComponent (OpenReview);
      this.addComponent (Dismiss);
    }
コード例 #4
0
        private void reloadBase()
        {
            this.removeAll();

            SideMenu = new ArrayList();

            Window = new ViewWindow("");
            Window.setMargins(300, 100);

            this.addComponent(Window);

            SideMenu.Add(new ViewButton("Current State", LoadCurrentState));
            SideMenu.Add(new ViewButton("Sat Coverage", LoadSatelliteCoverage));
            SideMenu.Add(new ViewButton("Science Stations", LoadScienceStations));
            SideMenu.Add(new ViewButton("Mining Rigs", LoadMiningRigs));
            SideMenu.Add(new ViewButton("Kerbals", LoadKerbals));
            SideMenu.Add(new ViewButton("Past Reviews", LoadPastReviews));

            for (var i = 0; i < SideMenu.ToArray().Length; i++)
            {
                ViewButton Btn = (ViewButton)SideMenu.ToArray() [i];
                Btn.setRelativeTo(Window);
                Btn.setLeft(10);
                Btn.setTop(10 + i * 45);
                Btn.setWidth(120);
                Btn.setHeight(35);
                this.addComponent(Btn);
            }
        }