Показать сообщение отдельно
Непрочитано 20.01.2017, 16:28   #2
Пользователь

По умолчанию Re: Кнопка prime shop

А кнопка PrimeShop разве не глубже XMLUI\UIscript зарыта? Упоминания о её показе\скрытии я видел только в l2.ini.

Наиболее лёгким вариантом будет собрать отдельный класс в interface.u.

Что-то вроде того:
class BBSopen extends UICommonAPI;
 
function OnClickButton(string strID)
{
	switch(strID)
	{
	case "BBSbtn" :
		ToggleOpenBBS();
		break;
	}
}
 
function ToggleOpenBBS()
{
	if(IsShowWindow("BoardWnd"))
	{
		HideWindow("BoardWnd");
	}
	else
	{
		ShowWindowWithFocus("BoardWnd");
	}
}
defaultproperties
{
}
Code: C#
Можно ещё через API, без тогл-функции, но суть не меняет.

Последний раз редактировалось Emperor; 20.01.2017 в 19:55.
Emperor вне форума Ответить с цитированием