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

◆ Header()

void Header::Header ( LayoutHolder parent,
string function_name )
inlineprotected

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

14 {
15 m_CollapseButton = GetMainWidget().FindAnyWidget( "collapse_button" );
16 m_UpArrowButton = GetMainWidget().FindAnyWidget( "opened" );
17 m_DownArrowButton = GetMainWidget().FindAnyWidget( "closed" );
18
19 #ifdef PLATFORM_CONSOLE
20 m_CollapseButton.Show( false );
21 #else
22 WidgetEventHandler.GetInstance().RegisterOnMouseButtonDown( m_CollapseButton, m_Parent, function_name );
23 WidgetEventHandler.GetInstance().RegisterOnDropReceived( m_CollapseButton, m_Parent, "OnDropReceivedFromHeader" );
24 #endif
25 WidgetEventHandler.GetInstance().RegisterOnDropReceived( GetMainWidget(), m_Parent, "OnDropReceivedFromHeader" );
26 WidgetEventHandler.GetInstance().RegisterOnDraggingOver( GetMainWidget(), this, "DraggingOverHeader" );
27
28 m_HeaderText = TextWidget.Cast( GetMainWidget().FindAnyWidget( "TextWidget0" ) );
29
30 m_DefaultColor = GetRootWidget().GetColor();
31 }
Widget m_Parent
Определения SizeToChild.c:92
Widget m_DownArrowButton
Определения Header.c:10
int m_DefaultColor
Определения Header.c:3
Widget m_CollapseButton
Определения Header.c:8
Widget m_UpArrowButton
Определения Header.c:9
TextWidget m_HeaderText
Определения Header.c:11
proto native Widget FindAnyWidget(string pathname)

Перекрестные ссылки FindAnyWidget(), WidgetEventHandler::GetInstance(), m_CollapseButton, m_DefaultColor, m_DownArrowButton, m_HeaderText, m_Parent, m_UpArrowButton, WidgetEventHandler::RegisterOnDraggingOver(), WidgetEventHandler::RegisterOnDropReceived() и WidgetEventHandler::RegisterOnMouseButtonDown().