[C ++]Limita de tragere a ferestrei

Închis
Avatar utilizator
Umbra4G
Nivel 1

Nivel 1
Mesaje: 64
Membru din: 23 Mai 2021, 11:11
Server: Zentoria2
Regat: Jinno
Aprecieri: 160  
Mulţumiri: 1431  
Discord: Copiază ID
Medalii

Bună ziua, această mică ediție permite ca toate ferestrele din joc (inventar, ecran de piață, listă de prieteni etc.) să fie târâte numai în dimensiunea clientului.
Pe scurt, elimină situația de revărsare. Poate avea atât avantaje, cât și dezavantaje. S-ar putea să mai existe oameni care vor să-l folosească.

Deschideți Client Src / EterPythonLib / PythonWindowManager.cpp și căutați:
                pWin->SetPosition(x, y);
                pWin->OnMoveWindow(x, y);
Adăugați deasupra:
                if (x + pWin->GetWidth() > UI::CWindowManager::Instance().GetScreenWidth())
                {
                    x = UI::CWindowManager::Instance().GetScreenWidth() - pWin->GetWidth();
                }
                else if (x < 0)
                {
                    x = 0;
                }
          
                if (y + pWin->GetHeight() > UI::CWindowManager::Instance().GetScreenHeight())
                {
                    y = UI::CWindowManager::Instance().GetScreenHeight() - pWin->GetHeight();
                }
                else if (y < 0)
                {
                    y = 0;
                }
Ultima oară modificat 04 Iun 2021, 10:40 de către Ionutud, modificat 1 dată în total.
Motiv: Link nevalid eliminat.
Pentru acest mesaj, Umbra4G a primit 6 (de) mulţumiri
Alichen • Helsinky • mido55485 • Deto1337 • alin8600 • rares2014
Resurse Metin2 https://-interzis-/
Va astept in numar cat mai mare :P
Afișează semnătura
Avatar utilizator
.Z3U
Mister Just4Metin

Mister Just4Metin
Mesaje: 354
Membru din: 22 Mar 2020, 20:11
Server: Heroes2
Regat: Jinno
Aprecieri: 214  
Mulţumiri: 678  
Discord: Copiază ID
 Contact:
Medalii

Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Mai este deja postat, fix la fel.
sursa/restric-mutare-fereastra-afara-me ... 97537.html

Arhivat!
Închis
Răspunsuri
7
Vizualizări
376
Răspunsuri
6
Vizualizări
820

Înapoi la “Arhivă”

  • Informaţie