GB_SETPROP
Материал из GB wiki
Версия от 12:12, 8 апреля 2015; Alexey (обсуждение | вклад)
Позволяет изменить значение любого свойства любого компонента, доступное через RTTI.
Синтаксис
GB_SETPROP (Имя объекта,Имя свойства,Значение свойства)
Аргументы
- Имя объекта
- строка, являющаяся именем компонента Delphi.
- Имя свойства
- строка, являющаяся именем published свойства компонента Delphi
- Значение свойства
- значение произвольного типа.
Тип результата
- Нет
Примеры
GB_SETPROP(`FirmCombo`,`DropDownRows`,20) - задать число строк в выбиралке фирм
GB_SETPROP(`__HeapSet40Pass_Edit`,`PasswordChar`,Ascii(`*`)) - сделать редактор для ввода пароля (чтобы пароль забивался звездочками)
GB_SETPROP( `dsOrder`, `IndexFieldNames`, `WeightKg`)- сортирует датасет по полю WeightKg
GB_SETPROP( `__HeapSet40DocContract_Edit`, `ReadOnly`, 1) - делает поле доступным только для чтения (при этом текст в поле в поле можно выделить)