Я надеюсь, что смогу объяснить это ясно ..
Есть ли способ настроить Delphi XE IDE, чтобы он не создавал новые события в алфавитном порядке?
В Delphi 7 новые объявления событий были добавлены в конец модуля, и вот мои проблемы с XE.
1) Когда я создаю свои меню или действия, скажем, стандартное меню файлов («Создать», «Открыть», «Сохранить» и т. Д.) - я обычно дважды щелкаю по ним и позволяю Delphi создавать для него объявления событий. Это прекрасно работало в Delphi 7, так как объявления были легко найдены и сгруппированы в конце блока.
Delphi XE, кажется, вместо этого перемещает объявления в алфавитном порядке, что затрудняет поиск объявлений, они больше не группируются, и из-за этого жизнь становится труднее и требует больше времени.
2) То же правило применяется к новым объявлениям классов, предположим, у меня есть простой класс, такой как:
TMyClass = class
private
constructor Create;
destructor Destroy;
procedure Initialize;
public
procedure Test;
procedure Blah;
end;
Я использую сочетание клавиш Ctrl + Shift + C, которое позволяет Delphi создавать для меня объявления, например так:
{ TMyClass }
procedure TMyClass.Blah;
begin
end;
constructor TMyClass.Create;
begin
end;
destructor TMyClass.Destroy;
begin
end;
procedure TMyClass.Initialize;
begin
end;
procedure TMyClass.Test;
begin
end;
Как и в моем первом примере, объявления были расположены в алфавитном порядке. Некоторым людям это может показаться совсем не проблемой, но для меня это раздражение, с которым мне бы не пришлось мириться.
Delphi 7 упорядочит их по способу определения или создания из конструктора форм, а не по алфавиту.
Есть ли вариант, который я не могу найти, чтобы изменить это поведение?
Надеюсь, я четко объяснил:)
Спасибо.