Alle systemen

C++Client
Window Resize + Mouse
Alleen client-fix — kliks en drags blijven nauwkeurig bij resize van het spelvenster.
◆WM_SIZE werkt SetScreenSize en SetResolution bij
◆SetMousePosition mapt vensterpixels naar UI-coördinaten
◆RunMouseMove attach clamp gebruikt fysieke m_iHres/m_iVres
◆Geen UI scale combo — licht alternatief voor volledige GUI Scale
◆Klaar voor smoke test: venstermodus, rand slepen, klik inventory
Wanneer spelers het Metin2-venster in venstermodus vergroten, verandert de backbuffer maar UI neemt vaak nog de oude grootte aan — of muis gebruikt raw pixels terwijl widgets ander mapping hebben. Kliks missen inventory-slots, taskbar-knoppen en dialoogcontrols.
Dit pack fixt twee kritieke onderdelen: PythonApplicationProcedure reageert op WM_SIZE met SetScreenSize + SetResolution en OnResolutionUpdate; PythonWindowManager corrigeert SetMousePosition-ratio's en drag-clamp.
Pure client C++ — merge 1.Svn patches, rebuild EterPythonLib en UserInterface, klaar. Installeer je later GUI Scale, dan bevat dat bundle deze mouse/resize-fixes plus logische UI-zoom al.