Что нового

[Новая функция] OnScreenDisplay [OSD]

Redline

AutoIT Гуру
Сообщения
506
Репутация
369
Не хватает данной функции, чтобы можно было задать шрифт, размер шрифта, цвет, координаты для вывода на экране.

Функция может пригодиться для постоянного вывода каких-либо параметров в режиме реального времени (координаты указателя мыши, температура CPU и т.п.).

Для тех, кто не в курсе что такое OSD - это просто текст выводимый поверх всех окон обычно ярким цветом и крупным шрифтом, часто присутствует в проигрывателях видео (Light Alloy, Power DVD) и программах управления FM/TV-тюнерами.
 
Автор
Redline

Redline

AutoIT Гуру
Сообщения
506
Репутация
369
CreatoR сказал(а):
Redline [?]
OSD - это просто текст выводимый поверх всех окон обычно ярким цветом и крупным шрифтом
В AutoIt оно есть, см. SplashTextOn.
Не совсем то - вот пример для наглядности - программа управления Winamp-ом, выводит текущий трек в виде OSD, интересует только текст без Progressbar-ов.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 517
Репутация
321
А почему бы самому не написать эту ф-ю? Я не уверен что они ее даже добавят т.к. она очень специфична. :whistle:
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 160
Репутация
2 329
Redline [?]
Не совсем то - вот пример для наглядности
Это не пример а снимок.

А теперь следует в точности описать что должна выполнять функция.
Хотя как указал Medic84, её скорее всего можно построить самому, и обычно разработчики AutoIt'а не добавляют новые функций если их можно без особых затруднений наваять самим.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8 160
Репутация
2 329
Redline [?]
с помощью неё смог таки создать то что хотел
Хорошо, но это решение не всегда (не везде) будет работать корректно. Например если цвет прозрачности будет совпадать с цветом одного из элементов.
Подробнее на оф. форуме
 
Верх