2013-06-30 3 views
0

В Delphi XE2, как я могу определить, отображается ли подменю во всплывающем меню?Как определить, отображается ли подменю?

+0

@DavidHeffernan У меня есть вопрос, поэтому он содержит только один вопрос. Однако второй вопрос был не вторым вопросом, а предметом первого вопроса. Благодарю. Я пытаюсь показать всплывающие подсказки для пунктов всплывающего меню и избегать столкновений между всплывающим меню и всплывающим меню или подменю всплывающего меню, соответственно, когда всплывающее меню находится около границы экрана. – user1580348

+0

Возможно, лучше спросить о проблеме, а не спросить о вашем решении. Обычно подсказки меню отображаются в строке состояния. –

+0

Да. Но это окно не имеет строки состояния, поскольку это не нормальное окно. – user1580348

ответ

1

Когда отображается подменю, загорается событие OnClick его родительского элемента.

+0

Но когда скрывается подменю, оно больше не отображается. Таким образом, событие сообщило мне, что подменю появилось, и теперь моя программа думает, что подменю все еще отображается, даже если оно действительно скрыто. - Mmh, это может быть недоразумение: вы понимаете, что «показано» как видимое или как событие? – user1580348

+0

Показаны события. Отображение указывает состояние. Вы попросили первого. –

+0

В любом случае, если вы хотите получить мой совет, вы должны спросить о своей проблеме с корнем. Спросить о своем решении приводит к таким ответам. Ответы, которые педантично точны, но не используют вас вообще. –

 Смежные вопросы

  • Нет связанных вопросов^_^