示例#1
0
文件: Trace.cpp 项目: Mrdini/XCSoar
void
InfoBoxContentTaskProgress::on_custom_paint(InfoBoxWindow &infobox, Canvas &canvas)
{
  TaskProgressRenderer::DrawTaskProgress(CommonInterface::Calculated().common_stats.
                                         ordered_summary,
                                         canvas, infobox.get_value_and_comment_rect());
}
示例#2
0
文件: Other.cpp 项目: macsux/XCSoar
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());
  }
}
示例#3
0
文件: Trace.cpp 项目: Mrdini/XCSoar
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());
}