Todos os sistemas

C++Client
Window Resize + Mouse
Fix só cliente — cliques e arrastos mantêm-se precisos ao redimensionar a janela do jogo.
◆WM_SIZE atualiza SetScreenSize e SetResolution
◆SetMousePosition mapeia píxeis da janela para coordenadas UI
◆RunMouseMove attach clamp usa m_iHres/m_iVres físicos
◆Sem combo UI scale — alternativa leve ao GUI Scale completo
◆Pronto para smoke test: modo janela, arrastar borda, clique inventory
Quando os jogadores redimensionam a janela Metin2 em modo janela, o backbuffer muda mas o UI assume o tamanho antigo — ou o rato usa píxeis raw e os widgets outro mapping. Cliques falham slots inventory, botões taskbar e controlos de diálogo.
Este pack corrige duas peças críticas: PythonApplicationProcedure reage a WM_SIZE com SetScreenSize + SetResolution e OnResolutionUpdate; PythonWindowManager corrige rácios SetMousePosition e clamp ao arrastar.
C++ puro cliente — merge patches 1.Svn, rebuild EterPythonLib e UserInterface, feito. Se instalares GUI Scale depois, esse bundle já inclui estes fixes mouse/resize mais zoom UI lógico.