Программы   Загрузка Партнерство   О компании Контакты  
 
                    
  Карта Сайта   
   

Хранение стилей шрифта

Автор: Robert Wittig

Как мне сохранить свойство шрифта Style, ведь он же набор?

Вы можете получать и устанавливать FontStyle через его преобразование к типу byte.

Для примера,


Var
  Style: TFontStyles;
begin
  { Сохраняем стиль шрифта в байте }
  Style := Canvas.Font.Style; {необходимо, поскольку Font.Style - свойство}
  ByteValue := Byte ( Style );
  { Преобразуем значение byte в TFontStyles }
  Canvas.Font.Style := TFontStyles ( ByteValue );
end;

Для восстановления шрифта, вам необходимо сохранить параметры Color, Name, Pitch, Style и Size в базе данных и назначить их соответствующим свойствам при загрузке.

           




Программы  |  Загрузка  |  Партнерство  |  О компании  |  Контакты

Copyright © LSD Software 2006 - 2011