Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »

показать popup menu вплотную к краю экрана


mdli   (30.06.18 05:35

Как показать всплывающее меню (popup menu) вплотную к краю экрана ?
При показе меню у края экрана всегда получается отступ от края
А мне интересно сделать как на картинке (http://f2.s.qip.ru/18qb6Xg7.png)


RedMi   (30.06.18 05:45[1]

эм... А там и не вплотную, там выровнено по кнопке, от края пикселей 6~8.

Как вы делаете кто показывать будет? Код где?


mdli   (30.06.18 13:22[2]

А какой код вам показать?
Сама кнопка справа у краю окна программы.
Вызываю menu.popup  с координатами кнопки, если приложение не на весь экран то menu выравниваю по правому краю по правому краю кнопки.
Разворачиваю приложение на весь экран - вуаля - отступ правого края меню на 20-30 пикселей от правого края экрана. Зачем ? Я так не хочу. Я хочу меню вплотную к правому краю экрана.
А на скрине 6-8 пикселей это бордер окна виртуальной машины. Меню там вплотную к правому краю экрана


Прохосый   (03.07.18 10:21[3]

Значит там просто кнопка по правому краю, а popup всё равно выровнен по кнопке. :3
У вас при этом "на весь экран" кнопка как располагается? Как надо?
Или вы хотите сказать что при "на весь экран" перестаёт работать выравнивание по правому краю кнопки или чего?


версия для печати

Написать ответ

Ваше имя (регистрация  E-mail 







Разрешается использование тегов форматирования текста:
<b>жирный</b> <i>наклонный</i> <u>подчеркнутый</u>,
а для выделения текста программ, используйте <code> ... </code>
и не забывайте закрывать теги! </b></i></u></code> :)


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо