1
голосов
1ответов
170 просмотров

Delphi: Codecompletion to override basemethods

In a class declaration, you can press Ctrl+Space to get a list of virtual methods in the baseclass that you can override. This list seems to be very limited, though. Ex. TMyBaseClass = class(TInterfacedObject) protected procedure mymethod; virtual; end; TMyClass = class(TMyBaseClass) ...

7
голосов
2ответов
1405 просмотров

Delphi-IDE: как изменить способ работы завершения класса?

Завершение классов в Delphi значительно экономит время, но я не нашел способа его настроить. Я бы хотел, чтобы геттер и сеттер для свойства были сгруппированы вместе, а не разбросаны по всему моему модулю; Интерфейсная часть сгенерирована правильно, но часть реализации превращается в беспор...

4
голосов
4ответов
599 просмотров

В каком порядке завершение класса помещает свои результаты?

Пример: я создаю новый модуль, объявляю класс с несколькими методами, такими как конструктор, деструктор, метод1, метод2, метод3, в этом порядке, а затем нажимаю Ctrl-Shift-C. IDE создает все тела методов автоматически, но порядок не такой, как он был объявлен в разделе интерфейса. Это не про...