message: Separate add calls for MineReport components
diff: @@ -45,60 +45,59 @@ MineReport::MineReport() :
  chkRareMetals{ "Mine Rare Metals" },
  chkRareMinerals{ "Mine Rare Minerals" }
  {
  - add(btnShowAll, {10, 10});
  btnShowAll.size({ 75, 20 });
  btnShowAll.type(Button::Type::BUTTON_TOGGLE);
  btnShowAll.toggle(true);
  - add(btnShowActive, {87, 10});
  btnShowActive.size({ 75, 20 });
  btnShowActive.type(Button::Type::BUTTON_TOGGLE);
  - add(btnShowIdle, {164, 10});
  btnShowIdle.size({ 75, 20 });
  btnShowIdle.type(Button::Type::BUTTON_TOGGLE);
  - add(btnShowTappedOut, {241, 10});
  btnShowTappedOut.size({ 75, 20 });
  btnShowTappedOut.type(Button::Type::BUTTON_TOGGLE);
  - add(btnShowDisabled, {318, 10});
  btnShowDisabled.size({ 75, 20 });
  btnShowDisabled.type(Button::Type::BUTTON_TOGGLE);
  - add(lstMineFacilities, {10, 40});
  lstMineFacilities.selectionChanged().connect(this, &MineReport::onMineFacilitySelectionChange);
  + add(btnShowAll, {10, 10});
  + add(btnShowActive, {87, 10});
  + add(btnShowIdle, {164, 10});
  + add(btnShowTappedOut, {241, 10});
  + add(btnShowDisabled, {318, 10});
  + add(lstMineFacilities, {10, 40});
  +
  // DETAIL PANE
  - add(btnIdle, {0, 40});
  btnIdle.type(Button::Type::BUTTON_TOGGLE);
  btnIdle.size({ 140, 30 });
  - add(btnDigNewLevel, {0, 75});
  btnDigNewLevel.size({ 140, 30 });
  + btnTakeMeThere.size({ 140, 30 });
  + add(btnIdle, {0, 40});
  + add(btnDigNewLevel, {0, 75});
  add(btnTakeMeThere, {0, 110});
  - btnTakeMeThere.size({ 140, 30 });
  // Ore Management Pane
  - add(chkCommonMetals, {0, 210});
  chkCommonMetals.click().connect(this, &MineReport::onCheckBoxCommonMetalsChange);
  -
  - add(chkCommonMinerals, {0, 280});
  chkCommonMinerals.click().connect(this, &MineReport::onCheckBoxCommonMineralsChange);
  -
  - add(chkRareMetals, {0, 350});
  chkRareMetals.click().connect(this, &MineReport::onCheckBoxRareMetalsChange);
  + chkRareMinerals.click().connect(this, &MineReport::onCheckBoxRareMineralsChange);
  + add(chkCommonMetals, {0, 210});
  + add(chkCommonMinerals, {0, 280});
  + add(chkRareMetals, {0, 350});
  add(chkRareMinerals, {0, 420});
  - chkRareMinerals.click().connect(this, &MineReport::onCheckBoxRareMineralsChange);
  // Truck Management Pane
  - add(btnAddTruck, {0, 215});
  btnAddTruck.size({ 140, 30 });
  + btnRemoveTruck.size({ 140, 30 });
  + add(btnAddTruck, {0, 215});
  add(btnRemoveTruck, {0, 250});
  - btnRemoveTruck.size({ 140, 30 });
  fillLists();
  }
  