Rezolva bug-ul la scroll bar la fereastra de mesaje private.
Astfel, scrollbar nu o sa mai fie afisat in permanenta, ci va fi afisat dinamic - doar atunci cand este nevoie de el!
*Poze / Video:
*Link download / Code:
Dsechidem PythonChat.h si cautam:
void Render(float fx, float fy);Cautam:
void InitWhisper(PyObject * ppyObject);Deschidem PythonChat.cpp si adaugam:
Deschidem PythonChatModule.cpp si cautam:
void initChat()Cautam:
{ "GetVisibleLineCount", chatGetVisibleLineCount, METH_VARARGS },Deschidem uiWhisper.py si cautam: (in def __init__):
self.eventAcceptTarget = NoneCautam:
def __del__(self):Cautam in ui.ScriptWindow.__del__(self) si adaugam sub:
In def SetWhisperDialogSize(self, width, height): cauta:
self.scrollBar.SetPos(1.0)Sub exception.Abort("WhisperDialog.SetWhisperDialogSize.BindObject") adaugă:
In def SendWhisper(self): cauta:
chat.AppendWhisper(chat.WHISPER_TYPE_CHAT, self.targetName, player.GetName() + " : " + text)

la acest mesaj și conținutul se va afișa automat.

