powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Досада: IDE добавляет новые обработчики куда попало, но не в конец.
20 сообщений из 20, страница 1 из 1
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041045
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно перепрыгнул с 7-ки на 10-ку.
И сабж - один из тех фокусов, что заметно напрягает.
Неужто всем настолько побоку?
Опция "добавлять в конец модуля" ну очень просится.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041049
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_avz,

Не куда попало, а по алфавиту. И да, после семерки раздражает.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041050
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Exteris,

Ну да, пытается по алфавиту. Даже после того как я этот алфавит порушил.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041053
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня бывает так, что щелкаешь дважды по событию, чтобы создать процедуру реализации, а событие создается прямо посреди названия какой-нибудь процедуры.
Вернее слово procedure разрывается после буквы p. Очень редко, не могу поймать закономерность, но бывает такое.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041056
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

у меня вот только что такая хрень случилась.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041068
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
X11
У меня бывает так, что щелкаешь дважды по событию, чтобы создать процедуру реализации, а событие создается прямо посреди названия какой-нибудь процедуры.
Вернее слово procedure разрывается после буквы p. Очень редко, не могу поймать закономерность, но бывает такое.


часто такая хрень происходит в XE7
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041096
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Известный баг. Ещё при открытии package она очень часто его курочит, получается:
Код: pascal
1.
2.
3.
4.
5.
ocontains
  ...
rrequired
  ...
d.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041100
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смутно припоминаю, что ломается из-за кривого парсинга дефайнов.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041233
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня в XE5 такой "разрыв" случается если в коде есть недописанные процедуры
т.е. начал писать новую процедуру, затем решил добавить еще один метод в класс - написал объявление, жмешь Ctrl+Shift+C и она ломает объявления.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041247
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может стоит написать СВОЙ редактор TMethodProperty, который будет создавать декларацию в нужном месте ?
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041262
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Или может в каком-нибудь стороннем эксперте (наподобие GExperts) это реализуют, раз уж Ембаркадера не хочет...
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041264
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_avz
Недавно перепрыгнул с 7-ки на 10-ку.
И сабж - один из тех фокусов, что заметно напрягает.
Неужто всем настолько побоку?
Опция "добавлять в конец модуля" ну очень просится.

Синдром Аспергера?
Если сильно напрягает порядок создания, используйте, например, Model Maker Code Explorer(он сейчас бесплатный), в нем есть опция "упорядочить члены класса заданным образом".
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041442
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Затоговочка

Результат


Как писать в код редактора можно почитать здесь (глава 21)
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041596
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

так это текст пустого метода (со всеми требуемыми параметрами) придётся генерировать самому,
самому вставлять в декларацию класса (найти секцию, место вставки...),
и в конец.
Короче написать этот кусок IDE заново. Круто.
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041876
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_avz
Короче написать этот кусок IDE заново. Круто.

Вам не нравиться часть кода IDE ?
Вам хочется своего поведения IDE ?
У вас есть механизм, позволяющий написать своё поведение.

текст пустого метода (со всеми требуемыми параметрами) придётся генерировать самому
Что в этом сложного ?
самому вставлять в декларацию класса (найти секцию, место вставки...),
и в конец.
Чудовищно сложно !!!
Вероятно, все ваши программы пишутся из пары строк ?
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40041917
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

да я олень. хочу чтоб как в семёрке.
Все, кончаю нытьё. :)
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40042069
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подумаешь, с делфи 7 на делфи 10 переехал
Несчастные три версии
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40042181
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_avz
Exteris,

Ну да, пытается по алфавиту. Даже после того как я этот алфавит порушил.
а ведь кто-то за эту фишку премию получил
Улучшение интерфейса юзерам
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40043473
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Досада: IDE добавляет новые обработчики куда попало, но не в конец.
    #40043522
Фотография _avz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat,

Вот это спасибо!
Самый что ни на есть ответ по сути.
Поставил и вуаля!
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Досада: IDE добавляет новые обработчики куда попало, но не в конец.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]