#delphi
#delphi
Вопрос:
Я работаю над графическим интерфейсом более старой программы (на Delphi). Некоторые формы небольшие и содержат в себе ряд невизуальных компонентов (UDP-серверы, UDP-клиенты и т.д.). Я уверен, что раньше я мог скрывать / показывать невизуальные компоненты в форме с помощью горячей клавиши, но я не могу вспомнить, что это было. Возможно, это было в надстройке, которую я не добавлял с момента обновления до XE. Кто-нибудь знает, где / что это может быть?
Ответ №1:
Эта опция включена в меню Gexperts и вызывается Hide/Show Non-Visual
.
Комментарии:
1. Ах, теперь я вспомнил! Приветствия. Похоже, тогда я буду загружать Gexperts.
Ответ №2:
Довольно радикальной мерой было бы обновление до Delphi 10 Seattle (или более поздней версии), поскольку это одна из новых функций, добавленных Embarcadero. Рядом с «Переключить форму / модуль» есть маленькая кнопка под названием «Показать / Скрыть невизуальные компоненты» — сочетание клавиш CTRL H
Ответ №3:
Он не встроен в Delphi, но предоставляется GExperts. Это работает только для TCustomForm
дизайнеров на основе. Это не будет работать для TDataModule
или других типов дизайнеров.
Ответ №4:
Я не знаю ни о какой подобной функции ни в одной версии Delphi. Однако в GExperts есть такая функция.
Комментарии:
1. 1. @David: Без ссылки и изображения вы, конечно, не ожидали повышения голосов только потому, что вы были первым, кто дал правильный ответ, не так ли? 😉
Ответ №5:
Как уже говорилось ранее, GExperts и Delphi 10 предоставляют такую функцию. Я также могу добавить CnPack и свой собственный небольшой компонент.