В настоящее время я переношу приложение с обычным лотком из Windows (C#, .Net, Winforms) в OS X (C#, MonoMac, Cocoa). Большая часть работы сделано, но у меня возникают некоторые проблемы с OS X эквивалентом аэростата подсказки, что приложения лотка для Windows часто используют для обмена информации: Использование уведомлений Mac с Monomac
Я не использовал OS X очень много, но У меня создается впечатление, что эквивалент - это сообщение:
Но я не могу понять, как это использовать у MonoMac. Когда я смотрю в Интернете, я нахожу что-то, называемое «Growl notifications», но это похоже на стороннюю библиотеку, которой меня не интересует (если ее можно избежать). Существует также класс NSNotification в рамках MonoMac, но опять же, я не могу заставить его работать.
Есть ли у кого-нибудь подсказки для плохого программиста Windows?
Пойдите с Growl, это потрясающе и наиболее часто используется для OSX (насколько я знаю). –
Но нужен ли пользователь для установки Growl (и даже для его покупки?)? Мне не нравится звук этого. Неужели нет простого родного (ну, «Моно-родного», то есть) способа сделать это? Я имею в виду, что это трехстрочный шрифт в Windows, ему не должно быть намного сложнее OS X? –
Кажется, есть встроенное «приложение», называемое Notification Center, которое вы можете использовать для этого, но только для пользователей, у которых есть Lion или выше (так что это исключило бы немало пользователей). –