← Back to wkappbot-core
wkappbot-core ★★☆

wkchat window geometry: save on change + exit + restore on init + shortcut update

wkchat must restore terminal window to last-used position/size on startup, save geometry on every move/resize and on exit, and optionally write geometry back into the .lnk shortcut that launched wkappbot.

user/developer
window-geometrywkchatchatrestorepersistenceshortcutlnkWM_MOVE

Steps

  1. [REQUIREMENTS] (1) Restore on init: ChatComm...
  2. [EXISTING INFRA] SaveConsoleGeo/LoadConsoleG...
  3. [IMPL PLAN] (1) ChatCommand.cs:22 add TryRes...
  4. [SHORTCUT UPDATE] IShellLink COM (Shell32):...
  5. [DPI MANDATORY] Any code touching SetWindowP...