2010-03-30 19 views
10

Bir NSMenu'u NSMenuItems ile özelleştirmek istiyorum, bu yüzden Apple Pro Apps gibi görünüyor.NSMenu, Apple Pro Uygulamaları gibi nasıl özelleştirilir?

NSMenu'u nasıl özelleştirebilirim? Görünümü değiştirmek için çekme yöntemi yoktur. NSView değerini NSMenuItem olarak ayarlıyorum, arka plan rengini ayarlayabilirim ancak vurgulama ve menü işlemeyi kaybedeceğim. Ayrıca, NSMenu'un üst ve alt kapağı özelleştirilemez.

Sadece this hint numaralı telefonu buldum ama maalesef kodsuz.

Dark TableView with a white menu and white menu items

bazı yardım için çok mutlu olurdu!

sert cevap
+0

başarıyla NSMenu özelleştirmek mı işlemek vb yapmak? – JJD

+0

[NSMenu ve diğerleri] kaynaklarını buldum (http://sid.ethz.ch/debian/gnustep/gnustep-gui-0.20.0/Source/). Yine de, orada yararlı bir ipucu bulamadım. – JJD

+0

"MenuRef" in "_NSGetCarbonMenu() ile" bu iş parçacığında "(http://stackoverflow.com/questions/4064386/reverse-engineering-an-nsmenu-for- a-status-bar-öğesi). – JJD

cevap

2

, kendi, alt sınıf NSMenu, NSMenuItem ve elle çizim, animasyonlar vb

İlgili konular