Question

Je suis en train de regarder un exemple d'application qui implique un certain édition de texte.Il a une certaine mise en forme de police boutons comme ceci:

enter image description here

Je ne trouve pas où dans le code ces sont mis en place, ce qui me fait penser qu'ils viennent construit en quelque sorte.Par exemple, la police popup liste de toutes les polices, la plupart des polices utilisées récemment dans la partie supérieure.

Je n'ai pas été en mesure de comprendre comment atteindre cet objectif par la recherche sur google.Comment sont ces types de police des boutons créés?

EDIT:Pour clarifier...mon véritable objectif est de créer une application qui a une édition de texte composant.Je veux qu'il ait la mise en forme du texte des boutons comme ça.Donc je ne suis pas vraiment intéressé par la façon dont il l'a fait dans ce cas précis;plutôt, je veux savoir quelle est la méthode acceptée pour la réussite de cet objectif.

EDIT 2:Voici ce que je parle avec le bouton de la police.Il semble juste être passe comme par magie:

enter image description here

EDIT 3:Voici une autre chose intéressante.Il a inclus des images pour les boutons dans le projet (comme le gras icône et en italique icône), mais pour autant que je peux dire que ces images ne sont jamais utilisés.Donc c'est comme si il a trouvé une autre façon de le faire.

EDIT 4:Eh bien maintenant, j'ai compris que ce que je vois est la NSTextView Inspecteur de la barre.Quelqu'un peut-il fournir de l'aide sur la façon de le positionner?

Était-ce utile?

La solution 2

Il s'avère que ce que nous voyons ici est la barre d'inspecteur NStextView.Utilisation de Nstoolbar, nous avons pu positionner comment nous le voulions.

Autres conseils

En dehors de l'apparence - qui utilise certains non-standard, sombres ne sont pas disponibles avec la norme de Cacao sur les contrôles, il apparaît à tous standard de l'OS X contrôle qui vous pouvez simplement configurer vous-même.

Comme pour l'aspect sombre..
Apple a commencé à ajouter quelque chose de similaire au style des contrôles de avec les NSAppearance classe introduit dans Mavericks, mais à partir de la documentation actuelle, il ne fait pas beaucoup pour l'instant (10.9).

Il y a cependant assez peu de contrôles tiers qui imitent les commandes d'Apple Pro ou Apps iLife.Les exemples sont GPProKit ou SNRHUDKit (parmi beaucoup d'autres).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top