|
Вопрос # 3 116/ вопрос открыт / |
|
Здравствуйте!
Я делаю плеер и при перетягивании формы к краю Screenа оно должно притянуться к краям. Как это можно сделать?
Мой плеер поддерживает видео. Как можно сделать полноэкранный просмотр фильма двойным щелчком по Display?
Заранее спасибо!!!
 |
Вопрос задал: Жикльор (статус: 5-ый класс)
Вопрос отправлен: 24 августа 2009, 23:59
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, Обрезков Евгений Евгенийович!
что бы сделать "прилипание", достаточно поправить два свойства. Первое - это Screensnap выставляем в True, а в SnapBuffer выставляем нужный "запас" на прилипание. Не рекомендую выставлять очень много - форма будет "метаться" и никак не сможет прилипнуть.
По второму вопросу ответ не настолько простой, хотя и простой на самом деле.
Припустим, что дисплеем для воспроизведения будет панель и она лежит на форме. тогда нужно сделать следующее для "разворачивания".
- присвоить form1.borderstyle := bsnone; - форма потеряет "бордюр"
- присвоить panel1.align := acClient - что бы панель развернулась на всю форму. Возможно нужно будет скрыть другие компоненты или подкорректировать их.
- присвоить form1.WindowState := wsMaximazed; - форма развернятся в полный экран.
для сворачивания нужно проделать в противоположном порядке.
P.S. С ходу не совсем понятно, что тут два вопроса. Разделить бы было неплохо как то. А то вообще то тут должен быть один вопрос.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 25 августа 2009, 00:39
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 25 августа 2009, 22:51; участников в обсуждении: 1.
|
Жикльор (статус: 5-ый класс), 25 августа 2009, 22:51 [#1]:
Спасибо большое. Я понял.
Если бы строители строили дома так, как программисты пишут программы, то первый же дятел уничтожил бы цивилизацию.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|