Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Гpaфикa 
Печать документов - Print_Shape

Print_Shape
Краткое описание
   Компонент предназначен для печати графических фигур в документе.
Параметры
  • Name - Имя элемента
  • X - Отступ элемента от левого края страницы
  • Y - Отступ элемента от верхнего края страницы
  • Width - Длина элемента в редакторе
  • Height - Высота элемента в редакторе
  • Text - Текст элемента
  • Font - Шрифт текста
  • FrameStyle - Стиль рамки
  • FrameSize - Размер рамки
  • FrameColor - Цвет рамки
  • BackStyle - Стиль заливки
  • BackColor - Цвет заливки
  • Vertical - Выравнивание текста по вертикали
  • Horizontal - Выравнивание текста по горизонтали
  • Left - Отступ от левого края
  • Top - Отступ от верхнего края
  • Right - Отступ от правого края
  • Bottom - Отступ от нижнего края
  • Примеры
       Пример вывода фигур различной формы и стиля

    Add(MainForm,2953706,105,84)
    {
    link(onCreate,16302917:doRefresh,[])
    }
    Add(DocumentTemplate,3449277,182,147)
    {
    link(Bitmap,16302917:Bitmap,[])
    }
    BEGIN_SDK
    Add(Print_Shape,4254595,21,21)
    {
    X=24
    Y=24
    Width=246
    Height=137
    Shadow=0
    BackStyle=0
    }
    Add(Print_Text,5788299,175,133)
    {
    X=178
    Y=136
    Width=99
    Height=25
    Text="www.hiasm.com"
    Font=[MS Sans Serif,8,4,16711680,1]
    }
    Add(Print_Shape,6726107,35,28)
    {
    X=38
    Y=31
    Width=29
    }
    Add(Print_Shape,8412459,70,28)
    {
    X=73
    Y=31
    Width=29
    Type=2
    }
    Add(Print_Shape,8465511,105,28)
    {
    X=108
    Y=31
    Width=36
    Type=1
    }
    Add(Print_Shape,13433690,147,28)
    {
    X=150
    Y=31
    Width=36
    Type=3
    }
    Add(Print_Shape,3924972,189,28)
    {
    X=192
    Y=31
    Width=36
    Type=4
    }
    Add(Print_Shape,2823147,224,28)
    {
    X=227
    Y=31
    Width=36
    Type=5
    }
    Add(Print_Shape,16043417,35,70)
    {
    X=38
    Y=73
    Width=36
    Type=1
    FrameStyle=2
    FrameColor=32768
    }
    Add(Print_Shape,1781379,77,70)
    {
    X=80
    Y=73
    Width=36
    Type=1
    FrameSize=4
    FrameColor=8388736
    BackColor=65280
    }
    Add(Print_Shape,4973993,140,70)
    {
    X=143
    Y=73
    Width=113
    Type=4
    FrameStyle=4
    }
    END_SDK
    Add(PaintBox,16302917,182,98)
    {
    Left=60
    Top=25
    Width=250
    Height=220
    Align=5
    Color=16777215
    ClearBeforeDraw=0
    link(onBeforeDraw,3449277:doDraw,[(227,104)(227,138)(170,138)(170,153)])
    }
    Замечания
    Обновление элемента: [svn]Print_Text.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...