Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Гpaфикa 
Шрифт - TempFont

TempFont
Краткое описание
   Компонент предназначен для использования пользовательского шрифта в программе
Параметры
  • FileName - Имя файла шрифта
  • Prefix - Префикс временного файла
  • InSendMessage - Использовать внутреннее широковещательное сообщение WM_FONTCHANGE для обновления списка шрифтов системы
  • FontStream - Определяет данные шрифта в памяти по-умолчанию
  • Методы
  • doInstall - Устанавливает временный шрифт в системе
  • doInstallfromStream - Устанавливает временный шрифт в системе из памяти
  • doUninstall - Удаляет временный шрифт из системы
  • doUninstallByFileName - Удаляет временный шрифт из системы по имени файла из потока или поля TempFName
  • События
  • onInstall - Результат выполнения операций установки временного шрифта (1 - выполнено успешно, 0 - ошибка выполнения)
  • Свойства
  • FontName - Содержит имя временного шрифта после успешной установки
  • TempFileName - Содержит полный путь к текущему имени файла временного шрифта
  • Данные
  • FileName - Имя файла временного шрифта для установки в системе
  • TempFName - Полный путь к имени файла для удаления временного шрифта
  • FontStream - Определяет данные временного шрифта для копирования в память
  • Пример
    Пример использования компонента TempFont
    Add(MainForm,10006258,56,91)
    {
    Caption="Пример использования TempFont"
    }
    Add(TempFont,10794485,231,91)
    {
    FileName="C:\\WINDOWS\\Fonts\\arialbd.ttf"
    }
    Add(Button,5003864,140,91)
    {
    Left=165
    Top=80
    Caption="Install"
    link(onClick,10794485:doInstall,[])
    }
    Add(Font,3127261,217,154)
    {
    link(onFont,9562763:doFont,[])
    link(Name,10794485:FontName,[])
    }
    Add(Edit,9562763,301,140)
    {
    Left=165
    Top=135
    Width=55
    Point(doFont)
    }
    Add(Button,14129492,140,154)
    {
    Left=165
    Top=165
    link(onClick,3127261:doFont,[])
    }


    Замечания
    Обновление элемента: [svn]TempFont.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...