Страница 1 из 1
Немного интерактива
Добавлено: 15 Сентябрь 2016, 9:25
Игорь Столяров
Привет всем !
Есть некий AppFrame. На нем показана картинка-баннер, например вот так:
Код: Выделить всё
Open(AppFrame)
....
AppFrame{Prop:WallPaper} = 'MyImage.gif'
AppFrame{Prop:Centered} = True
Есть непреодолимое желание по щелчку мышки на картинке выполнить переход на сайт
(открыть броузер с какой-то заданной ссылкой). В обычном окне это делается элементарно через REGION.
А можно ли как-то этот механизм реализовать в AppFrame ?! Заранее спасибо за наводку ....

Немного интерактива
Добавлено: 15 Сентябрь 2016, 11:28
kreator
А критично открыть в треде прозрачное окно с регионом во весь Фрейм? В таком варианте вижу пока только проблему отображения его в списке окон. Можно попробовать убрать эту проблему так - склеить его с фреймом через SetParent. Кстати, SetParent - это вообще туда, куда надо (пока писал пришла идея).
Немного интерактива
Добавлено: 15 Сентябрь 2016, 12:25
Дед Пахом
Есть шаблон "GWB Frame Background Window" (ABC only), я положил его на ФТП в \Templates.
Немного интерактива
Добавлено: 15 Сентябрь 2016, 12:30
Игорь Столяров
О ! Спасибо, пошел смотреть. Я подозревал, что эта идея приходила в голову не только мне ...

Немного интерактива
Добавлено: 15 Сентябрь 2016, 15:29
gopstop2007
Дед Пахом писал(а):Есть шаблон "GWB Frame Background Window" (ABC only), я положил его на ФТП в \Templates.
Вроде шаблон прячет/показывает выбранную процедуру-окно на фрейме. Жаль, что раньше не выложили, пришлось аналогичное самому писать

Немного интерактива
Добавлено: 15 Сентябрь 2016, 16:59
Yufil
Может быть, на тулбаре? Если нет ни одного клиентского окна, выползает тулбар на пол-окна, с разными картинками.
А как только пустили клиента - прячется... Ещё очень неплохо смотрелась вертикальная панель в toolbox-окне...
Кстати, а почему бы не сделать тулбокс, тем более прикрепляемый? Самое оно будет
Немного интерактива
Добавлено: 15 Сентябрь 2016, 17:04
Игорь Столяров
Yufil писал(а): А как только пустили клиента - прячется...
Любая красивая идея дизайнера - это страшный сон инженера ...
Вот это вот c MDI еще отлеживать наличие открытых и закрываемых окон и отчетов .... Брр !
Немного интерактива
Добавлено: 15 Сентябрь 2016, 17:34
Yufil
Я остановился на летучем и липучем тулбоксе. Правда, помучиться пришлось... Но и кнопка в фоне фрейма тоже не комильфо...
Немного интерактива
Добавлено: 15 Сентябрь 2016, 22:21
kreator
По-моему, это какая-то банальная хрень. Обычное окно открывается в треде. Там ещё вызывается WinApi функция чтобы окно не принимало "фокус". И зачем?