Output Formatting on Window Changed, and Z-Order
This commit is contained in:
parent
feb0e9b78a
commit
3588d8adaa
@ -171,7 +171,7 @@ public class Blur
|
|||||||
{
|
{
|
||||||
|
|
||||||
uint i = 0;
|
uint i = 0;
|
||||||
string print = $"Z-order changed\n{"Z",-3} | {"hWnd",-8} | {"PID",-8} | {"Name",-17} | {"Window Title",-17} | {"State",-13} | BBox\n";
|
string print = $"Z-order changed\n{"Z",3} | {"hWnd",-10} | {"PID",-8} | {"Name",-17} | {"Window Title",-17} | {"State",-13} | BBox\n";
|
||||||
foreach (IntPtr windowHandle in newOrder)
|
foreach (IntPtr windowHandle in newOrder)
|
||||||
{
|
{
|
||||||
WindowInfo windowInfo = _windowManager.WindowInfos.FirstOrDefault(w => w.WindowHandle == windowHandle);
|
WindowInfo windowInfo = _windowManager.WindowInfos.FirstOrDefault(w => w.WindowHandle == windowHandle);
|
||||||
@ -186,7 +186,7 @@ public class Blur
|
|||||||
|
|
||||||
private void WindowManagerOnWindowsChanged(WindowInfo[] before, WindowInfo[] after)
|
private void WindowManagerOnWindowsChanged(WindowInfo[] before, WindowInfo[] after)
|
||||||
{
|
{
|
||||||
string print = $"Window changed\n{"hWnd",-8} | {"PID",-8} | {"Name",-17} | {"Window Title",-17} | {"State",-13} | BBox\n";
|
string print = $"Window changed\n{"hWnd",-10} | {"PID",-8} | {"Name",-17} | {"Window Title",-17} | {"State",-13} | BBox\n";
|
||||||
foreach (WindowInfo windowInfo in after)
|
foreach (WindowInfo windowInfo in after)
|
||||||
print += $"{windowInfo}\n";
|
print += $"{windowInfo}\n";
|
||||||
_logger?.LogInformation(print);
|
_logger?.LogInformation(print);
|
||||||
|
@ -45,6 +45,6 @@ public readonly struct WindowInfo
|
|||||||
const int cutoffStr = 17;
|
const int cutoffStr = 17;
|
||||||
string processNameStr = ProcessInfo.ProcessName.Substring(0, Math.Min(cutoffStr, ProcessInfo.ProcessName.Length));
|
string processNameStr = ProcessInfo.ProcessName.Substring(0, Math.Min(cutoffStr, ProcessInfo.ProcessName.Length));
|
||||||
string windowTitleStr = WindowTitle.Substring(0, Math.Min(cutoffStr, WindowTitle.Length));
|
string windowTitleStr = WindowTitle.Substring(0, Math.Min(cutoffStr, WindowTitle.Length));
|
||||||
return $"0x{WindowHandle,-6:X} | {ProcessInfo.Id,8} | {processNameStr,cutoffStr} | {windowTitleStr,-cutoffStr} | {WindowCommands,-13} | {WindowRectangle}";
|
return $"0x{WindowHandle,-8:X} | {ProcessInfo.Id,8} | {processNameStr,cutoffStr} | {windowTitleStr,-cutoffStr} | {WindowCommands,-13} | {WindowRectangle}";
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user