Difference between revisions of "SelectFontDialog"
(Created page with "{{infobox function |name=SelectFontDialog |object=Функции общего назначения |caption=Визуальные функции |type=1 |status=2 |db=0 |ex...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:52, 7 February 2021
SelectFontDialog (Визуальные функции) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция выводит стандартный системный диалог выбора шрифта с установками, определяемыми аргументами. Выбранное имя шрифта и его свойства возвращаются в переменной, задающей первый аргумент. Имя шрифта будет возвращено в нотации системы.
Синтаксис
SelectFontDialog(<Наименования шрифта с его свойствами (STRING)>,<Запретить выбор стилей (INT)>=0,<Минимальный размер шрифта (INT)>=0,<Максимальный размер шрифта (INT)>=0):<Пользователь нажал на ОК (INT)>
Аргументы
<Наименования шрифта с его свойствами (STRING)>
- (возможен аргумент-переменная (ByRef)) Переменная, в которой возвращается имя шрифта.<Запретить выбор стилей (INT)>
- (необязательный аргумент) Запретить выбирать стиль шрифта (жирный, наклонный и пр.), 1 -- запретить, 0 (по умолчанию) -- не запрещать.<Минимальный размер шрифта (INT)>
- (необязательный аргумент) Ограничить размер выбираемого шрифта с меньшей стороны указанным значением, по умолчанию не ограничивать.<Максимальный размер шрифта (INT)>
- (необязательный аргумент) Ограничить размер выбираемого шрифта с большей стороны указанным значением, по умолчанию не ограничивать.
Возвращаемое значение
Возвращает 1, если пользователь выбрал шрифт и нажал на "ОК", иначе возвращает 0.
Примеры
//Выбирает шрифт с размером в пределах 6..14, задает выбранный шрифт как общесистемный шрифт по умолчанию стрШрифтПоУмолчанию:=GlobalDefaultSystemFont; If not SelectFontDialog(стрШрифтПоУмолчанию,1,6,14) Then Exit; EndIf; If стрШрифтПоУмолчанию<>GlobalDefaultSystemFont Then GlobalDefaultSystemFont(стрШрифтПоУмолчанию); EndIf;