Cerere mutare align.
Salutare as vrea sa schimb locatia gradului din stanga in dreapta, are cineva idee de unde si cum se face ? htt ps://gyazo.com/244614cfa12d5a4c317a9e1e1f10f75c cum este aici.
- sanjibro
-

- Mesaje: 93
- Membru din: 10 Ian 2021, 02:16
- Regat: Jinno
- Aprecieri: 1
- Mulţumiri: 14
- Discord: Copiază ID
UserInterface/PythonTextTail.cpp
//Make changes like that:
void CPythonTextTail::ArrangeTextTail()
{
[...]
CGraphicTextInstance * pTitle = pTextTail->pTitleTextInstance;
if (pTitle)
{
int iTitleWidth, iTitleHeight;
pTitle->GetTextSize(&iTitleWidth, &iTitleHeight);
fxAdd = 8.0f;
if (LocaleService_IsEUROPE()) // µ¶ŔĎľî´Â ¸íÄŞŔĚ ±ćľî żŔ¸ĄÁ¤·Ä
{
if( GetDefaultCodePage() == CP_ARABIC )
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2) - iTitleWidth - 4.0f, pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth - 4.0f, pTextTail->y, pTextTail->z);
#endif
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2), pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth, pTextTail->y, pTextTail->z);
#endif
}
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2) - fxAdd, pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth -fxAdd, pTextTail->y, pTextTail->z);
#endif
}
pTitle->Update();
CGraphicTextInstance * pLevel = pTextTail->pLevelTextInstance;
if (pLevel)
{
int iLevelWidth, iLevelHeight;
pLevel->GetTextSize(&iLevelWidth, &iLevelHeight);
if (LocaleService_IsEUROPE())
{
if( GetDefaultCodePage() == CP_ARABIC )
{
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - iLevelWidth - iTitleWidth - 8.0f, pTextTail->y, pTextTail->z);
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - iTitleWidth, pTextTail->y, pTextTail->z);
#else
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) + 4.0f, pTextTail->y, pTextTail->z);
#endif
}
}
else
{
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - fxAdd - iTitleWidth, pTextTail->y, pTextTail->z);
}
pLevel->Update();
}
}
[...]
}
[...]
}
Locale_inc.h
#define ENABLE_TITLE_AFTER_NAME
[ Postat de pe Android ]
//Make changes like that:
void CPythonTextTail::ArrangeTextTail()
{
[...]
CGraphicTextInstance * pTitle = pTextTail->pTitleTextInstance;
if (pTitle)
{
int iTitleWidth, iTitleHeight;
pTitle->GetTextSize(&iTitleWidth, &iTitleHeight);
fxAdd = 8.0f;
if (LocaleService_IsEUROPE()) // µ¶ŔĎľî´Â ¸íÄŞŔĚ ±ćľî żŔ¸ĄÁ¤·Ä
{
if( GetDefaultCodePage() == CP_ARABIC )
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2) - iTitleWidth - 4.0f, pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth - 4.0f, pTextTail->y, pTextTail->z);
#endif
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2), pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth, pTextTail->y, pTextTail->z);
#endif
}
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pTitle->SetPosition(pTextTail->x - (iNameWidth / 2) - fxAdd, pTextTail->y, pTextTail->z);
#else
pTitle->SetPosition(pTextTail->x + iNameWidth + iTitleWidth -fxAdd, pTextTail->y, pTextTail->z);
#endif
}
pTitle->Update();
CGraphicTextInstance * pLevel = pTextTail->pLevelTextInstance;
if (pLevel)
{
int iLevelWidth, iLevelHeight;
pLevel->GetTextSize(&iLevelWidth, &iLevelHeight);
if (LocaleService_IsEUROPE())
{
if( GetDefaultCodePage() == CP_ARABIC )
{
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - iLevelWidth - iTitleWidth - 8.0f, pTextTail->y, pTextTail->z);
}
else
{
#ifndef ENABLE_TITLE_AFTER_NAME
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - iTitleWidth, pTextTail->y, pTextTail->z);
#else
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) + 4.0f, pTextTail->y, pTextTail->z);
#endif
}
}
else
{
pLevel->SetPosition(pTextTail->x - (iNameWidth / 2) - fxAdd - iTitleWidth, pTextTail->y, pTextTail->z);
}
pLevel->Update();
}
}
[...]
}
[...]
}
Locale_inc.h
#define ENABLE_TITLE_AFTER_NAME
[ Postat de pe Android ]

- qTwilightW
-

- Mesaje: 1371
- Membru din: 31 Aug 2018, 14:39
- Regat: Jinno
- Aprecieri: 486
- Mulţumiri: 5928
- Discord: Copiază ID
- Contact:
Autorul nu si-a aratat interesul pentru aceasta postare. Arhivat.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 28 vizitatori




