Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.21;
Скачать: CL | DM;

Вниз

Удаление редактора   Найти похожие ветки 

 
DimaBr   (2006-05-04 13:21) [0]

Здравствуйте!
При установке библиотеки компонент, были зарегистрированны новые редакторы для некоторых типов. Delphi работает с последним зарегистрированным. Как вернуть предыдущий редактор ?


 
Юрий Зотов ©   (2006-05-04 14:23) [1]

1. Если есть исходники, то закомментировать регистрацию последнего редактора.

2. Если исходников нет и предыдущий редактор нестандартный, то изменить порядок установки пакетов на обратный.

3. Если исходников нет и предыдущий редактор стандартный, то можно попробовать установить поверх чужого пакета свой и в нем зарегистрировать nil вместо класса редактора. Не исключено, что при этом вернется стандартный редактор (не проверял, только предполагаю). Возможно, что в своем пакете удастся и вновь зарегистрировать стандартный редактор.


 
DimaBr   (2006-05-04 15:54) [2]

> Юрий Зотов, пункт 3

Если я зарегистрирую для TImageList редактор NIL, то скорее всего не смогу редактировать картинки, а исходников нет.
На сколько я понимаю, процесс регистрации компонентов и редакторов происходит динамически во время старта Delphi ?


 
jack128 ©   (2006-05-04 18:33) [3]

DimaBr   (04.05.06 15:54) [2]
На сколько я понимаю, процесс регистрации компонентов и редакторов происходит динамически во время старта Delphi ?

да, в процессе загрузки дизигн тайм пакетов. Соответственно, какой пакет последним загрузили, те редакторы свойств и будут использоваться.


 
DimaBr   (2006-05-05 13:13) [4]

После регистрации редактора NIL, при правом клике и даблклике вываливается AV.


 
Юрий Зотов ©   (2006-05-05 13:36) [5]

Значит, предположение не оправдалось. Попробуйте изменить порядок установки пакетов или перерегистрировать стандартный редактор.


 
DimaBr   (2006-05-05 14:35) [6]


> перерегистрировать стандартный редактор.

Поиск регистрации стандартного редактора для TImageList не увенчался успехом



Страницы: 1 вся ветка

Текущий архив: 2007.01.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.07 c
15-1167233690
StriderMan
2006-12-27 18:34
2007.01.21
Женские духи


2-1167378834
Footballer
2006-12-29 10:53
2007.01.21
TFileStream


2-1167356111
Альберт
2006-12-29 04:35
2007.01.21
переменная в dll не хочет менять значение


15-1167181514
Янис Прасол
2006-12-27 04:05
2007.01.21
Виндоуз маздай, а линукс круче всех


1-1164451803
Шоломицкий С. А.
2006-11-25 13:50
2007.01.21
Проблемы с печатью! Информации нет, помогите!