Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
horizontalspacer.c
Go to the documentation of this file.
1 // -----------------------------------------------------------
3 {
4  reference int Border;
5  reference int Gap;
6 
7  override protected void UpdateChild(Widget child, float w, float h, int index)
8  {
9  float itemWidth = (w - (Border * 2) - ((m_count - 1) * Gap)) / m_count;
10  float itemHeight = h - (2 * Border);
11 
12  child.SetPos(Border + ((itemWidth + Gap) * index), Border);
13  child.SetSize(itemWidth, itemHeight);
14 
15  if(child.GetChildren())
16  {
17  Widget c = child.GetChildren();
18  RightGap gap;
19  c.GetScript(gap);
20  if(gap)
21  gap.OnUpdate(c);
22 
23  //gap.Update();
24 
25  }
26  }
27 };
RightGap
Definition: rightgap.c:2
HorizontalSpacer
Definition: horizontalspacer.c:2
SpacerBase
Definition: spacerbase.c:2
Widget
Definition: enwidgets.c:189