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

◆ CollapseButtonOnMouseButtonDown()

override void AttachmentCategoriesContainer::CollapseButtonOnMouseButtonDown ( Widget w)
inlineprotected

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

443 {
444 if (!m_Hidden)
445 {
446 int childrenCount = m_Body.Count();
447 for (int i = 1; i < childrenCount; ++i)
448 {
449 m_Body.Get(i).OnHide();
450 Container c = Container.Cast(m_Body.Get(i));
451 if (c)
452 {
453 c.Close();
454 }
455 }
456
457 OnHide();
458 }
459 else
460 {
461 OnShow();
462 }
463 m_Closed = m_Hidden;
464
467 {
468 m_CollapsibleHeader.SetHeaderVisible(true);
469 }
470
472 RecomputeOpenedContainers();
473 }
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().