De unde modific poziționarea clientului pe ecran (atunci când pornește by default)?

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Sathyr
Veteran

Veteran
Mesaje: 1187
Membru din: 14 Feb 2018, 18:23
Regat: Jinno
Aprecieri: 28  
Mulţumiri: 627  
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare: De unde modific poziționarea clientului pe ecran (atunci când pornește by default)?
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: -
Poză: Imagine
*Detalii suplimentare:
Pentru a avedea problema, măriți videoclipul din Gyazo.
Vreau să modific poziționarea clientului pe ecran by default.
Îmi rămâne mereu în partea stângă un mic gol.
Trebuie să-l trag mereu mai în stânga.
Imagine -> official.sathyr
Afișează semnătura
Avatar utilizator
Sathyr
Veteran

Veteran
Mesaje: 1187
Membru din: 14 Feb 2018, 18:23
Regat: Jinno
Aprecieri: 28  
Mulţumiri: 627  
Discord: Copiază ID
 Contact:
Medalii

Up!
Imagine -> official.sathyr
Afișează semnătura
Avatar utilizator
[Mafia83]
Membru Club

Membru Club
Mesaje: 777
Membru din: 24 Feb 2016, 20:32
Server: Metin2KGB
Regat: Jinno
Aprecieri: 279  
Mulţumiri: 2287  
Discord: Copiază ID
 Contact:
Medalii

Salut, cred ca la asta te referi, incearca si vezi daca functioneaza.
Intra in
Continut: Ascuns
Trebuie sa multumesti autorului pentru a putea vedea mesajul.





Si la al 2-lea client deschis se pozitioneaza exact ca primul.
Ultima oară modificat 01 Mai 2022, 14:48 de către [Mafia83], modificat 1 dată în total.
Pentru acest mesaj, [Mafia83] a primit 5 (de) mulţumiri
Sathyr • vasilacheionut94 • WOK2 • SkyLine • Danish_boy
Avatar utilizator
Sathyr
Veteran

Veteran
Mesaje: 1187
Membru din: 14 Feb 2018, 18:23
Regat: Jinno
Aprecieri: 28  
Mulţumiri: 627  
Discord: Copiază ID
 Contact:
Medalii

Mafia83 scrie: ↑01 Mai 2022, 09:09 Salut, cred ca la asta te referi, incearca si vezi daca functioneaza.
Intra PythonApplication.cpp
Cauta:

Cod: Selectaţi tot

AdjustSize ( m_pySystem . GetWidth (), m_pySystem . GetHeight ());
Si sub asta:

Cod: Selectaţi tot

CMSApplication::SetPosition(GetScreenWidth() - windowWidth, GetScreenHeight() - 60 - windowHeight);
Adauga:

Cod: Selectaţi tot

SetPosition (- 4 , 0 );
Cam asa arata la mine si functioneaza.

Cod: Selectaţi tot

	AdjustSize(m_pySystem.GetWidth(), m_pySystem.GetHeight());

	if (Windowed)
	{
		m_isWindowed = true;

		if (bAnotherWindow)
		{
			RECT rc;

			GetClientRect(&rc);

			int windowWidth = rc.right - rc.left;
			int windowHeight = (rc.bottom - rc.top);

			CMSApplication::SetPosition(GetScreenWidth() - windowWidth, GetScreenHeight() - 60 - windowHeight);
		}
		SetPosition(-4, 0);
	}
	else
	{
		m_isWindowed = false;
		SetPosition(0, 0);
	}



Si la al 2-lea client deschis se pozitioneaza exact ca primul.
Da, a mers și la mine cu o valoare mai mare, mersi!
Problemă rezolvată!
Imagine -> official.sathyr
Afișează semnătura
Avatar utilizator
[Mafia83]
Membru Club

Membru Club
Mesaje: 777
Membru din: 24 Feb 2016, 20:32
Server: Metin2KGB
Regat: Jinno
Aprecieri: 279  
Mulţumiri: 2287  
Discord: Copiază ID
 Contact:
Medalii

Sathyr scrie: ↑01 Mai 2022, 10:20 Da, a mers și la mine cu o valoare mai mare, mersi!
Problemă rezolvată!
Da ca la tine se ducea clientul in dreapta, la mine se ducea in stanga. :)
Avatar utilizator
Persian
Nou Venit

Nou Venit
Mesaje: 49
Membru din: 21 Sep 2020, 01:10
Server: eden2
Regat: Chunjo
Aprecieri: 52  
Mulţumiri: 8  
Medalii

Taci mafia ca vine white si te papa
Închis

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 75 vizitatori