Example #1
0
        public override void Init()
        {
            base.Init();
            //this.Width = this.Man.Window.Width / 4;
            //this.Height = manager.Window.Height / 3;
            Center();
            Resizable = true;
            Text      = Title;

            OKbutton = new Button(Man);
            OKbutton.Init();
            OKbutton.Text   = "OK";
            OKbutton.Width  = (int)Math.Ceiling(Width / 1.5);
            OKbutton.Height = 20;
            OKbutton.Left   = ((Width / 2) - (Hoffset / 2)) - (OKbutton.Width / 2);
            OKbutton.Top    = Height - OKbutton.Height - LargeSep - Voffset -
                              V2offset;
            OKbutton.Click += OKclicked;
            Add(OKbutton);

            MessageLabel          = new RappingLabel(Man);
            MessageLabel.WordWrap = true;
            MessageLabel.Top      = (Voffset / 2) + V2offset;
            MessageLabel.Left     = (Hoffset / 2);
            MessageLabel.Width    = Width - Hoffset - LargeSep;
            MessageLabel.Height   = Height - Voffset - V2offset -
                                    OKbutton.Height - LargeSep;
            MessageLabel.Alignment = Alignment.TopCenter;
            MessageLabel.Text      = Message;
            Add(MessageLabel);

            Focused = true;
            BringToFront();
        }
Example #2
0
 public TowerBaseInfoWindow(Manager manager)
     : base(manager)
 {
     lblInterval    = new Label(manager);
     lblDamage      = new Label(manager);
     lblDescription = new RappingLabel(manager);
     lblRange       = new Label(manager);
     lblPrice       = new Label(manager);
     manager.Add(this);
 }
Example #3
0
 public TowerBaseInfoWindow(Manager manager)
     : base(manager)
 {
     lblInterval = new Label(manager);
     lblDamage = new Label(manager);
     lblDescription = new RappingLabel(manager);
     lblRange = new Label(manager);
     lblPrice = new Label(manager);
     manager.Add(this);
 }
Example #4
0
        public override void Init()
        {
            base.Init();
            //this.Width = this.Man.Window.Width / 4;
            //this.Height = manager.Window.Height / 3;
            Center();
            Resizable = true;
            Text = Title;

            OKbutton = new Button(Man);
            OKbutton.Init();
            OKbutton.Text = "OK";
            OKbutton.Width = (int) Math.Ceiling(Width/1.5);
            OKbutton.Height = 20;
            OKbutton.Left = ((Width/2) - (Hoffset/2)) - (OKbutton.Width/2);
            OKbutton.Top = Height - OKbutton.Height - LargeSep - Voffset -
                           V2offset;
            OKbutton.Click += OKclicked;
            Add(OKbutton);

            MessageLabel = new RappingLabel(Man);
            MessageLabel.WordWrap = true;
            MessageLabel.Top = (Voffset/2) + V2offset;
            MessageLabel.Left = (Hoffset/2);
            MessageLabel.Width = Width - Hoffset - LargeSep;
            MessageLabel.Height = Height - Voffset - V2offset -
                                  OKbutton.Height - LargeSep;
            MessageLabel.Alignment = Alignment.TopCenter;
            MessageLabel.Text = Message;
            Add(MessageLabel);

            Focused = true;
            BringToFront();
        }