GB SETPROP — различия между версиями
Материал из GB wiki
Олейник (обсуждение | вклад) |
Олейник (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
}} | }} | ||
|Пример=GB_SETPROP(`FirmCombo`,`DropDownRows`,20) - задать число строк в выбиралке фирм<br/> | |Пример=GB_SETPROP(`FirmCombo`,`DropDownRows`,20) - задать число строк в выбиралке фирм<br/> | ||
− | GB_SETPROP(`__HeapSet40Pass_Edit`,`PasswordChar`,`*`) - сделать редактор для ввода пароля (чтобы пароль забивался звездочками) | + | GB_SETPROP(`__HeapSet40Pass_Edit`,`PasswordChar`,`*`) - сделать редактор для ввода пароля (чтобы пароль забивался звездочками)<br/> |
gb_setprop( `dsOrder`, `IndexFieldNames`, `WeightKg`)- сортирует датасет по полю WeightKg | gb_setprop( `dsOrder`, `IndexFieldNames`, `WeightKg`)- сортирует датасет по полю WeightKg | ||
}} | }} |
Версия 06:47, 28 апреля 2010
Позволяет изменить значение любого свойства любого компонента, доступное через RTTI.
Синтаксис
GB_SETPROP (Имя объекта,Имя свойства,Значение свойства)
Аргументы
- Имя объекта
- строка, являющаяся именем компонента Delphi.
- Имя свойства
- строка, являющаяся именем published свойства компонента Delphi
- Значение свойства
- значение произвольного типа.
Тип результата
- Нет
Примеры
GB_SETPROP(`FirmCombo`,`DropDownRows`,20) - задать число строк в выбиралке фирм
GB_SETPROP(`__HeapSet40Pass_Edit`,`PasswordChar`,`*`) - сделать редактор для ввода пароля (чтобы пароль забивался звездочками)
gb_setprop( `dsOrder`, `IndexFieldNames`, `WeightKg`)- сортирует датасет по полю WeightKg