В Opera 10.62 эта функция захватывает всё окно оперы.
Я предлагаю (временно?) прикрутить костыль: пусть QSaver прежде чем сделать скриншот, введёт браузер в полноэкранный режим (методом имитаций нажатия клавиши F11 в окне оперы), и после снимка вернёт всё обратно.
Конечно же есть и минус у такого костыля - невозможно(?) определить состояние полноэкранности, поэтому если полноэкранный режим включён изначатльно, то произойдёт обратный эффект.
Как вариант, можно добавить это опционально, т.е передавать qsaver'у некий параметр для режима: /fullscreen=1
Ну или ещё вариант, в сборке разделить клавиши для полноэкранного режима, одна для включения а другая для выхода с него, и чтобы qsaver вводил в полноэкранный режим независимо от его текущего состояния.
Я предлагаю (временно?) прикрутить костыль: пусть QSaver прежде чем сделать скриншот, введёт браузер в полноэкранный режим (методом имитаций нажатия клавиши F11 в окне оперы), и после снимка вернёт всё обратно.
Конечно же есть и минус у такого костыля - невозможно(?) определить состояние полноэкранности, поэтому если полноэкранный режим включён изначатльно, то произойдёт обратный эффект.
Как вариант, можно добавить это опционально, т.е передавать qsaver'у некий параметр для режима: /fullscreen=1
Ну или ещё вариант, в сборке разделить клавиши для полноэкранного режима, одна для включения а другая для выхода с него, и чтобы qsaver вводил в полноэкранный режим независимо от его текущего состояния.
Комментарии
Lex1
CreatoR
P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»
Lex1
Item, "Быстро сохранить скриншот страницы в папку с именем сайта"="Enter fullscreen,,,,"Attachment Images" & Delay, 1000 & Execute program, "E:\AC\Misc\QSaver.exe", "/format=png /method=folder /url=‘‘%U’’ /text=‘‘%T’’", , & Delay, 1000 & Leave fullscreen"
CreatoR
Можно ещё как вариант (чтобы QSaver не заморачивался с хоткеями), делать снимок до появления диалога сохранения, тогда метод выше сработает и с обычным сохранением.
P.S
И кстати, для полноэкранного режима в опере нужна коррекция скриншота, там остаётся чёрная полоса сверху. Нужно от координатов высоты снимка отнимать высоту заголовка окна («GetSystemMetrics(SM_CYCAPTION)»).
P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»
CreatoR
Тикет измененил CreatoR
P.S
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум.»