Example #1
0
  private void handleHeaderSelection(VButton button) {
    if (monthButton != null && monthButton != button) {
      monthButton.setSelection(false);
    }
    if (yearButton != null && yearButton != button) {
      yearButton.setSelection(false);
    }
    if (timeButton != null && timeButton != button) {
      timeButton.setSelection(false);
    }

    if (button != null && button.getSelection()) {
      VPanel panel = button.getData(Key.Panel, VPanel.class);
      panel.getParent().getLayout(VStackLayout.class).setTopControl(panel, 500);
    } else {
      for (VPanel panel : bodyPanels) {
        panel.getLayout(VStackLayout.class).setTopControl(null, 500);
      }
    }
  }