169 похожих чатов

Еще из прекрасного. Есть декларация класса. Там есть конструктор Create.

Нажимаю Ctrl + click. Куда попадаю? Ну конечно же на TObject.Create. Логично, обычно же люди туда и хотят попасть, а не на реализацию

14 ответов

7 просмотров

<Ctrl>+<Shift><ArrowDn>

Всё верно, а как тогда на родителей попадать?

Там другой шорткат, просто дело привычкий

Alexander-Sv Автор вопроса
Евгений
Всё верно, а как тогда на родителей попадать?

По нажатию на inherited либо название родительского класса. Еще раз - я нажал на свой невиртуальный конструктор. Какое вообще отношение TObject.Create к нему имеет?

Alexander-Sv Автор вопроса
zamtmn
Там другой шорткат, просто дело привычкий

При чем тут шорткат, я мышкой нажал

Alexander Sv
При чем тут шорткат, я мышкой нажал

Там так предка смотреть. Прыгать в реализацию шорткатом

Ed Doc
<Ctrl>+<Shift><ArrowDn>

Ок, ещё такой вопрос - в Lazarus когда ищу место объявления типа, бывает сразу кидает в какой-то *.inc файл.... а вот как узнать где он инкается из какого юнита был заинкан? (Зачем оно мне надо уже не помню, возможно просто хотелось понимать структуру проекта, RTL, FCL как там всё организовано, но вот этот прыжок не способствует пониманию 🙃)

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

Что значит из какого юнита? Инк должен быть подключен в каждый модуль напрямую

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

А фиг его знает. В лазаре реализация метода/типа может быть совершенно в другом модуле от его декларации. И не всегда - это pas-файл (*.inc, *.pp)

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

обычно в начале файла написано куда он включается. шорткат наврятли есть. хотя хз

Ed Doc
А фиг его знает. В лазаре реализация метода/типа м...

оказывается можно узнать - во всплывающей подсказке отображается юнит, @HemulGM показал )

notme
оказывается можно узнать - во всплывающей подсказк...

если не находясь в inc то да, покажет. сидя в инке хз

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Привет всем. Не знаю, удачный ли чатик я выбрал для вопроса, но он как будто в целом про концепцию фп и конкретно про Haskell. Прочитал, что в целом в мире фп нет идеи мутабел...
Gellert Cringewald
15
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Всем привет! поделитесь, пож-та, как кто дебажил / решал проблему с 504 Time out ошибкой от nginx, когда стучишься на свой vapor сервер? в логах /var/log/nginx/error.log е...
Paul
24
Как добавить ссылку в Быстрый доступ в Проводнике windows 10? Нашёл, как на power shell сделать, но может есть способ через Дельфи?
А
31
Всем, привет! Подскажите, пожалуйста, самую лёгкую, быструю, лаконичную и адаптивную тему для WP? Бесплатно или чтобы можно было в РФ оплатить доступ к теме. Раньше брал на...
Евгений Грак
14
@helgispbru @Dreamer_0x01 @Pathologic93 @webber_12 Не уверен, что вам всем это жутко интересно, но в продолжение недавнего диалога отправлю свои наброски. Хочу понять, правил...
Андрей [aharito] Харитонов
13
а меня уроют или закопают если я сделаю ПЛИС на базе х86?
Vi Chapmann
11
Карта сайта