Exemple #1
0
void
InfoBoxContentTaskProgress::on_custom_paint(InfoBoxWindow &infobox, Canvas &canvas)
{
  TaskProgressRenderer::DrawTaskProgress(CommonInterface::Calculated().common_stats.
                                         ordered_summary,
                                         canvas, infobox.get_value_and_comment_rect());
}
Exemple #2
0
void
InfoBoxContentHorizon::on_custom_paint(InfoBoxWindow &infobox, Canvas &canvas)
{
  if (CommonInterface::Basic().acceleration.available) {
    HorizonRenderer::Draw(canvas, infobox.get_value_and_comment_rect(),
                CommonInterface::Basic());
  }
}
Exemple #3
0
void
InfoBoxContentThermalBand::on_custom_paint(InfoBoxWindow &infobox, Canvas &canvas)
{
  ThermalBandRenderer::DrawThermalBandSpark(CommonInterface::Basic(),
                                            CommonInterface::Calculated(),
                                            CommonInterface::SettingsComputer(),
                                            canvas,
                                            infobox.get_value_and_comment_rect(),
                                            XCSoarInterface::SettingsComputer());
}