diff --git a/ValheimServerGUI/Forms/MainWindow.Designer.cs b/ValheimServerGUI/Forms/MainWindow.Designer.cs index c5006c0..0ce8c34 100644 --- a/ValheimServerGUI/Forms/MainWindow.Designer.cs +++ b/ValheimServerGUI/Forms/MainWindow.Designer.cs @@ -109,6 +109,7 @@ private void InitializeComponent() LabelLocalIpAddress = new ValheimServerGUI.Controls.LabelField(); LabelInternalIpAddress = new ValheimServerGUI.Controls.LabelField(); TabPlayers = new System.Windows.Forms.TabPage(); + LinkCharacterNamesHelp = new System.Windows.Forms.LinkLabel(); ButtonRemovePlayer = new System.Windows.Forms.Button(); ButtonPlayerDetails = new System.Windows.Forms.Button(); PlayersTable = new ValheimServerGUI.Controls.DataListView(); @@ -956,6 +957,7 @@ private void InitializeComponent() // // TabPlayers // + TabPlayers.Controls.Add(LinkCharacterNamesHelp); TabPlayers.Controls.Add(ButtonRemovePlayer); TabPlayers.Controls.Add(ButtonPlayerDetails); TabPlayers.Controls.Add(PlayersTable); @@ -966,6 +968,16 @@ private void InitializeComponent() TabPlayers.Text = "Players"; TabPlayers.UseVisualStyleBackColor = true; // + // LinkCharacterNamesHelp + // + LinkCharacterNamesHelp.AutoSize = true; + LinkCharacterNamesHelp.Location = new System.Drawing.Point(224, 7); + LinkCharacterNamesHelp.Name = "LinkCharacterNamesHelp"; + LinkCharacterNamesHelp.Size = new System.Drawing.Size(196, 15); + LinkCharacterNamesHelp.TabIndex = 3; + LinkCharacterNamesHelp.TabStop = true; + LinkCharacterNamesHelp.Text = "Character names wrong? Click here."; + // // ButtonRemovePlayer // ButtonRemovePlayer.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; @@ -1184,6 +1196,7 @@ private void InitializeComponent() groupBox1.ResumeLayout(false); groupBox1.PerformLayout(); TabPlayers.ResumeLayout(false); + TabPlayers.PerformLayout(); TabLogs.ResumeLayout(false); TrayContextMenuStrip.ResumeLayout(false); ResumeLayout(false); @@ -1294,5 +1307,6 @@ private void InitializeComponent() private RefreshButton WorldsListRefreshButton; private ValheimServerGUI.Controls.CheckboxFormField ServerLogFileField; private OpenButton LogsFolderOpenButton; + private System.Windows.Forms.LinkLabel LinkCharacterNamesHelp; } } \ No newline at end of file diff --git a/ValheimServerGUI/Forms/MainWindow.cs b/ValheimServerGUI/Forms/MainWindow.cs index c315dc2..a250b09 100644 --- a/ValheimServerGUI/Forms/MainWindow.cs +++ b/ValheimServerGUI/Forms/MainWindow.cs @@ -167,6 +167,7 @@ private void InitializeFormEvents() ButtonSaveLogs.Click += ButtonSaveLogs_Click; LogsFolderOpenButton.PathFunction = () => Resources.LogsFolderPath; ButtonPlayerDetails.Click += ButtonPlayerDetails_Click; + LinkCharacterNamesHelp.Click += LinkCharacterNamesHelp_Click; ButtonRemovePlayer.Click += ButtonRemovePlayer_Click; CopyButtonServerPassword.CopyFunction = () => ServerPasswordField.Value; WorldsListRefreshButton.RefreshFunction = WorldsListRefreshButton_Click; @@ -550,6 +551,11 @@ private void ButtonPlayerDetails_Click(object sender, EventArgs e) form.ShowDialog(); } + private void LinkCharacterNamesHelp_Click(object sender, EventArgs e) + { + OpenHelper.OpenWebAddress(Resources.UrlHelpCharacterNames); + } + private void ButtonRemovePlayer_Click(object sender, EventArgs e) { if (PlayersTable.TryGetSelectedRow(out var row)) diff --git a/ValheimServerGUI/Properties/Resources.Designer.cs b/ValheimServerGUI/Properties/Resources.Designer.cs index c52c7ab..d01a17b 100644 --- a/ValheimServerGUI/Properties/Resources.Designer.cs +++ b/ValheimServerGUI/Properties/Resources.Designer.cs @@ -589,6 +589,15 @@ internal static string UrlHelp { } } + /// + /// Looks up a localized string similar to https://github.com/runeberry/ValheimServerGUI/wiki/Frequently-Asked-Questions. + /// + internal static string UrlHelpCharacterNames { + get { + return ResourceManager.GetString("UrlHelpCharacterNames", resourceCulture); + } + } + /// /// Looks up a localized string similar to https://github.com/runeberry/ValheimServerGUI/wiki/Connecting-to-your-Server. /// diff --git a/ValheimServerGUI/Properties/Resources.resx b/ValheimServerGUI/Properties/Resources.resx index 879d515..5fa3357 100644 --- a/ValheimServerGUI/Properties/Resources.resx +++ b/ValheimServerGUI/Properties/Resources.resx @@ -287,6 +287,9 @@ https://github.com/runeberry/ValheimServerGUI/wiki + + https://github.com/runeberry/ValheimServerGUI/wiki/Frequently-Asked-Questions + https://github.com/runeberry/ValheimServerGUI/wiki/Connecting-to-your-Server