IME implementation

This commit is contained in:
Raymond 2021-08-11 08:57:27 -04:00
parent ee44e6885a
commit 3e3757d30c
10 changed files with 1131 additions and 2 deletions

View file

@ -84,6 +84,12 @@ namespace Dalamud.Interface.Internal
ShowInHelp = false,
});
this.dalamud.CommandManager.AddHandler("/xlime", new CommandInfo(this.OnDebugDrawIMEPanel)
{
HelpMessage = Loc.Localize("DalamudIMEPanelHelp", "Draw IME panel"),
ShowInHelp = false,
});
this.dalamud.CommandManager.AddHandler("/xllog", new CommandInfo(this.OnOpenLog)
{
HelpMessage = Loc.Localize("DalamudDevLogHelp", "Open dev log DEBUG"),
@ -245,6 +251,11 @@ namespace Dalamud.Interface.Internal
this.dalamud.DalamudUi.OpenDataWindow(arguments);
}
private void OnDebugDrawIMEPanel(string command, string arguments)
{
this.dalamud.DalamudUi.OpenIMEWindow();
}
private void OnOpenLog(string command, string arguments)
{
this.dalamud.DalamudUi.ToggleLogWindow();