refactor: move command help options to misc
This commit is contained in:
@@ -67,19 +67,6 @@ internal sealed class Display : ISettingsTab {
|
|||||||
ImGuiUtil.OptionCheckbox(ref this.Mutable.ShowNoviceNetwork, Language.Options_ShowNoviceNetwork_Name, Language.Options_ShowNoviceNetwork_Description);
|
ImGuiUtil.OptionCheckbox(ref this.Mutable.ShowNoviceNetwork, Language.Options_ShowNoviceNetwork_Name, Language.Options_ShowNoviceNetwork_Description);
|
||||||
ImGui.Spacing();
|
ImGui.Spacing();
|
||||||
|
|
||||||
if (ImGui.BeginCombo(Language.Options_CommandHelpSide_Name, this.Mutable.CommandHelpSide.Name())) {
|
|
||||||
foreach (var side in Enum.GetValues<CommandHelpSide>()) {
|
|
||||||
if (ImGui.Selectable(side.Name(), this.Mutable.CommandHelpSide == side)) {
|
|
||||||
this.Mutable.CommandHelpSide = side;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ImGui.EndCombo();
|
|
||||||
}
|
|
||||||
|
|
||||||
ImGuiUtil.HelpText(string.Format(Language.Options_CommandHelpSide_Description, Plugin.PluginName));
|
|
||||||
ImGui.Spacing();
|
|
||||||
|
|
||||||
if (ImGui.DragFloat(Language.Options_WindowOpacity_Name, ref this.Mutable.WindowAlpha, .0025f, 0f, 1f, $"{this.Mutable.WindowAlpha * 100f:N2}%%")) {
|
if (ImGui.DragFloat(Language.Options_WindowOpacity_Name, ref this.Mutable.WindowAlpha, .0025f, 0f, 1f, $"{this.Mutable.WindowAlpha * 100f:N2}%%")) {
|
||||||
switch (this.Mutable.WindowAlpha) {
|
switch (this.Mutable.WindowAlpha) {
|
||||||
case > 1f and <= 100f:
|
case > 1f and <= 100f:
|
||||||
|
|||||||
@@ -14,6 +14,22 @@ internal sealed class Miscellaneous : ISettingsTab {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void Draw() {
|
public void Draw() {
|
||||||
|
ImGuiUtil.HelpText(string.Format(Language.Options_Language_Description, Plugin.PluginName));
|
||||||
|
ImGui.Spacing();
|
||||||
|
|
||||||
|
if (ImGui.BeginCombo(Language.Options_CommandHelpSide_Name, this.Mutable.CommandHelpSide.Name())) {
|
||||||
|
foreach (var side in Enum.GetValues<CommandHelpSide>()) {
|
||||||
|
if (ImGui.Selectable(side.Name(), this.Mutable.CommandHelpSide == side)) {
|
||||||
|
this.Mutable.CommandHelpSide = side;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ImGui.EndCombo();
|
||||||
|
}
|
||||||
|
|
||||||
|
ImGuiUtil.HelpText(string.Format(Language.Options_CommandHelpSide_Description, Plugin.PluginName));
|
||||||
|
ImGui.Spacing();
|
||||||
|
|
||||||
if (ImGui.BeginCombo(Language.Options_KeybindMode_Name, this.Mutable.KeybindMode.Name())) {
|
if (ImGui.BeginCombo(Language.Options_KeybindMode_Name, this.Mutable.KeybindMode.Name())) {
|
||||||
foreach (var mode in Enum.GetValues<KeybindMode>()) {
|
foreach (var mode in Enum.GetValues<KeybindMode>()) {
|
||||||
if (ImGui.Selectable(mode.Name(), this.Mutable.KeybindMode == mode)) {
|
if (ImGui.Selectable(mode.Name(), this.Mutable.KeybindMode == mode)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user