DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ Lighten()

void ScriptedWidgetEventHandler::Lighten ( Widget w,
Widget enterW,
int x,
int y )
inlineprivate

См. определение в файле ServerBrowserEntry.c строка 786

787 {
788 float alpha = 0.3;
789
790 if (GetFocus() == w || m_Selected)
791 {
792 return;
793 }
794
795 if (w == m_Root && (m_Favorite && enterW == m_Favorite))
796 {
797 return;
798 }
799
800 m_Root.SetColor(ARGB(255, 0, 0, 0));
802 UpdateColors();
803
804 if (m_Index % 2)
805 {
806 alpha = 0;
807 }
808
809 m_Root.SetAlpha(alpha);
810 }
Widget m_Root
Определения SizeToChild.c:9
Widget m_Favorite
Определения ServerBrowserEntry.c:4
void SetPopulationEx(GetServersResultRow serverInfo)
Определения ServerBrowserEntry.c:339
int m_Index
Определения CTEvent.c:3
ref GetServersResultRow m_ServerData
Определения ServerBrowserEntry.c:34
proto native Widget GetFocus()
int ARGB(int a, int r, int g, int b)
Определения proto.c:322

Перекрестные ссылки ARGB(), GetFocus(), m_Favorite, m_Index, m_Root, m_Selected, m_ServerData, SetPopulationEx(), UpdateColors(), x и y.

Используется в Deselect(), OnFocusLost(), OnMouseLeave() и UpdateEntry().