本文整理汇总了C++中FontDescription::WithBold方法的典型用法代码示例。如果您正苦于以下问题:C++ FontDescription::WithBold方法的具体用法?C++ FontDescription::WithBold怎么用?C++ FontDescription::WithBold使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FontDescription
的用法示例。
在下文中一共展示了FontDescription::WithBold方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: text_font_d
void
DialogLook::Initialise()
{
const FontDescription text_font_d(std::min(Layout::FontScale(12),
Layout::min_screen_pixels / 20));
const FontDescription small_font_d =
text_font_d.WithHeight(text_font_d.GetHeight() * 3u / 4u);
text_font.Load(text_font_d);
small_font.Load(small_font_d);
bold_font.Load(text_font_d.WithBold());
caption.text_color = COLOR_BLACK;
caption.font = &text_font;
#ifdef EYE_CANDY
caption.background_bitmap.Load(IDB_DIALOGTITLE);
#endif
caption.background_color = IsDithered() ? COLOR_BLACK : COLOR_XCSOAR_DARK;
caption.inactive_background_color = COLOR_GRAY;
if (IsDithered())
SetBackgroundColor(COLOR_WHITE);
else
SetBackgroundColor(Color(0xe2, 0xdc, 0xbe));
text_color = COLOR_BLACK;
button.Initialise(bold_font);
check_box.Initialise(text_font);
focused.background_color = COLOR_XCSOAR_DARK;
focused.text_color = COLOR_WHITE;
focused.border_pen.Create(Layout::FastScale(1) + 2, COLOR_BLACK);
list.background_color = COLOR_WHITE;
list.text_color = COLOR_BLACK;
list.selected.background_color = IsDithered()
? COLOR_VERY_LIGHT_GRAY : COLOR_XCSOAR_LIGHT;
list.selected.text_color = COLOR_BLACK;
list.focused.background_color = IsDithered() ? COLOR_BLACK : COLOR_XCSOAR;
list.focused.text_color = COLOR_WHITE;
list.pressed.background_color = COLOR_YELLOW;
list.pressed.text_color = COLOR_BLACK;
list.font = &text_font;
list.font_bold = &bold_font;
}