Показать сообщение отдельно
Старый 28.12.2006, 08:53   #8  
simply2double is offline
simply2double
Участник
Аватар для simply2double
 
556 / 19 (2) ++
Регистрация: 08.09.2004
Адрес: alfa cen
Цитата:
Сообщение от eugene egorov Посмотреть сообщение
Это не совсем так. Решается легко следующими фрагментами кода:

public Object dialog()
{
...................
FormStringControl fsc;
;
.................
dlgXXX= dialog.addFieldValue(typeid(XXX),XXX);
fsc = ddlgXXX.control();
fsc.mandatory(true);
.............................

и вполне сносно работает И никого не надо пилить зазря.
да конечно так, но если передаваемый тип enum... тогда контрол будет FormComboBoxControl, а у него нет свойства mandatory....
и получишь ты в рантайме такое послание:

Ошибка времени выполнения. : FormBuildComboBoxControl Объект не имеет метода 'mandatory'.

Трассировка стека:
(C) \Classes\FormBuildComboBoxControl\mandatory
(C) \Classes\FormButtonControl\Clicked - line 32