• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Formex: Шрифт Реквизита

  • Автор темы olga13
  • Дата начала
O

olga13

Добрый день, уважаемые форумчане! Подскажите, как через Formex изменить шрифт реквизита диалога "Поле ввода"? С текстом все работает, с полем ввода нет. В документации примечание к этой функции "НЕСТАБИЛЬНЫЙ". Это Formex глючит или я что-то не так делаю?

Код:
Сервис = СоздатьОбъект("Сервис");
МойШрифт = Сервис.СоздатьШрифт("Arial", 24, 7,,,,);

ФормаРасш = СоздатьОбъект("РасширениеФормы");
ФормаРасш.УстановитьФорму(Форма);
ФормаРасш.ПолучитьАтрибут("ПанельВвода").Шрифт = МойШрифт;
ФормаРасш.ПолучитьАтрибут("ПанельВвода").ЦветШрифта = 255;
ФормаРасш.ПолучитьАтрибут("ПанельВвода").ЦветФона = ПолучитьЦвет(255,255,185);
 
Д

Дайнеко

А Formex умеет менять цвет поля ввода? Есть такая уверенность?
 
O

olga13

А Formex умеет менять цвет поля ввода? Есть такая уверенность?

Из описания Formex на "Кладовочка Альф'а":
Среди основных возможностей компоненты:
...
Средства доступа и изменения следующих свойств любых реквизитов формы:
Заголовок; Подсказка; Описание; Формула; Видимость; Доступность; Слой; Значение; Координаты; Цвет шрифта (не для всех типов реквизитов); Цвет фона (не для всех типов реквизитов); Идентификатор (только чтение); Тип (только чтение)

Если реквизит "любой", то почему это он не может быть полем ввода?
 
O

olga13

Таки работает для поля ввода! Просто шрифт нужно было устанавливать после открытия формы.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!