Что нового

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

Redline

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

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

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

Redline

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

Medic84

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

CreatoR

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

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

CreatoR

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