Как установить прозрачность окна HUD

Я использую стандартное окно HUD (перетаскивание из библиотеки IB). Но я не вижу никакого элемента управления, чтобы установить прозрачность этого окна HUD.

Я также попытался настроить NSPanel для создания окна HUD. Но какое бы значение альфа я ни установил. Принимает значение альфа по умолчанию. Еще одна проблема в этом подходе - я думаю, мне нужно нарисовать маленькую полосу.

Приветствуется любое решение или альтернативное решение.


person Raviprakash    schedule 26.04.2011    source источник


Ответы (1)


На этой странице есть пример, который создает подклассы NSPanel и полностью с нуля рисует окно HUD. Цвет фона / альфа-канал можно легко изменить в HUDWindow.m.

person Isabel    schedule 27.04.2011
comment
Да, но с лицензированием могут возникнуть проблемы. Также он был написан в 2006 году. - person Raviprakash; 28.04.2011