Open HnLn opened 9 years ago
Can't upload log files in the github issue tracker, hoping this works.
The screenshot isn't very good I'm afraid (not good at it), but you can
see that the toolsbar of conemu is way out of proportion on the second
screen. The logfiles are for dragging the conemu window to the second
(normal) screen.
Let me know if you need more info.
On 18/08/2015 09:30, Maximus5 wrote:
- Screenshots
- http://conemu.github.io/en/LogFiles.html
— Reply to this email directly or view it on GitHub https://github.com/Maximus5/ConEmu/issues/275#issuecomment-132102243.
12:10:15.002 ConEmu 150816[64] log
12:10:15.002 Startup info
OsVer: 10.0.10240.x64, Product: 1, SP: 0.0, Suite: 0x300, SM_SERVERR2: 0
CSDVersion: , ReactOS: 0 (), Rsrv: 0
DBCS: 0, WINE: 0, PE: 0, Remote: 0, ACP: 1252, OEMCP: 850, Admin: 0
Desktop: Winsta0\Default; BPP: 32
Title: ConEmu
Size: {0,0},{759,334}
Flags: 0x0000001B, ShowWindow: 0, ConHWnd: 0x000E0916
char: 1, short: 2, int: 4, long: 4, u64: 8
Handles: 0x00000000, 0x00000000, 0x00000000
Active console layout name: '00000813'
Active HKL: 0x0000000008130809
GetKeyboardLayoutList: 0x0000000008130809 0x0000000008090809
CmdLine: "C:\Program Files\ConEmu\ConEmu\ConEmuC64.exe" /CINMODE=200020 /AID=8632 /GID=6704 /GHWND=001609C2 /BW=171 /BH=41 /BZ=1000 "/FN=Lucida Console" /FW=3 /FH=5 /TA=10100007 /LOG /HIDE /ROOT cmd.exe /k "%ConEmuBaseDir%\CmdInit.cmd"
ExecMod: C:\Program Files\ConEmu\ConEmu\ConEmuC64.exe
WorkDir: D:\vagrant_win
PathEnv: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\HashiCorp\Vagrant\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
ConFont: 0 Lucida Console 00 Consolas
CMD's AutoRuns: {not defined}
Foreground: x001609C2 {4100,116}-{5500,973} 'VirtualConsoleClass' - ConEmu 150816 [64]
Cursor: {698,1752}
Display: bpp=32, planes=1, align=1, vrefr=48, shade=x00000000, rast=x00007E99, dpi=240x240, per-mon-dpi=0
Monitors (dpi: WholeDesktop, Effective, Angular, RAW):
00010001: {0,0}-{3840,2160} (3840x2160), Working: {0,0}-{3840,2060} (3840x2060), dpi: {240,240} \\.\DISPLAY1
<<== Primary
00010003: {3840,0}-{5760,1080} (1920x1080), Working: {3840,0}-{5760,1040} (1920x1040), dpi: {240,240} \\.\DISPLAY2
Modules:
0000000140000000-000000014001EFFF 1F000 C:\Program Files\ConEmu\ConEmu\ConEmuC64.exe
00007FFF3AF40000-00007FFF3B100FFF 1C1000 C:\WINDOWS\SYSTEM32\ntdll.dll
00007FFF39E60000-00007FFF39F0CFFF AD000 C:\WINDOWS\system32\KERNEL32.DLL
00007FFF383E0000-00007FFF385BCFFF 1DD000 C:\WINDOWS\system32\KERNELBASE.dll
00007FFF39B60000-00007FFF39CADFFF 14E000 C:\WINDOWS\system32\USER32.dll
00007FFF3ADB0000-00007FFF3AF35FFF 186000 C:\WINDOWS\system32\GDI32.dll
00007FFF3ABA0000-00007FFF3ABD5FFF 36000 C:\WINDOWS\system32\IMM32.DLL
00007FFF3A0C0000-00007FFF3A21BFFF 15C000 C:\WINDOWS\system32\MSCTF.dll
00007FFF3A220000-00007FFF3A2BCFFF 9D000 C:\WINDOWS\system32\msvcrt.dll
0000000054610000-00000000546C8FFF B9000 C:\Program Files\ConEmu\ConEmu\ConEmuCD64.dll
00007FFF3A990000-00007FFF3AA35FFF A6000 C:\WINDOWS\system32\ADVAPI32.dll
00007FFF3A650000-00007FFF3A6AAFFF 5B000 C:\WINDOWS\system32\sechost.dll
00007FFF39D30000-00007FFF39E55FFF 126000 C:\WINDOWS\system32\RPCRT4.dll
00007FFF38630000-00007FFF39B51FFF 1522000 C:\WINDOWS\system32\SHELL32.dll
00007FFF37AC0000-00007FFF380E8FFF 629000 C:\WINDOWS\system32\windows.storage.dll
00007FFF3A710000-00007FFF3A98BFFF 27C000 C:\WINDOWS\system32\combase.dll
00007FFF3A2C0000-00007FFF3A310FFF 51000 C:\WINDOWS\system32\shlwapi.dll
00007FFF379E0000-00007FFF379EEFFF F000 C:\WINDOWS\system32\kernel.appcore.dll
00007FFF380F0000-00007FFF381A2FFF B3000 C:\WINDOWS\system32\shcore.dll
00007FFF37990000-00007FFF379D9FFF 4A000 C:\WINDOWS\system32\powrprof.dll
00007FFF37970000-00007FFF37982FFF 13000 C:\WINDOWS\system32\profapi.dll
00007FFF36190000-00007FFF36225FFF 96000 C:\WINDOWS\system32\uxtheme.dll
12:10:15.003 MainThread CurSize={171x1000} Startup (skipped=0) {1:1:x158:18} {(244,244) (3328x892)} Consolas
40x19 <?>
12:10:15.003 MainThread ParseCommandLine{in-progress}
12:10:15.003 MainThread LoadGuiSettings(Opening)
12:10:15.003 MainThread LoadGuiSettings(Changed)
12:10:15.003 MainThread ReloadGuiSettings(Apply)
12:10:15.003 MainThread SetConEmuWindows
12:10:15.003 MainThread ConEmuWnd=x001609C2
12:10:15.003 MainThread ProcessSetEnvCmd {set, title, chcp, etc.}
12:10:15.003 MainThread ServerInit
12:10:15.003 MainThread ServerInitFont
12:10:15.004 MainThread Console font size H=13 W=8 N=Lucida Console
12:10:15.005 MainThread CmdOutputStore
12:10:15.005 MainThread CmdOutputOpenMap
12:10:15.005 MainThread ServerInitConsoleMode
12:10:15.005 MainThread CreateMapHeader
12:10:15.005 MainThread ReloadGuiSettings(Apply)
12:10:15.005 MainThread SetConEmuWindows
12:10:15.005 MainThread CopySrvMapFromGuiMap
12:10:15.005 MainThread UpdateConsoleMapHeader
12:10:15.005 MainThread CopySrvMapFromGuiMap
12:10:15.005 MainThread UpdateConsoleMapHeader
12:10:15.005 MainThread ServerInitGuiTab
12:10:15.005 MainThread FindConEmuByPID
12:10:15.005 MainThread ConsKeybLayout changed from to 00000813
12:10:15.005 MainThread TryConnect2Gui
12:10:15.006 MainThread SetConEmuWindows
12:10:15.006 MainThread WndDC=x0013083A WndBack=x000A02BA
12:10:15.006 MainThread ReloadGuiSettings(apFromCmd)
12:10:15.006 MainThread ReloadGuiSettings(Apply)
12:10:15.006 MainThread SetConEmuWindows
12:10:15.006 MainThread CopySrvMapFromGuiMap
12:10:15.006 MainThread UpdateConsoleMapHeader
12:10:15.006 MainThread CreateColorerHeader
12:10:15.006 MainThread InitAnsiLog
12:10:15.006 MainThread UpdateConsoleMapHeader
12:10:15.006 MainThread CreateColorerHeader
12:10:15.006 MainThread CheckConEmuHwnd
12:10:15.006 MainThread SetConEmuWindows
12:10:15.006 MainThread CheckConEmuHwnd
12:10:15.006 MainThread SetConEmuWindows
12:10:15.006 MainThread ServerInitConsoleSize
12:10:15.006 MainThread CurSize={171x1000} ChangeTo={171x41x1000} :ServerInit.SetFromArg (skipped=2) {1:1:x154:0} {(0,0) (1447x352)} Lucida Console
13x8
12:10:15.006 MainThread Console font size H=13 W=8 N=Lucida Console
12:10:15.006 MainThread UpdateConsoleMapHeader
12:10:15.006 MainThread CreateColorerHeader
12:10:15.009 MainThread ReadConsoleData: content was changed
12:10:15.009 MainThread UpdateConsoleMapHeader
12:10:15.009 MainThread CreateColorerHeader
12:10:15.009 MainThread ServerInitEnvVars
12:10:15.009 MainThread SetConEmuWindows
12:10:15.010 MainThread UpdateConsoleMapHeader
12:10:15.010 MainThread CreateColorerHeader
12:10:15.010 MainThread UpdateConsoleTitle
12:10:15.010 MainThread ParseConEmuSubst
12:10:15.010 MainThread SetTitle
12:10:15.010 MainThread Done: cmd
12:10:15.010 MainThread SendStarted
12:10:15.010 MainThread SetConEmuWindows
12:10:15.010 MainThread UpdateConsoleMapHeader
12:10:15.010 MainThread CreateColorerHeader
12:10:15.020 RefrThread bDCWndVisible changed to true
12:10:15.020 RefrThread bOurConActive changed to true
12:10:15.020 RefrThread bOneConActive changed to true
12:10:15.020 RefrThread bNewActive changed to true
12:10:15.020 RefrThread ConEmuC: RefreshThread: Sleep changed, speed(high)
12:10:15.021 RefrThread CurSize={171x1000} ChangeTo={171x41x1000} ::SendStarted (skipped=2) {1:1:x154:203} {(0,0) (1447x625)} Lucida Console
13x8
12:10:15.021 RefrThread Console font size H=13 W=8 N=Lucida Console
12:10:15.021 RefrThread UpdateConsoleMapHeader
12:10:15.022 MainThread CheckConEmuHwnd
12:10:15.022 MainThread SetConEmuWindows
12:10:15.022 MainThread ParseConEmuSubst
12:10:15.022 MainThread createProcess App={} Cmd={"C:\WINDOWS\SYSTEM32\cmd.exe" /k "C:\Program Files\ConEmu\ConEmu\CmdInit.cmd"}
12:10:15.024 MainThread Succeeded (15 ms) PID=10084
12:10:15.042 ServThread UpdateConsoleMapHeader
12:10:15.082 ServThread Prompt (Hook server) was started, PID=10084 {cmd.exe}
12:10:15.085 RefrThread ReadConsoleData: content was changed
12:10:21.017 RefrThread LoadGuiSettings(Changed)
12:10:21.017 RefrThread ReloadGuiSettings(Apply)
12:10:21.017 RefrThread SetConEmuWindows
12:10:21.017 RefrThread CopySrvMapFromGuiMap
12:10:21.017 RefrThread UpdateConsoleMapHeader
12:10:24.009 RefrThread LoadGuiSettings(Changed)
12:10:24.009 RefrThread ReloadGuiSettings(Apply)
12:10:24.009 RefrThread SetConEmuWindows
12:10:24.009 RefrThread CopySrvMapFromGuiMap
12:10:24.009 RefrThread UpdateConsoleMapHeader
12:10:28.387 ServThread WM_CLOSE posted to console window, termination was requested
12:10:28.388 ServThread UpdateConsoleMapHeader
12:10:28.550 MainThread Shell PID=10084 ExitCode=3221225786 (-1073741510) {xC000013A}
12:10:28.550 MainThread ServerDone
12:10:28.550 MainThread UpdateConsoleMapHeader
12:10:28.550 MainThread CloseMapHeader
12:10:28.550 MainThread CurSize={171x1000} Shutdown (skipped=2) {1:1:x22C:234} {(0,0) (1447x625)} Lucida Console
13x8
12:10:14.776 ConEmu 150816[64] log[1]
12:10:14.776 Startup info
OsVer: 10.0.10240.x64, Product: 1, SP: 0.0, Suite: 0x300, SM_SERVERR2: 0
CSDVersion: , ReactOS: 0 (), Rsrv: 0
DBCS: 0, WINE: 0, PE: 0, Remote: 0, ACP: 1252, OEMCP: 850, Admin: 0
Desktop: Winsta0\Default; BPP: 32
Title: C:\Program Files\ConEmu\ConEmu64.exe
Size: {0,0},{0,0}
Flags: 0x00000401, ShowWindow: 1, ConHWnd: 0x00000000
char: 1, short: 2, int: 4, long: 4, u64: 8
Handles: 0x00000000, 0x00010001, 0x00000000
Active HKL: 0x0000000008130809
GetKeyboardLayoutList: 0x0000000008130809 0x0000000008090809
CmdLine: "C:\Program Files\ConEmu\ConEmu64.exe" /log
ExecMod: C:\Program Files\ConEmu\ConEmu64.exe
WorkDir: C:\Program Files\ConEmu
PathEnv: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\HashiCorp\Vagrant\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
ConFont: 0 Lucida Console 00 Consolas
CMD's AutoRuns: {not defined}
Foreground: x000102CA {0,0}-{5760,2160} 'WorkerW' -
Cursor: {386,1953}
Display: bpp=32, planes=1, align=1, vrefr=48, shade=x00000000, rast=x00007E99, dpi=240x240, per-mon-dpi=1
Monitors (dpi: WholeDesktop, Effective, Angular, RAW):
00010001: {0,0}-{3840,2160} (3840x2160), Working: {0,0}-{3840,2060} (3840x2060), dpi: {240,240};{240,240};{247,247};{283,283} \\.\DISPLAY1
<<== Primary
00010003: {3840,0}-{5760,1080} (1920x1080), Working: {3840,0}-{5760,1040} (1920x1040), dpi: {240,240};{96,96};{90,90};{91,91} \\.\DISPLAY2
Modules:
0000000140000000-0000000140254FFF 255000 C:\Program Files\ConEmu\ConEmu64.exe
00007FFF3AF40000-00007FFF3B100FFF 1C1000 C:\WINDOWS\SYSTEM32\ntdll.dll
00007FFF39E60000-00007FFF39F0CFFF AD000 C:\WINDOWS\system32\KERNEL32.DLL
00007FFF383E0000-00007FFF385BCFFF 1DD000 C:\WINDOWS\system32\KERNELBASE.dll
00007FFF39B60000-00007FFF39CADFFF 14E000 C:\WINDOWS\system32\USER32.dll
00007FFF3ADB0000-00007FFF3AF35FFF 186000 C:\WINDOWS\system32\GDI32.dll
00007FFF3A990000-00007FFF3AA35FFF A6000 C:\WINDOWS\system32\ADVAPI32.dll
00007FFF3A220000-00007FFF3A2BCFFF 9D000 C:\WINDOWS\system32\msvcrt.dll
00007FFF3A650000-00007FFF3A6AAFFF 5B000 C:\WINDOWS\system32\sechost.dll
00007FFF39D30000-00007FFF39E55FFF 126000 C:\WINDOWS\system32\RPCRT4.dll
00007FFF38630000-00007FFF39B51FFF 1522000 C:\WINDOWS\system32\SHELL32.dll
00007FFF37AC0000-00007FFF380E8FFF 629000 C:\WINDOWS\system32\windows.storage.dll
00007FFF3A710000-00007FFF3A98BFFF 27C000 C:\WINDOWS\system32\combase.dll
00007FFF3A2C0000-00007FFF3A310FFF 51000 C:\WINDOWS\system32\shlwapi.dll
00007FFF379E0000-00007FFF379EEFFF F000 C:\WINDOWS\system32\kernel.appcore.dll
00007FFF380F0000-00007FFF381A2FFF B3000 C:\WINDOWS\system32\shcore.dll
00007FFF37990000-00007FFF379D9FFF 4A000 C:\WINDOWS\system32\powrprof.dll
00007FFF37970000-00007FFF37982FFF 13000 C:\WINDOWS\system32\profapi.dll
00007FFF3AA50000-00007FFF3AB90FFF 141000 C:\WINDOWS\system32\ole32.dll
00007FFF3A500000-00007FFF3A5D6FFF D7000 C:\WINDOWS\system32\COMDLG32.dll
00007FFF341F0000-00007FFF341F9FFF A000 C:\WINDOWS\SYSTEM32\VERSION.dll
00007FFF3A440000-00007FFF3A4FDFFF BE000 C:\WINDOWS\system32\OLEAUT32.dll
00007FFF33EC0000-00007FFF34133FFF 274000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.10240.16384_none_f41f7b285750ef43\COMCTL32.dll
00007FFF35840000-00007FFF35862FFF 23000 C:\WINDOWS\SYSTEM32\WINMM.dll
00007FFF2D530000-00007FFF2D546FFF 17000 C:\WINDOWS\SYSTEM32\NETAPI32.dll
00007FFF357E0000-00007FFF3580BFFF 2C000 C:\WINDOWS\SYSTEM32\WINMMBASE.dll
00007FFF33E00000-00007FFF33E15FFF 16000 C:\WINDOWS\SYSTEM32\wkscli.dll
00007FFF385C0000-00007FFF38603FFF 44000 C:\WINDOWS\system32\cfgmgr32.dll
00007FFF36C00000-00007FFF36C25FFF 26000 C:\WINDOWS\SYSTEM32\srvcli.dll
00007FFF36C30000-00007FFF36C3BFFF C000 C:\WINDOWS\SYSTEM32\netutils.dll
00007FFF374B0000-00007FFF374D7FFF 28000 C:\WINDOWS\SYSTEM32\bcrypt.dll
00007FFF362E0000-00007FFF36306FFF 27000 C:\WINDOWS\SYSTEM32\DEVOBJ.dll
00007FFF33E40000-00007FFF33E57FFF 18000 C:\WINDOWS\SYSTEM32\SAMCLI.DLL
00007FFF3ABA0000-00007FFF3ABD5FFF 36000 C:\WINDOWS\system32\IMM32.DLL
00007FFF3A0C0000-00007FFF3A21BFFF 15C000 C:\WINDOWS\system32\MSCTF.dll
00007FFF36190000-00007FFF36225FFF 96000 C:\WINDOWS\system32\uxtheme.dll
00007FFF34E60000-00007FFF34E81FFF 22000 C:\WINDOWS\SYSTEM32\dwmapi.dll
12:10:14.776 AppUserModelID was not changed due to special switches absence
12:10:14.776 Settings::LoadSettings [xml] C:\Users\hansl\AppData\Roaming\ConEmu.xml
12:10:14.822 Loaded pos: {4100,116}, size: {171,43}
12:10:14.911 DPI initialized to {96,96}
12:10:14.912 SettingsLoaded
12:10:14.912 Registering local fonts
12:10:14.913 Main font was created Face='Consolas' lfHeight=17 lfWidth=8 use-dpi=1 dpi=96 zoom=10000
12:10:14.913 gpConEmu->Init
12:10:14.913 Using default ConEmu icon
12:10:14.913 gpConEmu->CreateMainWindow
12:10:14.914 UpdateIdealRect Cur={0,0}-{0,0} New={4100,116}-{5500,977}
12:10:14.914 Current display logical DPI=96
12:10:14.914 Creating main window. Parent=x00000000 X=4100 Y=116 W=1400 H=861 style=x06CF0000 exStyle=x00040000 Mode=wmNormal
12:10:14.915 OnCreate: hWnd=x001609C2, x=4100, y=116, cx=1400, cy=861, style=x06CF0000, exStyle=x00040100
12:10:14.916 UpdatePos A={4100,116} C={4100,116} S={4100,116}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,977} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.916 UpdateNormalRect Cur={0,0}-{0,0} New={4100,116}-{5500,977}
12:10:14.916 UpdateSize A={171,44} C={171,44} S={171,44}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,977} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.916 Creating IconList for size {40x40} SysIcon size is {40x40}
12:10:14.919 Creating tab font name='Segoe UI' height=-13
12:10:14.921 Created tab height=55
12:10:14.922 Creating toolbar for size 45 px
12:10:14.925 UpdatePos A={4100,116} C={4100,116} S={4100,116}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,977} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.925 UpdateSize A={171,41} C={171,41} S={171,41}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,977} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.925 SelectTab tab requested: Tab=1
12:10:14.925 SelectTabInt Tab=1 CurTab=1
12:10:14.925 DpiChanged(Int): dpi={96,96}, rect={4100,116}-{5500,973} (1400x857)
12:10:14.926 Application activating
12:10:14.926 Foreground state changed (WM_ACTIVATEAPP): State=x01 HWND=x001609C2 PID=0 OldHWND=x00000000 OldState=x00
12:10:14.926 WM_ACTIVATEAPP.Activate(FromTID=1672)
12:10:14.926 mb_LastConEmuFocusState set to TRUE
12:10:14.926 RegisterHotKey(ID=513, VK=32, MOD=xB) - OK, Code=0
12:10:14.926 RegisterHotKey(ID=514, VK=90, MOD=x8) - FAILED, Code=1409
12:10:14.926 CConEmuMain::RegisterHooks() succeeded
12:10:14.926 CFrameHolder::OnNcActivate(1,x0)
12:10:14.926 Window was activated somehow
12:10:14.926 WM_ACTIVATE(From=0x00000000)
12:10:14.926 mb_LastConEmuFocusState set to TRUE
12:10:14.928 WM_SETFOCUS(From=0x00000000)
12:10:14.928 mb_LastConEmuFocusState set to TRUE
12:10:14.928 DpiNotChanged(Int): dpi={96,96}, rect={4100,116}-{5500,973} (1400x857)
12:10:14.928 UpdatePos A={4100,116} C={4100,116} S={4100,116}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.928 UpdateNormalRect Cur={4100,116}-{5500,977} New={4100,116}-{5500,973}
12:10:14.928 UpdateSize A={171,41} C={171,41} S={171,41}: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.928 WM_WINDOWPOSCHANGED.end: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.928 UpdateIdealRect Cur={4100,116}-{5500,977} New={4100,116}-{5500,973}
12:10:14.928 DpiNotChanged(Int): dpi={96,96}, rect={4100,116}-{5500,973} (1400x857)
12:10:14.928 Transparency: WS_EX_LAYERED was already disabled
12:10:14.929 PostCreate.1.begin (LeaveOnClose=0, HideOnClose=0)
12:10:14.929 Layout=00000813, HKL=0x0000000008130809, Count=2 0x0000000008130809 0x0000000008090809 LOWORD(hkl)==LOWORD(dwLayout) -- Warning, strange layout ID
12:10:14.929 StoreLayoutName(0,x00000813,0x0000000008130809)
12:10:14.930 SetWindowMode begin: CurMode=wmNormal inMode=wmNormal
12:10:14.930 SetWindowMode info: Wnd={4100,116}-{5500,973} Mon=x00010003 Work={3840,0}-{5760,1040} Full={3840,0}-{5760,1080}
12:10:14.930 SetWindowMode exec: NewMode=wmNormal
12:10:14.930 SetWindowPos(X=4100, Y=116, W=1400, H=857)
12:10:14.930 DpiNotChanged(Int): dpi={96,96}, rect={4100,116}-{5500,973} (1400x857) {SuggestedRect was dropped}
12:10:14.930 WM_SHOWWINDOW (Show=1, Status=0)
12:10:14.930 WM_SHOWWINDOW.end: Hidden Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.932 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.937 SetWindowMode done
12:10:14.937 SetWindowMode(1311) end: Visible Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.937 Transparency: WS_EX_LAYERED was already disabled
12:10:14.937 PostCreate.1.end: Visible Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.938 Message 'TaskbarButtonCreated' was received, reapplying icon properties
12:10:14.938 PostCreate.2.begin (LeaveOnClose=0, HideOnClose=0)
12:10:14.938 RegisterHotKey(ID=4097, Ctrl+ù, VK=192, MOD=x2) - OK, Code=0
12:10:14.938 RegisterHotKey(ID=4100, Win+Ctrl+Alt+Enter, VK=13, MOD=xB) - OK, Code=0
12:10:14.938 Update: starting in automatic mode
12:10:14.938 Update: Initializing internet
12:10:14.938 Update: Loading versions from server: http://conemu.github.io/version.ini
12:10:14.938 CheckConsoleFontFast(NULL
,Lucida Console
) = 0
12:10:14.938 Update: Downloading http://conemu.github.io/version.ini to C:\Users\hansl\AppData\Local\Temp\ConEmu\ConEmuVersion.ini
12:10:14.942 Creating console group using task {vagrant}
12:10:14.943 VCon(0x00000000).OnSize(1368x697)
12:10:14.943 VCon(0x00000000).OnMove(0x55)
12:10:14.943 CRealConsole::SetConStatus, hView=x0013083A: Initializing ConEmu (2)
12:10:14.943 setGuiWndPID: PID=0, HWND=x00000000, Style=x00000000, ExStyle=x00000000, ''
12:10:14.943 CRealConsole::PreCreate, hView=x0013083A, hBack=x000A02BA, Detached=0, AsAdmin=0, Cmd=cmd.exe /k "%ConEmuBaseDir%\CmdInit.cmd"
12:10:14.948 Icon cmd.exe
was loaded: {80x80} planes=1 bpp=32
12:10:14.949 Admin icon cmd.exe
was created: {40x40} planes=1 bpp=32
12:10:14.949 CRealConsole::SetConStatus, hView=x0013083A: Initializing ConEmu (4)
12:10:14.951 CRealConsole::SetConStatus, hView=x0013083A: Initializing ConEmu (5)
12:10:14.951 CRealConsole::SetConStatus, hView=x0013083A: Initializing RealConsole...
12:10:14.951 SelectTab tab requested: Tab=1
12:10:14.951 SelectTabInt Tab=1 CurTab=1
12:10:14.956 Taskbar_UpdateOverlay executed with tab icon
12:10:14.956 mp_TaskBar3->SetOverlayIcon(ICON) succeeded code=x00000000
12:10:14.957 SelectTab tab requested: Tab=1
12:10:14.957 SelectTabInt Tab=1 CurTab=1
12:10:14.957 ShowView: Back=x000A02BA, DC=x0013083A, ShowCMD=5
12:10:14.963 Update: 12:10:14.963{2732} Info: Change mode to Async was requested
12:10:14.963 Update: 12:10:14.963{2732} Info: InitInterface()
12:10:14.964 Update: 12:10:14.964{2732} Info: File download requested 'http://conemu.github.io/version.ini'
12:10:14.964 Update: 12:10:14.964{2732} Info: Open internet with agent name 'ConEmu Update'
12:10:14.970 Update: 12:10:14.970{2732} Info: Internet opened x00CC0004
12:10:14.970 Update: 12:10:14.970{2732} Info: Set protocol version (1.1)
12:10:14.971 Update: 12:10:14.970{2732} Info: Current internet receive timeout: 30000 ms
12:10:14.971 Update: 12:10:14.970{2732} Info: Set internet receive timeout: 30000 ms
12:10:14.971 Update: 12:10:14.970{2732} Info: Current internet data receive timeout: 30000 ms
12:10:14.971 Update: 12:10:14.971{2732} Info: Set internet data receive timeout: 30000 ms
12:10:14.971 Update: 12:10:14.971{2732} Info: Connecting to server conemu.github.io:80 (3)
12:10:14.971 Update: 12:10:14.971{2732} Info: InetCallback for handle x00CC0004: Handle x00CC0008 created
12:10:14.971 Update: 12:10:14.971{2732} Info: Connect opened x00CC0008
12:10:14.971 Update: 12:10:14.971{2732} Info: Opening request with flags x84000000
12:10:14.971 Update: 12:10:14.971{2732} Info: InetCallback for handle x00CC0008: Handle x00CC000C created
12:10:14.971 Update: 12:10:14.971{2732} Info: Http file opened x00CC000C
12:10:14.971 Update: 12:10:14.971{2732} Info: Sending request
12:10:14.972 Update: 12:10:14.972{2920} Info: InetCallback for handle x00CC000C: Detecting Proxy
12:10:14.973 PostCreate.2.end: Visible Normal WindowMode=wmNormal Rect={4100,116}-{5500,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:14.973 CRealConsole::SetConStatus, hView=x0013083A: Preparing process startup line...
12:10:14.975 setGuiWndPID: PID=0, HWND=x00000000, Style=x00000000, ExStyle=x00000000, ''
12:10:14.975 SelectTab tab requested: Tab=1
12:10:14.975 SelectTabInt Tab=1 CurTab=1
12:10:14.975 CRealConsole::SetConStatus, hView=x0013083A: Starting root process...
12:10:14.976 SelectTab tab requested: Tab=1
12:10:14.976 SelectTabInt Tab=1 CurTab=1
12:10:14.977 ServerPID=8412 was set for VCon1
12:10:14.978 Update: 12:10:14.978{2920} Info: InetCallback for handle x00CC000C: Resolving Name
12:10:14.981 ServerPID=8412 was set for VCon1
12:10:14.981 SelectTab tab requested: Tab=1
12:10:14.981 SelectTabInt Tab=1 CurTab=1
12:10:14.982 Update: 12:10:14.982{2920} Info: InetCallback for handle x00CC000C: Name Resolved
12:10:14.983 Update: 12:10:14.983{2920} Info: InetCallback for handle x00CC000C: Connecting to Server, family=13106, data=.235.43.133
12:10:15.006 Surface created DIB(1419,-748,32)=xA8051898
12:10:15.006 OnConsoleResize: mouse.state=0x00000000, SizingToDo=0, IsSizing=0, LBtnPressed=0, PostUpdateWindowSize=0
12:10:15.015 Update: 12:10:15.015{2920} Info: InetCallback for handle x00CC000C: Connected to Server, family=13106, data=.235.43.133
12:10:15.015 Update: 12:10:15.015{2920} Info: InetCallback for handle x00CC000C: Sending request
12:10:15.015 Update: 12:10:15.015{2920} Info: InetCallback for handle x00CC000C: Request sent (118 bytes)
12:10:15.015 Update: 12:10:15.015{2920} Info: InetCallback for handle x00CC000C: Receiving Response
12:10:15.016 SelectTab tab requested: Tab=1
12:10:15.016 SelectTabInt Tab=1 CurTab=1
12:10:15.030 SelectTab tab requested: Tab=1
12:10:15.030 SelectTabInt Tab=1 CurTab=1
12:10:15.037 Update: 12:10:15.037{2920} Info: InetCallback for handle x00CC000C: Response Received (1024 bytes)
12:10:15.037 Update: 12:10:15.037{2920} Info: InetCallback for handle x00CC000C: Request complete, Result=x00000001, Value=0
12:10:15.037 Update: 12:10:15.037{2732} Info: Async operation (BOOL) wait=0
12:10:15.037 Update: 12:10:15.037{2732} Info: Quering file info with flags x20000005
12:10:15.037 Update: 12:10:15.037{2732} Info: File length retrieved: 1632 bytes
12:10:15.037 Update: 12:10:15.037{2732} Info: Reading source
12:10:15.037 Update: 12:10:15.037{2732} Info: InetCallback for handle x00CC000C: Receiving Response
12:10:15.037 Update: 12:10:15.037{2732} Info: InetCallback for handle x00CC000C: Response Received (1089 bytes)
12:10:15.037 Update: 12:10:15.037{2732} Info: Retrieved 1632 bytes in block
12:10:15.037 Update: 12:10:15.037{2732} Info: Writing target file 1632 bytes
12:10:15.038 Update: 12:10:15.038{2732} Progr: Bytes downloaded 1632
12:10:15.038 Update: 12:10:15.038{2732} Info: Reading source
12:10:15.038 Update: 12:10:15.038{2732} Info: No more data? code=0
12:10:15.038 Update: 12:10:15.038{2732} Info: Download finished, 1632 bytes retrieved
12:10:15.038 Update: 12:10:15.038{2732} Info: Close handle x00CC000C
12:10:15.038 Update: 12:10:15.038{2732} Info: InetCallback for handle x00CC000C: Handle Closing x00cc000c
12:10:15.038 Update: 12:10:15.038{2732} Info: Async close handle x00CC000C wait result=0
12:10:15.038 Update: 12:10:15.038{2732} Info: Close handle x00CC0008
12:10:15.038 Update: 12:10:15.038{2732} Info: InetCallback for handle x00CC0008: Handle Closing x00cc0008
12:10:15.038 Update: 12:10:15.038{2732} Info: Async close handle x00CC0008 wait result=0
12:10:15.038 Update: 12:10:15.038{2732} Info: File #1 downloaded, size=1632, crc32=x94311248
12:10:15.038 Update: 12:10:15.038{2732} Info: Exit with code CERR_DOWNLOAD_SUCCEEDED (146)
12:10:15.041 Update: Checking version information: C:\Users\hansl\AppData\Local\Temp\ConEmu\ConEmuVersion.ini
12:10:15.053 SelectTab tab requested: Tab=1
12:10:15.053 SelectTabInt Tab=1 CurTab=1
12:10:15.054 SelectTab tab requested: Tab=1
12:10:15.054 SelectTabInt Tab=1 CurTab=1
12:10:15.087 SelectTab tab requested: Tab=1
12:10:15.087 SelectTabInt Tab=1 CurTab=1
12:10:15.968 Calling Taskbar_UpdateOverlay from timer
12:10:15.968 Taskbar_UpdateOverlay executed with tab icon
12:10:15.968 mp_TaskBar3->SetOverlayIcon(ICON) succeeded code=x00000000
12:10:16.969 Calling Taskbar_UpdateOverlay from timer
12:10:16.969 Taskbar_UpdateOverlay executed with tab icon
12:10:16.969 mp_TaskBar3->SetOverlayIcon(ICON) succeeded code=x00000000
12:10:17.968 Calling Taskbar_UpdateOverlay from timer
12:10:17.968 Taskbar_UpdateOverlay executed with tab icon
12:10:17.968 mp_TaskBar3->SetOverlayIcon(ICON) succeeded code=x00000000
12:10:18.571 OnSysCommand (61458(0xF012), 9048582, 1) - WM_SYSCOMMAND
12:10:18.771 WM_MOVING ({4092,116}-{5492,973}) -> ({4092,116}-{5492,973})
12:10:18.771 DpiNotChanged(Int): dpi={96,96}, rect={4092,116}-{5492,973} (1400x857)
12:10:18.772 DpiNotChanged(Int): dpi={96,96}, rect={4092,116}-{5492,973} (1400x857)
12:10:18.772 UpdatePos A={4092,116} C={4092,116} S={4092,116}: Visible Normal WindowMode=wmNormal Rect={4092,116}-{5492,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.772 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.772 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={4092,116}-{5492,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.772 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={4092,116}-{5492,973} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.779 WM_MOVING ({4075,119}-{5475,976}) -> ({4075,119}-{5475,976})
12:10:18.779 DpiNotChanged(Int): dpi={96,96}, rect={4075,119}-{5475,976} (1400x857)
12:10:18.779 UpdateIdealRect Cur={4100,116}-{5500,973} New={4092,116}-{5492,973}
12:10:18.780 DpiNotChanged(Int): dpi={96,96}, rect={4075,119}-{5475,976} (1400x857)
12:10:18.780 UpdatePos A={4075,119} C={4075,119} S={4075,119}: Visible Normal WindowMode=wmNormal Rect={4075,119}-{5475,976} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.780 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.780 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={4075,119}-{5475,976} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.780 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={4075,119}-{5475,976} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.786 WM_MOVING ({4051,125}-{5451,982}) -> ({4051,125}-{5451,982})
12:10:18.786 DpiNotChanged(Int): dpi={96,96}, rect={4051,125}-{5451,982} (1400x857)
12:10:18.787 UpdateIdealRect Cur={4092,116}-{5492,973} New={4075,119}-{5475,976}
12:10:18.788 DpiNotChanged(Int): dpi={96,96}, rect={4051,125}-{5451,982} (1400x857)
12:10:18.788 UpdatePos A={4051,125} C={4051,125} S={4051,125}: Visible Normal WindowMode=wmNormal Rect={4051,125}-{5451,982} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.788 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.788 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={4051,125}-{5451,982} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.788 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={4051,125}-{5451,982} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.795 WM_MOVING ({4026,131}-{5426,988}) -> ({4026,131}-{5426,988})
12:10:18.795 DpiNotChanged(Int): dpi={96,96}, rect={4026,131}-{5426,988} (1400x857)
12:10:18.795 UpdateIdealRect Cur={4075,119}-{5475,976} New={4051,125}-{5451,982}
12:10:18.795 DpiNotChanged(Int): dpi={96,96}, rect={4026,131}-{5426,988} (1400x857)
12:10:18.795 UpdatePos A={4026,131} C={4026,131} S={4026,131}: Visible Normal WindowMode=wmNormal Rect={4026,131}-{5426,988} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.795 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.795 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={4026,131}-{5426,988} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.795 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={4026,131}-{5426,988} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.803 WM_MOVING ({3991,140}-{5391,997}) -> ({3991,140}-{5391,997})
12:10:18.803 DpiNotChanged(Int): dpi={96,96}, rect={3991,140}-{5391,997} (1400x857)
12:10:18.803 UpdateIdealRect Cur={4051,125}-{5451,982} New={4026,131}-{5426,988}
12:10:18.803 DpiNotChanged(Int): dpi={96,96}, rect={3991,140}-{5391,997} (1400x857)
12:10:18.803 UpdatePos A={3991,140} C={3991,140} S={3991,140}: Visible Normal WindowMode=wmNormal Rect={3991,140}-{5391,997} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.803 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.804 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3991,140}-{5391,997} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.804 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3991,140}-{5391,997} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.811 WM_MOVING ({3949,149}-{5349,1006}) -> ({3949,149}-{5349,1006})
12:10:18.811 DpiNotChanged(Int): dpi={96,96}, rect={3949,149}-{5349,1006} (1400x857)
12:10:18.811 UpdateIdealRect Cur={4026,131}-{5426,988} New={3991,140}-{5391,997}
12:10:18.812 DpiNotChanged(Int): dpi={96,96}, rect={3949,149}-{5349,1006} (1400x857)
12:10:18.812 UpdatePos A={3949,149} C={3949,149} S={3949,149}: Visible Normal WindowMode=wmNormal Rect={3949,149}-{5349,1006} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.812 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.812 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3949,149}-{5349,1006} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.812 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3949,149}-{5349,1006} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.821 WM_MOVING ({3897,163}-{5297,1020}) -> ({3897,163}-{5297,1020})
12:10:18.821 DpiNotChanged(Int): dpi={96,96}, rect={3897,163}-{5297,1020} (1400x857)
12:10:18.821 UpdateIdealRect Cur={3991,140}-{5391,997} New={3949,149}-{5349,1006}
12:10:18.822 DpiNotChanged(Int): dpi={96,96}, rect={3897,163}-{5297,1020} (1400x857)
12:10:18.822 UpdatePos A={3897,163} C={3897,163} S={3897,163}: Visible Normal WindowMode=wmNormal Rect={3897,163}-{5297,1020} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.822 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.822 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3897,163}-{5297,1020} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.822 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3897,163}-{5297,1020} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.829 WM_MOVING ({3844,177}-{5244,1034}) -> ({3844,177}-{5244,1034})
12:10:18.829 DpiNotChanged(Int): dpi={96,96}, rect={3844,177}-{5244,1034} (1400x857)
12:10:18.829 UpdateIdealRect Cur={3949,149}-{5349,1006} New={3897,163}-{5297,1020}
12:10:18.830 DpiNotChanged(Int): dpi={96,96}, rect={3844,177}-{5244,1034} (1400x857)
12:10:18.830 UpdatePos A={3844,177} C={3844,177} S={3844,177}: Visible Normal WindowMode=wmNormal Rect={3844,177}-{5244,1034} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.830 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.830 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3844,177}-{5244,1034} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.830 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3844,177}-{5244,1034} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.836 WM_MOVING ({3783,187}-{5183,1044}) -> ({3783,187}-{5183,1044})
12:10:18.837 DpiNotChanged(Int): dpi={96,96}, rect={3783,187}-{5183,1044} (1400x857)
12:10:18.837 UpdateIdealRect Cur={3897,163}-{5297,1020} New={3844,177}-{5244,1034}
12:10:18.837 DpiNotChanged(Int): dpi={96,96}, rect={3783,187}-{5183,1044} (1400x857)
12:10:18.837 UpdatePos A={3783,187} C={3783,187} S={3783,187}: Visible Normal WindowMode=wmNormal Rect={3783,187}-{5183,1044} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.837 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.837 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3783,187}-{5183,1044} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.837 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3783,187}-{5183,1044} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.845 WM_MOVING ({3718,202}-{5118,1059}) -> ({3718,202}-{5118,1059})
12:10:18.845 DpiNotChanged(Int): dpi={96,96}, rect={3718,202}-{5118,1059} (1400x857)
12:10:18.845 UpdateIdealRect Cur={3844,177}-{5244,1034} New={3783,187}-{5183,1044}
12:10:18.845 DpiNotChanged(Int): dpi={96,96}, rect={3718,202}-{5118,1059} (1400x857)
12:10:18.845 UpdatePos A={3718,202} C={3718,202} S={3718,202}: Visible Normal WindowMode=wmNormal Rect={3718,202}-{5118,1059} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.845 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.845 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3718,202}-{5118,1059} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.845 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3718,202}-{5118,1059} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.853 WM_MOVING ({3657,214}-{5057,1071}) -> ({3657,214}-{5057,1071})
12:10:18.853 DpiNotChanged(Int): dpi={96,96}, rect={3657,214}-{5057,1071} (1400x857)
12:10:18.853 UpdateIdealRect Cur={3783,187}-{5183,1044} New={3718,202}-{5118,1059}
12:10:18.854 DpiNotChanged(Int): dpi={96,96}, rect={3657,214}-{5057,1071} (1400x857)
12:10:18.854 UpdatePos A={3657,214} C={3657,214} S={3657,214}: Visible Normal WindowMode=wmNormal Rect={3657,214}-{5057,1071} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.854 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.854 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3657,214}-{5057,1071} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.854 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3657,214}-{5057,1071} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.861 WM_MOVING ({3598,226}-{4998,1083}) -> ({3598,226}-{4998,1083})
12:10:18.861 DpiNotChanged(Int): dpi={96,96}, rect={3598,226}-{4998,1083} (1400x857)
12:10:18.861 UpdateIdealRect Cur={3718,202}-{5118,1059} New={3657,214}-{5057,1071}
12:10:18.861 DpiNotChanged(Int): dpi={96,96}, rect={3598,226}-{4998,1083} (1400x857)
12:10:18.862 UpdatePos A={3598,226} C={3598,226} S={3598,226}: Visible Normal WindowMode=wmNormal Rect={3598,226}-{4998,1083} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.862 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.862 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3598,226}-{4998,1083} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.862 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3598,226}-{4998,1083} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.869 WM_MOVING ({3531,243}-{4931,1100}) -> ({3531,243}-{4931,1100})
12:10:18.869 DpiNotChanged(Int): dpi={96,96}, rect={3531,243}-{4931,1100} (1400x857)
12:10:18.869 UpdateIdealRect Cur={3657,214}-{5057,1071} New={3598,226}-{4998,1083}
12:10:18.871 DpiNotChanged(Int): dpi={96,96}, rect={3531,243}-{4931,1100} (1400x857)
12:10:18.871 UpdatePos A={3531,243} C={3531,243} S={3531,243}: Visible Normal WindowMode=wmNormal Rect={3531,243}-{4931,1100} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.871 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.871 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3531,243}-{4931,1100} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.871 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3531,243}-{4931,1100} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.876 WM_MOVING ({3475,253}-{4875,1110}) -> ({3475,253}-{4875,1110})
12:10:18.876 DpiNotChanged(Int): dpi={96,96}, rect={3475,253}-{4875,1110} (1400x857)
12:10:18.877 UpdateIdealRect Cur={3598,226}-{4998,1083} New={3531,243}-{4931,1100}
12:10:18.877 DpiNotChanged(Int): dpi={96,96}, rect={3475,253}-{4875,1110} (1400x857)
12:10:18.878 UpdatePos A={3475,253} C={3475,253} S={3475,253}: Visible Normal WindowMode=wmNormal Rect={3475,253}-{4875,1110} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.878 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.878 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3475,253}-{4875,1110} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.878 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3475,253}-{4875,1110} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.885 WM_MOVING ({3408,265}-{4808,1122}) -> ({3408,265}-{4808,1122})
12:10:18.885 DpiNotChanged(Int): dpi={96,96}, rect={3408,265}-{4808,1122} (1400x857)
12:10:18.885 UpdateIdealRect Cur={3531,243}-{4931,1100} New={3475,253}-{4875,1110}
12:10:18.886 DpiNotChanged(Int): dpi={96,96}, rect={3408,265}-{4808,1122} (1400x857)
12:10:18.886 UpdatePos A={3408,265} C={3408,265} S={3408,265}: Visible Normal WindowMode=wmNormal Rect={3408,265}-{4808,1122} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.886 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.886 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3408,265}-{4808,1122} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.886 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3408,265}-{4808,1122} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.893 WM_MOVING ({3350,271}-{4750,1128}) -> ({3350,271}-{4750,1128})
12:10:18.893 DpiNotChanged(Int): dpi={96,96}, rect={3350,271}-{4750,1128} (1400x857)
12:10:18.893 UpdateIdealRect Cur={3475,253}-{4875,1110} New={3408,265}-{4808,1122}
12:10:18.895 DpiNotChanged(Int): dpi={96,96}, rect={3350,271}-{4750,1128} (1400x857)
12:10:18.895 UpdatePos A={3350,271} C={3350,271} S={3350,271}: Visible Normal WindowMode=wmNormal Rect={3350,271}-{4750,1128} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.895 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.895 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3350,271}-{4750,1128} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.895 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3350,271}-{4750,1128} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.901 WM_MOVING ({3293,277}-{4693,1134}) -> ({3293,277}-{4693,1134})
12:10:18.901 DpiNotChanged(Int): dpi={96,96}, rect={3293,277}-{4693,1134} (1400x857)
12:10:18.901 UpdateIdealRect Cur={3408,265}-{4808,1122} New={3350,271}-{4750,1128}
12:10:18.902 DpiNotChanged(Int): dpi={96,96}, rect={3293,277}-{4693,1134} (1400x857)
12:10:18.902 UpdatePos A={3293,277} C={3293,277} S={3293,277}: Visible Normal WindowMode=wmNormal Rect={3293,277}-{4693,1134} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.902 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.902 UpdateSize A={171,41} C={171,41} S={171,41}: Visible Normal WindowMode=wmNormal Rect={3293,277}-{4693,1134} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.902 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3293,277}-{4693,1134} Mon(x00010003)=({3840,0}-{5760,1080}),({3840,0}-{5760,1040})
12:10:18.909 WM_MOVING ({3141,298}-{4541,1155}) -> ({3141,298}-{4541,1155})
12:10:18.909 DpiChanged(Int): dpi={240,240}, rect={3141,298}-{4541,1155} (1400x857)
12:10:18.910 Main font was created Face='Consolas' lfHeight=41 lfWidth=19 use-dpi=1 dpi=240 zoom=10000
12:10:18.912 Creating tab font name='Segoe UI' height=-33
12:10:18.915 Created tab height=65
12:10:18.917 Creating toolbar for size 55 px
12:10:18.920 SelectTab tab requested: Tab=1
12:10:18.920 SelectTabInt Tab=1 CurTab=1
12:10:18.920 UpdateIdealRect Cur={3350,271}-{4750,1128} New={3293,277}-{4693,1134}
12:10:18.930 VCon(0x0013083A).OnMove(0x65)
12:10:18.930 VCon(0x0013083A).OnSize(1368x656)
12:10:18.934 DpiNotChanged(Int): dpi={240,240}, rect={3141,298}-{4541,1155} (1400x857)
12:10:18.934 UpdatePos A={3141,298} C={3141,298} S={3141,298}: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.934 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.934 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.934 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.934 DpiNotChanged(Api): dpi={240,240}, rect={2827,230}-{6327,2373} (3500x2143)
12:10:18.935 UpdatePos A={3141,298} C={3141,298} S={3141,298}: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.935 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.935 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.935 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={3141,298}-{4541,1155} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.937 Surface created DIB(3372,-1804,32)=xB30516CC
12:10:18.937 OnConsoleResize: mouse.state=0x00000080, SizingToDo=0, IsSizing=1, LBtnPressed=1, PostUpdateWindowSize=0
12:10:18.946 WM_MOVING ({2540,373}-{3940,1230}) -> ({2540,373}-{3940,1230})
12:10:18.946 DpiNotChanged(Int): dpi={240,240}, rect={2540,373}-{3940,1230} (1400x857)
12:10:18.946 UpdateIdealRect Cur={3293,277}-{4693,1134} New={3141,298}-{4541,1155}
12:10:18.948 DpiNotChanged(Int): dpi={240,240}, rect={2540,373}-{3940,1230} (1400x857)
12:10:18.948 UpdatePos A={2540,373} C={2540,373} S={2540,373}: Visible Normal WindowMode=wmNormal Rect={2540,373}-{3940,1230} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.948 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.948 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={2540,373}-{3940,1230} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.948 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={2540,373}-{3940,1230} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.949 WM_MOVING ({2389,389}-{3789,1246}) -> ({2389,389}-{3789,1246})
12:10:18.949 DpiNotChanged(Int): dpi={240,240}, rect={2389,389}-{3789,1246} (1400x857)
12:10:18.949 UpdateIdealRect Cur={3141,298}-{4541,1155} New={2540,373}-{3940,1230}
12:10:18.950 DpiNotChanged(Int): dpi={240,240}, rect={2389,389}-{3789,1246} (1400x857)
12:10:18.950 UpdatePos A={2389,389} C={2389,389} S={2389,389}: Visible Normal WindowMode=wmNormal Rect={2389,389}-{3789,1246} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.951 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.951 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={2389,389}-{3789,1246} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.951 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={2389,389}-{3789,1246} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.957 WM_MOVING ({2243,409}-{3643,1266}) -> ({2243,409}-{3643,1266})
12:10:18.957 DpiNotChanged(Int): dpi={240,240}, rect={2243,409}-{3643,1266} (1400x857)
12:10:18.957 UpdateIdealRect Cur={2540,373}-{3940,1230} New={2389,389}-{3789,1246}
12:10:18.959 DpiNotChanged(Int): dpi={240,240}, rect={2243,409}-{3643,1266} (1400x857)
12:10:18.959 UpdatePos A={2243,409} C={2243,409} S={2243,409}: Visible Normal WindowMode=wmNormal Rect={2243,409}-{3643,1266} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.959 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.959 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={2243,409}-{3643,1266} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.959 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={2243,409}-{3643,1266} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.964 Calling Taskbar_UpdateOverlay from timer
12:10:18.964 Taskbar_UpdateOverlay executed with tab icon
12:10:18.964 mp_TaskBar3->SetOverlayIcon(ICON) succeeded code=x00000000
12:10:18.964 WM_MOVING ({2112,423}-{3512,1280}) -> ({2112,423}-{3512,1280})
12:10:18.965 DpiNotChanged(Int): dpi={240,240}, rect={2112,423}-{3512,1280} (1400x857)
12:10:18.965 UpdateIdealRect Cur={2389,389}-{3789,1246} New={2243,409}-{3643,1266}
12:10:18.966 DpiNotChanged(Int): dpi={240,240}, rect={2112,423}-{3512,1280} (1400x857)
12:10:18.966 UpdatePos A={2112,423} C={2112,423} S={2112,423}: Visible Normal WindowMode=wmNormal Rect={2112,423}-{3512,1280} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.966 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.966 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={2112,423}-{3512,1280} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.966 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={2112,423}-{3512,1280} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.973 WM_MOVING ({2002,428}-{3402,1285}) -> ({2002,428}-{3402,1285})
12:10:18.973 DpiNotChanged(Int): dpi={240,240}, rect={2002,428}-{3402,1285} (1400x857)
12:10:18.973 UpdateIdealRect Cur={2243,409}-{3643,1266} New={2112,423}-{3512,1280}
12:10:18.974 DpiNotChanged(Int): dpi={240,240}, rect={2002,428}-{3402,1285} (1400x857)
12:10:18.974 UpdatePos A={2002,428} C={2002,428} S={2002,428}: Visible Normal WindowMode=wmNormal Rect={2002,428}-{3402,1285} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.974 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.974 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={2002,428}-{3402,1285} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.974 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={2002,428}-{3402,1285} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.981 WM_MOVING ({1884,442}-{3284,1299}) -> ({1884,442}-{3284,1299})
12:10:18.981 DpiNotChanged(Int): dpi={240,240}, rect={1884,442}-{3284,1299} (1400x857)
12:10:18.981 UpdateIdealRect Cur={2112,423}-{3512,1280} New={2002,428}-{3402,1285}
12:10:18.982 DpiNotChanged(Int): dpi={240,240}, rect={1884,442}-{3284,1299} (1400x857)
12:10:18.982 UpdatePos A={1884,442} C={1884,442} S={1884,442}: Visible Normal WindowMode=wmNormal Rect={1884,442}-{3284,1299} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.982 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.982 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1884,442}-{3284,1299} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.982 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1884,442}-{3284,1299} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.989 WM_MOVING ({1774,451}-{3174,1308}) -> ({1774,451}-{3174,1308})
12:10:18.989 DpiNotChanged(Int): dpi={240,240}, rect={1774,451}-{3174,1308} (1400x857)
12:10:18.989 UpdateIdealRect Cur={2002,428}-{3402,1285} New={1884,442}-{3284,1299}
12:10:18.990 DpiNotChanged(Int): dpi={240,240}, rect={1774,451}-{3174,1308} (1400x857)
12:10:18.990 UpdatePos A={1774,451} C={1774,451} S={1774,451}: Visible Normal WindowMode=wmNormal Rect={1774,451}-{3174,1308} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.990 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:18.991 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1774,451}-{3174,1308} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.991 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1774,451}-{3174,1308} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:18.997 WM_MOVING ({1662,465}-{3062,1322}) -> ({1662,465}-{3062,1322})
12:10:18.997 DpiNotChanged(Int): dpi={240,240}, rect={1662,465}-{3062,1322} (1400x857)
12:10:18.998 UpdateIdealRect Cur={1884,442}-{3284,1299} New={1774,451}-{3174,1308}
12:10:19.000 DpiNotChanged(Int): dpi={240,240}, rect={1662,465}-{3062,1322} (1400x857)
12:10:19.000 UpdatePos A={1662,465} C={1662,465} S={1662,465}: Visible Normal WindowMode=wmNormal Rect={1662,465}-{3062,1322} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.000 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.000 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1662,465}-{3062,1322} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.000 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1662,465}-{3062,1322} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.005 WM_MOVING ({1558,474}-{2958,1331}) -> ({1558,474}-{2958,1331})
12:10:19.005 DpiNotChanged(Int): dpi={240,240}, rect={1558,474}-{2958,1331} (1400x857)
12:10:19.005 UpdateIdealRect Cur={1774,451}-{3174,1308} New={1662,465}-{3062,1322}
12:10:19.006 DpiNotChanged(Int): dpi={240,240}, rect={1558,474}-{2958,1331} (1400x857)
12:10:19.006 UpdatePos A={1558,474} C={1558,474} S={1558,474}: Visible Normal WindowMode=wmNormal Rect={1558,474}-{2958,1331} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.006 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.006 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1558,474}-{2958,1331} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.006 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1558,474}-{2958,1331} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.013 WM_MOVING ({1460,488}-{2860,1345}) -> ({1460,488}-{2860,1345})
12:10:19.013 DpiNotChanged(Int): dpi={240,240}, rect={1460,488}-{2860,1345} (1400x857)
12:10:19.013 UpdateIdealRect Cur={1662,465}-{3062,1322} New={1558,474}-{2958,1331}
12:10:19.014 DpiNotChanged(Int): dpi={240,240}, rect={1460,488}-{2860,1345} (1400x857)
12:10:19.014 UpdatePos A={1460,488} C={1460,488} S={1460,488}: Visible Normal WindowMode=wmNormal Rect={1460,488}-{2860,1345} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.014 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.014 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1460,488}-{2860,1345} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.014 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1460,488}-{2860,1345} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.021 WM_MOVING ({1364,492}-{2764,1349}) -> ({1364,492}-{2764,1349})
12:10:19.021 DpiNotChanged(Int): dpi={240,240}, rect={1364,492}-{2764,1349} (1400x857)
12:10:19.021 UpdateIdealRect Cur={1558,474}-{2958,1331} New={1460,488}-{2860,1345}
12:10:19.022 DpiNotChanged(Int): dpi={240,240}, rect={1364,492}-{2764,1349} (1400x857)
12:10:19.022 UpdatePos A={1364,492} C={1364,492} S={1364,492}: Visible Normal WindowMode=wmNormal Rect={1364,492}-{2764,1349} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.022 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.022 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1364,492}-{2764,1349} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.022 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1364,492}-{2764,1349} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.029 WM_MOVING ({1271,510}-{2671,1367}) -> ({1271,510}-{2671,1367})
12:10:19.029 DpiNotChanged(Int): dpi={240,240}, rect={1271,510}-{2671,1367} (1400x857)
12:10:19.029 UpdateIdealRect Cur={1460,488}-{2860,1345} New={1364,492}-{2764,1349}
12:10:19.031 DpiNotChanged(Int): dpi={240,240}, rect={1271,510}-{2671,1367} (1400x857)
12:10:19.031 UpdatePos A={1271,510} C={1271,510} S={1271,510}: Visible Normal WindowMode=wmNormal Rect={1271,510}-{2671,1367} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.031 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.031 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1271,510}-{2671,1367} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.031 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1271,510}-{2671,1367} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.037 WM_MOVING ({1187,518}-{2587,1375}) -> ({1187,518}-{2587,1375})
12:10:19.037 DpiNotChanged(Int): dpi={240,240}, rect={1187,518}-{2587,1375} (1400x857)
12:10:19.037 UpdateIdealRect Cur={1364,492}-{2764,1349} New={1271,510}-{2671,1367}
12:10:19.041 DpiNotChanged(Int): dpi={240,240}, rect={1187,518}-{2587,1375} (1400x857)
12:10:19.041 UpdatePos A={1187,518} C={1187,518} S={1187,518}: Visible Normal WindowMode=wmNormal Rect={1187,518}-{2587,1375} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.041 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.041 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1187,518}-{2587,1375} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.041 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1187,518}-{2587,1375} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.045 WM_MOVING ({1116,526}-{2516,1383}) -> ({1116,526}-{2516,1383})
12:10:19.045 DpiNotChanged(Int): dpi={240,240}, rect={1116,526}-{2516,1383} (1400x857)
12:10:19.045 UpdateIdealRect Cur={1271,510}-{2671,1367} New={1187,518}-{2587,1375}
12:10:19.047 DpiNotChanged(Int): dpi={240,240}, rect={1116,526}-{2516,1383} (1400x857)
12:10:19.047 UpdatePos A={1116,526} C={1116,526} S={1116,526}: Visible Normal WindowMode=wmNormal Rect={1116,526}-{2516,1383} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.047 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.047 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1116,526}-{2516,1383} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.047 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1116,526}-{2516,1383} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.052 WM_MOVING ({1049,542}-{2449,1399}) -> ({1049,542}-{2449,1399})
12:10:19.052 DpiNotChanged(Int): dpi={240,240}, rect={1049,542}-{2449,1399} (1400x857)
12:10:19.053 UpdateIdealRect Cur={1187,518}-{2587,1375} New={1116,526}-{2516,1383}
12:10:19.054 DpiNotChanged(Int): dpi={240,240}, rect={1049,542}-{2449,1399} (1400x857)
12:10:19.054 UpdatePos A={1049,542} C={1049,542} S={1049,542}: Visible Normal WindowMode=wmNormal Rect={1049,542}-{2449,1399} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.054 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.054 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={1049,542}-{2449,1399} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.054 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={1049,542}-{2449,1399} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.061 WM_MOVING ({983,553}-{2383,1410}) -> ({983,553}-{2383,1410})
12:10:19.061 DpiNotChanged(Int): dpi={240,240}, rect={983,553}-{2383,1410} (1400x857)
12:10:19.061 UpdateIdealRect Cur={1116,526}-{2516,1383} New={1049,542}-{2449,1399}
12:10:19.062 DpiNotChanged(Int): dpi={240,240}, rect={983,553}-{2383,1410} (1400x857)
12:10:19.062 UpdatePos A={983,553} C={983,553} S={983,553}: Visible Normal WindowMode=wmNormal Rect={983,553}-{2383,1410} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.062 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.062 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={983,553}-{2383,1410} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.062 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={983,553}-{2383,1410} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.069 WM_MOVING ({931,564}-{2331,1421}) -> ({931,564}-{2331,1421})
12:10:19.069 DpiNotChanged(Int): dpi={240,240}, rect={931,564}-{2331,1421} (1400x857)
12:10:19.069 UpdateIdealRect Cur={1049,542}-{2449,1399} New={983,553}-{2383,1410}
12:10:19.070 DpiNotChanged(Int): dpi={240,240}, rect={931,564}-{2331,1421} (1400x857)
12:10:19.070 UpdatePos A={931,564} C={931,564} S={931,564}: Visible Normal WindowMode=wmNormal Rect={931,564}-{2331,1421} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.070 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.070 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={931,564}-{2331,1421} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.070 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={931,564}-{2331,1421} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.077 WM_MOVING ({886,570}-{2286,1427}) -> ({886,570}-{2286,1427})
12:10:19.077 DpiNotChanged(Int): dpi={240,240}, rect={886,570}-{2286,1427} (1400x857)
12:10:19.077 UpdateIdealRect Cur={983,553}-{2383,1410} New={931,564}-{2331,1421}
12:10:19.078 DpiNotChanged(Int): dpi={240,240}, rect={886,570}-{2286,1427} (1400x857)
12:10:19.078 UpdatePos A={886,570} C={886,570} S={886,570}: Visible Normal WindowMode=wmNormal Rect={886,570}-{2286,1427} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.078 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.078 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={886,570}-{2286,1427} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.078 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={886,570}-{2286,1427} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.085 WM_MOVING ({856,576}-{2256,1433}) -> ({856,576}-{2256,1433})
12:10:19.085 DpiNotChanged(Int): dpi={240,240}, rect={856,576}-{2256,1433} (1400x857)
12:10:19.085 UpdateIdealRect Cur={931,564}-{2331,1421} New={886,570}-{2286,1427}
12:10:19.087 DpiNotChanged(Int): dpi={240,240}, rect={856,576}-{2256,1433} (1400x857)
12:10:19.087 UpdatePos A={856,576} C={856,576} S={856,576}: Visible Normal WindowMode=wmNormal Rect={856,576}-{2256,1433} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.087 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.087 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={856,576}-{2256,1433} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.087 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={856,576}-{2256,1433} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.093 WM_MOVING ({825,578}-{2225,1435}) -> ({825,578}-{2225,1435})
12:10:19.093 DpiNotChanged(Int): dpi={240,240}, rect={825,578}-{2225,1435} (1400x857)
12:10:19.093 UpdateIdealRect Cur={886,570}-{2286,1427} New={856,576}-{2256,1433}
12:10:19.094 DpiNotChanged(Int): dpi={240,240}, rect={825,578}-{2225,1435} (1400x857)
12:10:19.094 UpdatePos A={825,578} C={825,578} S={825,578}: Visible Normal WindowMode=wmNormal Rect={825,578}-{2225,1435} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.094 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.094 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={825,578}-{2225,1435} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.094 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={825,578}-{2225,1435} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.101 WM_MOVING ({798,587}-{2198,1444}) -> ({798,587}-{2198,1444})
12:10:19.101 DpiNotChanged(Int): dpi={240,240}, rect={798,587}-{2198,1444} (1400x857)
12:10:19.101 UpdateIdealRect Cur={856,576}-{2256,1433} New={825,578}-{2225,1435}
12:10:19.104 DpiNotChanged(Int): dpi={240,240}, rect={798,587}-{2198,1444} (1400x857)
12:10:19.104 UpdatePos A={798,587} C={798,587} S={798,587}: Visible Normal WindowMode=wmNormal Rect={798,587}-{2198,1444} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.104 StoreNormalRect skipped due to isSizing()
, continue to UpdateSize
12:10:19.104 UpdateSize A={72,16} C={72,16} S={72,16}: Visible Normal WindowMode=wmNormal Rect={798,587}-{2198,1444} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.104 WM_WINDOWPOSCHANGED.end: Visible Normal WindowMode=wmNormal Rect={798,587}-{2198,1444} Mon(x00010001)=({0,0}-{3840,2160}),({0,0}-{3840,2060})
12:10:19.109 WM_MOVING ({775,587}-{2175,1444}) -> ({775,587}-{2175,1444})
12:10:19.109 DpiNotChanged(Int): dpi={240,240}, rect={77
Ok, that seems to have worked except for the screenshot, trying that here.
However, from your cropped logs I can see, that your system do not support "per-monitor-dpi". So all monitors are reported as 240dpi devices. I have no idea how you have configured your system in such way. Without further information I can't tell you more.
I am also experiencing this issue when dragging between a 4K high-DPI display and a regular-DPI display. Logs here. Screens look similar to what @HnLn posted.
What's strange is that ConEmu's non-client area (the titlebar) becomes huge on the low-DPI screen. With every other app I've seen, the titlebar resizes to match the display DPI.
Related: https://msdn.microsoft.com/en-us/library/windows/desktop/dn469266(v=vs.85).aspx
Why do you report Microsoft problem here? Windows controls non-client area internally! https://conemu.github.io/en/DpiAware.html
Anyway, without screenshots and comments about expected window, TabBar and font sizes I can't say anything more.
I don't think this is a Microsoft problem; rather, it appears to be a quirk in ConEmu's DPI awareness implementation.
I would expect ConEmu to behave like Explorer: when you drag an Explorer window from a high-DPI screen to a low-DPI screen, the window resizes to match.
See this video for an example: https://youtu.be/f3Gujt4cW9c (sorry for the garbage video of my monitors)
In the video, the lower display is a high ~200 DPI display and the upper monitor is a regular ~96 DPI display. You can see that when you drag an Explorer window between displays with different DPIs:
WM_DPICHANGED
.ConEmu does complete step 4 (the text in the terminal is rendered at the current display DPI), but it does not complete step 3 -- the window retains its pixel diminsion on the low DPI screen, which results in a huge window.
As a consequence of doing 4 but not 3, the row and column count of the terminal changes when you drag between screens.
I'm not sure exactly what Explorer is doing that ConEmu isn't.
It is Microsoft problem! http://stackoverflow.com/questions/31781767/how-do-you-scale-the-title-bar-on-a-dpi-aware-win-application
You may enable Hide caption always, than ConEmu can control all areas of the window. Otherwise... again, this is Microsoft problem. Don't they have developers to emulate non-client area visual appearance? Seems like. But this is weird.
Also, show screenshot of the main settings page.
Hmm.. my apologies -- it appears you're correct. Looks like Explorer is drawing its own titlebars, so that's why it works as expected. It's absurd that the non-client area isn't automatically DPI scaled by the system.
Even with ConEmu's Hide caption always, the window does not maintain its physical dimensions when dragging between monitors (ie step 3 from above).
It would be nice if ConEmu resized its window pixel size on WM_DPICHANGED
so that the terminal maintains the same number of rows and columns. I can deal with the stupidly large titlebar, but having my 80x25 character window stay 80x25 regardless of DPI is very important.
Settings screenshot:
And I need LogFiles
Enabling "Treat font height as device units" does not really help -- it only makes the text bigger.
On high DPI display:
On low DPI display:
Size & pos:
From https://msdn.microsoft.com/en-us/library/windows/desktop/dn280512(v=vs.85).aspx:
Unlike the other awareness values,
PROCESS_PER_MONITOR_DPI_AWARE
should adapt to the display that it is on. This means that it is always rendered natively and is never scaled by the system. The responsibility is on the app to adjust the scale factor when receiving theWM_DPICHANGED
message. Part of this message includes a suggested rect for the window. This suggestion is the current window scaled from the old DPI value to the new DPI value. For example, a window that is 500 by 500 on display A and moved to display B will receive a suggested window rect that is 1000 by 1000. If that same window is moved to display C, the suggested window rect attached toWM_DPICHANGED
will be 1500 by 1500.
Looks like WM_DPICHANGED
gives you the recommended new pixel dimensions that would maintain physical size (in lParam
), but the app is responsible for actually calling SetWindowPos
or similar.
@daguej Of course I read msdn article. Suggested size is nice, but don't think that this size would fit your expectations. It's nice for browsers, perhaps, the applications which do not care about row/col dimensions. They just renders sites with flexible layouts.
I've noticed the same thing - Here's Babun (top), cmd.exe (middle) and Cmder (bottom):
Edit: Disregard, it fixed itself after rebooting.
Babun uses mintty, which is only system DPI aware. That means its window is using the less-than-ideal DWM raster scaling.
Cmder uses ConEmu, so it suffers from this issue.
Windows 10's conhost (the built in command prompt) is the only app I've seen that actually does scaling 100% right. Not only does it scale the contents of its windows, it also somehow scales the non-client area and system menu correctly! It does this for both the command prompt window and the options window. Everything draws at the correct DPI/physical size and looks perfect on high- and low-DPI screens.
For completeness, I attach the pixel perfect screenshots of the both types of windows, low dpi and hi dpi:
It is expected the text to be smaller of course, to follow the dpi settings. It is not expected the decoration to stay the same...
I got a Surface Book lately and ran into the same problem with ConEmu (thanks for the great product). Searching around a little let me to the following article: https://blogs.technet.microsoft.com/askcore/2016/08/16/display-scaling-changes-for-the-windows-10-anniversary-update/
Interesting part is about the Non Client Area Scaling. As I understand the article there is now new API in Windows 10 Anniversary Update that will handle NCA scaling.
Ah -- very exciting! This means ConEmu can now render windows correctly on different DPI displays.
EnableNonClientDpiScaling(hWnd)
when the window is created.WM_DPICHANGED
, use lParam
to call SetWindowPos
so that the window maintains its physical dimensions.@Maximus5 I started hacking on this issue in a branch. I have EnableNonClientDpiScaling
working and resize the window so it maintains physical dimensions when dragged to a monitor with a different DPI.
However, after dragging, the non-client metrics of the window change (since the titlebar and window borders are now different pixel sizes). This results in things being positioned incorrectly since it does not appear to account for the new metrics.
For example, the window on the main high DPI display: (a 200dpi window -- 1,190 × 937 px)
When dragged to a low DPI display:
(a 96dpi window -- 594 × 468 px)
Notice that on the high DPI display, the tab bar is 60px from the top of the window since the titlebar is 60px tall. However, on the low DPI display, the tab bar is still 60px from the top, even though the titlebar is now only 30px tall. Additionally, the tab bar should resize to render at the new DPI.
I spent a little time fiddling around, but I couldn't figure out how to get the window to re-render at the new DPI.
Any ideas how to make that happen?
Thanks for the comments on that commit. I've made some adjustments and opened a PR (#1014) so we can do proper review.
Issues that I found (moving window from 192 DPI to 96 DPI):
Windows 10 Creators Update has new feature Per-monitor DPI awareness V2 https://blogs.windows.com/buildingapps/2017/04/04/high-dpi-scaling-improvements-desktop-applications-windows-10-creators-update/#5BTseFmuW5vB2lgJ.97
Hi, I can confirm, that this works just fine in Windows 10 / Creators Update. It's required to set a compatibility mode / DPI handling to System (Enhanced)
Hi @asRIA, can you elaborate on what you did exactly?
Windows 10 Creators Update includes some changes to how DPI scaling is handled: https://blogs.windows.com/buildingapps/2017/04/04/high-dpi-scaling-improvements-desktop-applications-windows-10-creators-update/
There's a new "System (Enhanced)" option in the DPI compatibility settings in the executable's properties dialog. This option automatically scales all GDI calls so it magically fixes many app that weren't originally DPI aware.
Sent from my phone.
On Apr 12, 2017 7:26 AM, "Pierre Beaucamp" notifications@github.com wrote:
Hi @asRIA https://github.com/asRIA, can you elaborate on what you did exactly?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Maximus5/ConEmu/issues/275#issuecomment-293594277, or mute the thread https://github.com/notifications/unsubscribe-auth/AAFnHfNUOtTYsqNzmdE1T55JZNQKdAyAks5rvN8CgaJpZM4FtW0u .
Hi, I can confirm, that this works just fine in Windows 10 / Creators Update. It's required to set a compatibility mode / DPI handling to System (Enhanced)
What does this fix for you?
Thanks, that fixes it for me as well (Talking about the UI elements, settings menu, context menu etc)
Better wait for ConEmu with PR #1102
There are visual problems with PR #1102. They have to be fixed before release
If anyone else is having this issue, here is quick fix in the meantime (Windows Creator's Update)
This is bad suggestions. There were reports that the option has unexpected effects on spawned processes.
Not really, it's the only condition under which this useful tool runs acceptably at the moment. The best suggestions are the ones with happy users :)
Acceptably? Correct me if I'm wrong, the only complain to the size is the height of the caption bar?
Nope, it's also the buttons, the menu, the titles in the subsections etc. Some buttons / options / titles has a sort of a zoom, making these unreadable.
If you are using a surface or something connected to a monitor and the dpi is clunky, moving the window to the surface's render it gracefully, allowing you to do what you have to do.
(Not having any dpi hardware right now, can't screen)
@sidshetye That option does fix the problem with Settings Dialog and Window Caption. However, on my high DPI monitor, the text on screen gets blurry (whereas it is not on the low-DPI monitor).
*Low DPI:
Pretty sure Windows is just 'scaling' the ConEmu bitmap (before rending to screen) up by 250%, leading to aliasing artifacts.
Watching this thread and imagining someone like me might come along... I wanted to comment that setting the windows "override" actually creates UI artifacts for me, but the "Hide captions always" is a real improvement. Thanks for that tip, @Maximus5 !
@sidshetye, @m4dc4p:
This option isn't ideal. It's that because every process spawned from the console inherits this setting.
For the instance, when VS Code is invoked by code .
command. On low DPI it will look like:
After downloading 171109 the behavior has changed, now in High DPI monitor it looks good, but it meses when launching into or moving to a low dpi monitor.
With two monitors attached (Surface builtin one as high dpi):
Launching on low dpi monitor (black border on top glitch):
Resizing on low dpi monitor (look for artifacts, duplicated text):
Settings on low dpi monitor:
Moving to high dpi monitor (looks good):
Resizing on high dpi monitor (looks good):
Settings on high dpi monitor (looks good):
At least now it's consistent, moving back and forth between monitors produces the same results, the high dpi one is always the monitor that looks good, and the artifacts and sizing problems appear on the low dpi one.
+1; 171109 feels like a regression from my perspective -- low-DPI displays are sometimes unusable with the extra unpainted border leading to visual glitches over time. This also affects the tab-bar (not shown above):
I'm experiencing what may be a variant of this issue. I have a laptop with an external monitor (primary) attached via a dock. They're both the same resolution (1920x1080) but the external monitor is physically larger. The laptop screen is set to 125% scaling in Windows and the external monitor is set to 100%.
When I drag a ConEmu window from the external monitor to the laptop screen, the fonts scale up but the window stays the same size. This results in the window being too small to display the full width of the console. If I type a really long command, the text goes past the right border of the window before eventually wrapping to the next line. I.e. The underlying console buffer is 120x30 but the window is only showing 98x24.
I'm using Conemu v180506 preview on WIndows 10.
These are my font settings:
These are my size & pos settings:
I do not have the caption bar hidden.
This is an example of the window on the external monitor:
And the same window dragged to the laptop screen:
Compared to a normal Powershell console window:
(open the images in separate tabs to see the size change, Github is resizing them to fit the same space on this page)
External monitor:
Laptop screen:
Here's an example from my computer when dragging between two monitors.
(Repros on 180422 and 180617)
@theficus 180422 is old build. But to be sure, what do you want to demonstrate? I see scrollbar cropping but it doesn't relate to that issue directly. Anyway, do you have scrollbar always ON?
@Maximus5 I just installed the latest build (180617) and the same issue occurs. It's not clear in the screenshot, but the window becomes sized significantly smaller when moved from monitor A to monitor B (and significantly larger when doing the reverse). I didn't even notice the scrollbar clipping until now but yes, it's always on.
Ok, here's a better demonstration. The window on the left and the window on the right should be the same size but as you can see they are significantly different between the two monitors. If I were to drag the window from the right monitor to the left one, it will be the size shown in the ConEmu window on the left. If I drag the window from the left to the right, it will be the enlarged size on the right.
Left monitor is at 200% scale, right monitor is at 100% scale.
If anyone else is having this issue, here is quick fix in the meantime (Windows Creator's Update)
The solution works for me.
Sadly, this issue is not actually 100% fixed. I can confirm that in the latest version (200615), the window size issue has not been addressed. (Happily, I think all other aspects of DPI awareness have been fixed.)
In the latest version, dragging a window from a high DPI screen to a low DPI screen does correctly result in all of the window controls (client and non-client) and the console text being drawn at a size appropriate for the current display's DPI. (🎉)
However, the physical dimensions of the window are not adjusted at all.
Consider a ConEmu window on a 200% DPI display at 80×25 characters. The window is approx 1200×900 pixels, and physically measures 5"×3½" if you hold a ruler up to your monitor.
Drag this window to a secondary 100% DPI display. This is the bug: the window remains 1200×900px. Because it is on a low DPI display, it physically measures approx 11"×8½" — roughly double its size compared to the high DPI display. Additionally, the text content does not resize properly: it is still rendered as 80×25 characters, resulting in lots of wasted space.
If you manually resize the window by dragging borders or even maximizing & restoring, the console dimensions are recalculated and the text is redrawn correctly, although the window remains roughly double the physical size as it was before moving, which is undesirable.
So in order to keep the same character dimensions (and thus roughly same physical size), you must manually drag the window until you get your desired size. In this case, that means resizing to 644×472 pixels (physically 6"×4").
And then if you drag the window back to the 200% DPI display, this all happens again in reverse, with the window becoming too small after dragging. (And text is now clipped because it overflows.)
I believe the solution to this last remaining DPI problem is relatively simple: after ConEmu receives a WM_DPICHANGED
and recalculates control sizes, it should then recalculate the window's pixel dimensions in order to keep the character dimensions the same.
Not 100% sure this is a conemu issue, but other applications don't seem to have the problem.
I have a dual monitor setup, a laptop with a high dpi screen and a second (normal monitor). The high dpi screen is set to 250% for text, apps, .. in windows display settings and the normal screen has 100%.
Now, when I drag conemu to my second screen, it becomes extremely large (larger then the screen), so I'm guessing it's not adjusting to the 100% setting of the second screen. The toolbar of conemu is also extremely large on the second screen (as well as the putty console, but that might be another problem).