Что нового

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

Redline

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

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

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

Redline

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

Medic84

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

CreatoR

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

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

CreatoR

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