|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2008, 14:13 | #1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Операции с формой
Как сделать, чтобы форма была в нижнем правом углу и её можно было закрыть только правым нажатием кнопки мыши?
|
06.11.2008, 14:53 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Определите нижнюю правую точку, где должен находиться правый нижний угол формы.
Отнимите от Х.точки ширину формы, от У.точки - высоту формы. Полученная точка будет верхним левым углом вашей формы. Вешайте на событие OnResize установку этой точки для формы (Left и Top). В событии OnMouseDown формы пропишите проверку того, какая кнопка мышки нажата и, если правая - Close. Судя по количеству постов, вы уже не нуждаетесь в готовом коде. Если иначе - я буду сильно изумлен... Последний раз редактировалось mihali4; 06.11.2008 в 14:58. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с формой | dolphin705 | Общие вопросы Delphi | 5 | 23.08.2008 12:59 |
Работа с формой | SunKnight | Общие вопросы Delphi | 4 | 17.01.2008 09:13 |
Помогите с формой!!! | zzzzz | Помощь студентам | 2 | 30.10.2007 18:35 |
Проблема с формой. | Teen4jump | Общие вопросы Delphi | 2 | 07.08.2007 16:46 |