protected override void LoadContent() { base.LoadContent(); // init room name label roomNameLabel = new DText(guiManager); roomNameLabel.FontName = "Miramonte"; layout.Add(roomNameLabel); roomNameLabel.Initialize(); roomNameLabel.Text = "Room Name:"; roomNameLabel.Position = new Vector2(400, 100) - (roomNameLabel.Size / 2); roomNameLabel.HorizontalAlignment = DText.DHorizontalAlignment.Center; form.AddPanel(roomNameLabel); // init room name textbox roomNameTextBox = new DTextBox(guiManager); layout.Add(roomNameTextBox); roomNameTextBox.Initialize(); roomNameTextBox.Text = "asdasd"; roomNameTextBox.Position = new Vector2(400, 150) - (roomNameTextBox.Size / 2); form.AddPanel(roomNameTextBox); // init max players label maxPlayerLabel = new DText(guiManager); maxPlayerLabel.FontName = "Miramonte"; layout.Add(maxPlayerLabel); maxPlayerLabel.Initialize(); maxPlayerLabel.Text = "Max Players:"; maxPlayerLabel.Position = new Vector2(400, 200) - (maxPlayerLabel.Size / 2); maxPlayerLabel.HorizontalAlignment = DText.DHorizontalAlignment.Center; form.AddPanel(maxPlayerLabel); // init max player textbox maxPlayerTextBox = new DTextBox(guiManager); layout.Add(maxPlayerTextBox); maxPlayerTextBox.Initialize(); maxPlayerTextBox.Text = "8"; maxPlayerTextBox.Position = new Vector2(400, 250) - (maxPlayerTextBox.Size / 2); form.AddPanel(maxPlayerTextBox); // init cancel button cancelButton = new DButton(guiManager); layout.Add(cancelButton); cancelButton.Text = "Cancel"; cancelButton.Position = new Vector2(cancelButton.Size.X + 200, 400) - cancelButton.Size; cancelButton.Initialize(); form.AddPanel(cancelButton); cancelButton.OnClick += new DButtonEventHandler(cancelButton_OnClick); // init create button createRoomButton = new DButton(guiManager); layout.Add(createRoomButton); createRoomButton.Text = "Create"; createRoomButton.Position = new Vector2(600, 400) - createRoomButton.Size; createRoomButton.Initialize(); form.AddPanel(createRoomButton); createRoomButton.OnClick += new DButtonEventHandler(createRoomButton_OnClick); }
protected override void LoadContent() { base.LoadContent(); // init gundbound label gundboundLabel = new DText(guiManager); gundboundLabel.FontName = "Miramonte"; layout.Add(gundboundLabel); gundboundLabel.Initialize(); gundboundLabel.Text = "Gunbound"; gundboundLabel.Position = new Vector2(400, 200) - (gundboundLabel.Size / 2); gundboundLabel.HorizontalAlignment = DText.DHorizontalAlignment.Center; form.AddPanel(gundboundLabel); // init ip address textbox ipAddressTextBox = new DTextBox(guiManager); layout.Add(ipAddressTextBox); ipAddressTextBox.Initialize(); ipAddressTextBox.Text = "127.0.0.1"; ipAddressTextBox.Position = new Vector2(400, 250) - (ipAddressTextBox.Size / 2); form.AddPanel(ipAddressTextBox); // init username textbox usernameTextBox = new DTextBox(guiManager); layout.Add(usernameTextBox); usernameTextBox.Initialize(); usernameTextBox.Text = "username"; usernameTextBox.Position = new Vector2(400, 300) - (usernameTextBox.Size / 2); form.AddPanel(usernameTextBox); // init handshake button handshakeButton = new DButton(guiManager); layout.Add(handshakeButton); handshakeButton.Text = "Connect"; handshakeButton.Position = new Vector2(400, 350) - (handshakeButton.Size / 2); handshakeButton.Initialize(); form.AddPanel(handshakeButton); handshakeButton.OnClick += new DButtonEventHandler(handshakeButton_OnClick); }