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