Les directives d'Apple parlent d'utiliser un source list - comment créer cette liste de sources, soit en carbone ou en cacao? Y a-t-il une API officielle quelque part pour ce composant?Comment puis-je créer une «liste de sources» sur Mac OS X?
5
A
Répondre
14
Une liste de sources dans Cocoa est juste une NSOutlineView configurée d'une manière particulière. Vous pouvez en faire glisser un dans Interface Builder et définir le mode de surbrillance sur Source List. Vous souhaiterez probablement également désactiver la ligne d'en-tête, la modifier en une seule colonne et modifier les barres de défilement visibles sur le NSScrollView englobant.
Vous aurez également besoin de mettre en œuvre la méthode des délégués pour déterminer les lignes doivent être les « lignes de groupe »:
- (BOOL)outlineView:(NSOutlineView *)outlineView isGroupItem:(id)item
Apple a fourni un exemple de code http://developer.apple.com/samplecode/SourceView montre comment construire une liste source entièrement sélectionnée.
Questions connexes
- 1. Qt4Dotnet sur Mac OS X
- 2. Vim Mode d'insertion sur Mac OS X
- 3. Oracle sur Mac OS X Snow Leopard
- 4. Applet 1.6 sur Mac OS X
- 5. Comment désinstaller MySQL de Mac OS X?
- 6. installe sqlite3 sur mac os x?
- 7. Comment configurer PEAR sur Mac OS X 10.5 Leopard
- 8. Comment installer libgluezilla pour MAC OS X
- 9. Mac OS X: charge moyenne
- 10. Comment puis-je profiler tomcat sur mac os X?
- 11. Comment installer Python Imaging Library sur Mac OS X?
- 12. Échange de vue Mac OS X
- 13. Comment réparer problème bizarre avec iconv sur Mac Os x
- 14. Comment masquer l'élément Services dans QMenubar sur Mac OS X?
- 15. Ajustements Swing pour Mac OS X
- 16. Comment créer un lecteur de CD virtuel sur Mac OS X
- 17. Interrogation Mac OS X Spotlight de Java
- 18. Pas de détection Sous Mac OS X
- 19. Configuration de Bash sur Mac OS X 10.4+
- 20. Autorisations par défaut de/dev sur Mac OS X 10.5. *
- 21. Comment créer un fichier sparse par programmation, en C, sur Mac OS X?
- 22. Ocaml sous Mac OS X donne une erreur de bus
- 23. Chmod récursif dans ruby sur Mac OS X?
- 24. Paramètre DHCP sous Mac OS X
- 25. Application bundle Mac OS X Leopard
- 26. Liste et recherche de fenêtres sur OS X
- 27. Lua scripts compilés sur Mac OS X - Intel vs PPC
- 28. détecter 64 bits CPU dans Ruby sur Mac OS X
- 29. Sous-dossier pour site Web sur Mac OS X
- 30. Paperclip, Rails 2.3.3 et Mac OS X
Merci - exactement ce que je cherchais! – Mark