| Менеджеры | - FontManager |
FontManager
Краткое описание
Компонент предназначен для управления параметрами шрифтов интерфейсных элементов
Параметры
Методы
Свойства
Пример
Пример управления параметрами шрифта интерфейсного элемента при помощи компонента FontManager
Add(MainForm,2953706,91,161)
{
Width=466
Caption="FontManager"
link(onCreate,4173287:doEvent1,[])
}
Add(ListBox,9460575,91,105)
{
Left=10
Top=10
Width=265
Height=240
Font=[Arial,18,1,8388608,204]
Name="listbox"
Strings=#6:Привет|2:от|8:HiAsm-a!|
}
Add(ColorBox,5272736,273,189)
{
Left=285
Top=35
Width=115
Height=21
ColorSize=14
ItemHeight=16
}
Add(Edit,3264918,203,238)
{
Left=405
Top=35
Width=45
Text=""
DataType=1
link(Str,508352:FontSize,[(209,148)(293,148)])
}
Add(FontBox,7391371,322,175)
{
Left=285
Top=10
Width=165
Height=21
ItemHeight=16
link(Font,508352:FontName,[(328,159)(307,159)])
}
Add(Button,9627208,231,301)
{
Left=345
Top=60
Font=[MS Sans Serif,8,1,0,1]
Caption="Set"
link(onClick,5358814:doFont,[])
}
Add(FontManager,508352,287,98)
{
ControlManager="listbox"
}
Add(DoData,14712043,224,196)
{
link(onEventData,5272736:doSelectColor,[])
link(Data,508352:FontColor,[(230,163)(300,163)])
}
Add(Hub,4173287,140,175)
{
OutCount=3
link(onEvent1,7391371:doSetFont,[])
link(onEvent2,14712043:doData,[(192,188)(192,202)])
link(onEvent3,3264918:doText,[(172,195)(172,244)])
}
Add(Font,5358814,287,301)
{
link(onFont,508352:doSetFont,[(362,307)(362,91)(275,91)(275,104)])
link(Size,3264918:Text,[(293,285)(209,285)])
link(Color,5272736:CurrentColor,[(300,260)(279,260)])
link(Name,7391371:CurrentFont,[(307,260)(328,260)])
link(Style,508352:FontStyle,[])
}
Замечания
Обновление элемента: [svn]FontManager.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)