2011-01-24 8 views
1

Я разрабатываю приложение для Mac OS, мне нужно отобразить всплывающее окно с информацией о Mac на Mac OS. В контексте ОС Windows он должен быть похож на тот, который использовался для отображения рядом с иконкой в ​​трее,Information Popup in Mac

Более реальный пример, предполагая, что любой мессенджер работает, а кто-то сформировать список контактов стал онлайн/доступен, то Посланник App отображения Анимированного Popup ряда с зоной лотка значка,

то же вариантом использование у меня есть, В то время как googling я узнал, либо я могу использовать NSAlert или Growl, любое другое приложение, которое я должен думать.

+0

Рохан, если мой ответ удовлетворил ваш вопрос, просто обязательно отметьте его как правильный ответ ...;) –

ответ

2

Не существует альтернативных вариантов по умолчанию для всплывающего сообщения Windows на Mac, но фактический стандарт для этого - через Growl. NSAlert всплывающие сообщения обычно используются для отображения точно таких: предупреждения. Они часто бывают большими и громоздкими, чтобы отображать небольшие объемы информации, не отвлекая пользователя и не прерывая его. С другой стороны, Growl хорошо работает для таких вещей, и это то, что вы должны использовать.

+0

Привет, Спасибо за ответ, если я поеду с Growl SDK, эта машина на целевой машине Growl должен быть установлен – Amitg2k12

+0

Да, Рохан, пользователь должен установить Growl. Однако, в зависимости от целевой аудитории вашего приложения, Growl может быть уже там. Почти каждый пользователь Mac, которого я знаю, кто использует IM, поднял его через Adium. –

+0

Существует также версия рычания с установкой, которую вы можете использовать для представления той же функциональности, что и Adium, что дает пользователю возможность установить ее при установке собственного приложения. – Bitterzoet