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(); }
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); }
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); }
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(); }