Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Borland C++ Builder/Turbo C++ Explorer > Считать жирность шрифта.


Автор: Сергей85 22.09.21, 15:12
Присвоить жирность: ->Font->Style = TFontStyles() << fsBold. А как считать эту булеву переменную?

Автор: MaIron 30.03.23, 20:18
Чтобы узнать, задана ли жирность для шрифта, необходимо проверить значение переменной fsBold в свойстве Style объекта Font. Если fsBold присутствует в списке значений, то жирность задана.

Вот пример кода, который считывает жирность шрифта и выводит ее значение в консоль:


<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
    if (Label1->Font->Style.Contains(fsBold)) {
      // жирность задана
      Console::WriteLine("Жирность задана");
    } else {
      // жирность не задана
      Console::WriteLine("Жирность не задана");
    }

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)