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

◆ CollapseButtonOnMouseButtonDown()

override void AttachmentCategoriesContainer::CollapseButtonOnMouseButtonDown ( Widget w)
inlineprotected

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

454 {
455 if( !m_Hidden )
456 {
457 for (int i = 1; i < m_Body.Count(); i++)
458 {
459 m_Body.Get( i ).OnHide();
460 Container c = Container.Cast(m_Body.Get(i));
461 if (c)
462 {
463 c.Close();
464 }
465 }
466
467 //m_Hidden = true;
468 OnHide();
469 }
470 else
471 {
472 //m_Hidden = false;
473 OnShow();
474 }
475 m_Closed = m_Hidden;
476
479 {
480 m_CollapsibleHeader.SetHeaderVisible(true);
481 }
482
484 RecomputeOpenedContainers();
485 }
const string Container
Определения CentralEconomy.c:6
bool m_Hidden
Определения CollapsibleContainer.c:4
ref CollapsibleHeader m_CollapsibleHeader
Определения CollapsibleContainer.c:3
void SetCollapsibleHeaderArrowState(bool open)
Определения CollapsibleContainer.c:186
override void OnShow()
Определения CollapsibleContainer.c:36
void UpdateCollapseButtons()
Определения CollapsibleContainer.c:91
override void Close()
Определения ClosableContainer.c:79

Перекрестные ссылки Container::Close(), CollapsibleContainer::m_CollapsibleHeader, CollapsibleContainer::m_Hidden, OnHide(), CollapsibleContainer::OnShow(), CollapsibleContainer::SetCollapsibleHeaderArrowState() и CollapsibleContainer::UpdateCollapseButtons().