-
1. Для объекта типа iekPOLYLINE устанавливаем свойство ObjPenWidth[]>1, например, ObjPenWidth[]=10. Выделение/передвижение этого объекта происходит только когда указатель мыши находится посередине линии. Необходимо сделать выделение/передвижение этого объекта когда мышь находиться над всей площадью (шириной) линии, например, как для объекта типа iekLINE. 2. Как сделать, чтобы при выполнении операции Crop векторные объекты, которые выходят за пределы выделенного прямоугольника, обрезались по периметру этого прямоугольника. 3. Устанавливаем свойство MouseInteractVt = [miPutMemo]. Необходимо автоматически удалять этот объект, если после его создания и редактирования текст остался пустым. Непонятно, почему вызов метода RemoveObject в событиях OnDeactivateTextEdit или OnSelectObject вызывает ошибку. 4. Если маркеры объектов типа iekPOLYLINE или iekMEMO выходят за область рисунка, нет возможности захватить их. Как решить эту проблему? 5.Устанавливаем MouseInteractVt = [miPutMemo]. При автоматическом создании объекта типа iekMEMO нет возможности захватывать маркеры и перехватывать события мыши объекта пока текст находится в режиме редактирования. Как решить эту проблему?
|