Когда я создаю новое приложение VCL в Delphi 2006 и запускаю его (без добавления моего собственного кода или ссылки на любые мои собственные устройства), приложение не будет иметь все пункты меню, которые можно было бы ожидать в контекстном меню это кнопка панели задач. Однако в системном меню приложения (меню, которое вы получаете при щелчке левой кнопкой мыши на значке формы) есть все обычные пункты меню. Как вы можете видеть в следующих скриншотах, Move
(Verschieben
), Size
(Größe ändern
) и Maximize
(Maximieren
) отсутствуют бывшегоПочему контекстное меню кнопки панели задач моего приложения Delphi 2006 не завершено?
Я не мог воспроизвести это в Delphi XE (только другие vesion of Delphi, к которому я имею доступ), и я не нашел никого, кто бы сообщил об этом поведении.
Я также просмотрел свойства TForm
и TApplication
, был ли один, чтобы управлять этими меню, но так и не нашел.
Все приложения, которые я знаю, имеют один и тот же набор элементов меню в этих двух меню, и я также хотел бы, чтобы мое приложение тоже делало это. Как получить эти два меню для отображения одного и того же набора элементов?
Я бы ожидал увидеть меньшее меню, если приложение было максимально. Это так? –
Это то, что делает [Application.MainFormOnTaskBar] (http://docwiki.embarcadero.com/VCL/en/Forms.TApplication.MainFormOnTaskBar). – NGLN
@KeithMiller Нет, это не максимизировано. – PersonalNexus