Вверх ↑
Ответов: 262
Рейтинг: 6
#1: 2009-07-15 11:02:08 ЛС | профиль | цитата
Эксперимент написания элемента с обработчиком выявил пару ошибок:
1. в обработчике. элемент hcTplComboBox, установлено св-во DataType=String. При вызове обработчика, попытка выбора строки из списка вызывает "Access violation ..."
2. Если в элементе DPLElement вешать обработчик на на свойство содержащее список имен точек -

[Type]
Class=DPLElement
Sub=,,,MyPoint

[Handlers]
PtInit=MyPoint

[Property]
MyPoint=Список точек|5|
то при изменении списка точек и закрытии обработчика, свойство MyPoint содержит верные данные, а вот сам элемент не обновляется. т.е. было в MyPoint 4 строки, я открыл обработчик, удалил одну строку, закрыл обработчик. А сам элемент как был с четырьмя точками так и остался. Обновление же происходит только при сохранении-закрытии-открытии схемы.
карма: 0

1
Голосовали:Administrator