Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 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]:

Спасибо большое. Я понял.
Если бы строители строили дома так, как программисты пишут программы, то первый же дятел уничтожил бы цивилизацию.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:28
Выполнено за 0.03 сек.