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

Img_Text
Краткое описание
Компонент предназначен для отрисовки текста.
Параметры
  • X - Координата X элемента по-умолчанию
  • Y - Координата Y элемента по-умолчанию
  • DrawSource - Объект вывода графики: Bitmap - картинка, Handle - окно или элемент управления Windows, Context - контекст устройства
  • Font - Шрифт, которым будет нарисован текст
  • Text - Выводимый текст
  • Методы
  • doDraw - Отрисовать элемент по координатам (X,Y)
  • События
  • onDraw - Событие происходит всякий раз после отрисовки элемента
  • Данные
  • Bitmap - Объект вывода графики, на которой требуется отрисовать элемент
  • Свойства
  • TextWidth - Содержит длину текста в пикселях
  • TextHeight - Содержит высоту текста в пикселях
  • Данные
  • Text - Текст, выводимый на картинку
  • Пример
    Пример использования компонента Img_Text
    
    Add(MainForm,12061819,63,126)
    {
    Width=342
    Height=338
    Caption="Пример использования Img_Text"
    }
    Add(PaintBox,16084042,126,70)
    {
    Left=25
    Top=40
    Width=280
    Height=265
    link(onBeforeDraw,10693659:doDraw,[(166,76)(166,132)])
    }
    Add(Img_Text,10693659,175,126)
    {
    X=100
    Y=100
    Font=[MS Sans Serif,36,0,0,1]
    Text="Hiasm"
    Point(X)
    Point(Y)
    link(Bitmap,16084042:Bitmap,[(181,114)(132,114)])
    link(X,9518751:Text,[])
    link(Y,13676217:Text,[(202,118)(237,118)])
    }
    Add(Button,9397166,63,70)
    {
    Left=130
    Top=5
    Point(onMouseDown)
    link(onClick,16084042:doRefresh,[])
    link(onMouseDown,16084042:doClear,[])
    }
    Add(Edit,9518751,189,70)
    {
    Left=65
    Top=5
    Text="100"
    }
    Add(Edit,13676217,231,70)
    {
    Left=200
    Top=5
    Text="110"
    }


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