Citat:
brcha: Cao,
Zanima me gde se nalaze ikone na Mac OS X-u (Panther)? Pretrazio sam /System i /Library i nasao samo pozadine za desktop. Od ikona ni traga...
Poz
Brcha
Koje te ikone zanimaju? Ikone koje predstavljaju program se nalaze u njegovom app bundle-u (ctrl + click na ikonu programa, odaberi "Show Package Contents"), tačnije "AppBundle".app/Contents/Resources/, ili ređe, ako su ikone lokalizovane, u "AppBundle".app/Contents/Resources/"localizedVersion".lproj/, gde je "AppBundle" naziv programa, a "localizedVersion" ime direktorijuma sa lokalizovanim stvarima (English, Dutch, fi, Spanish, German, French...). U istom direktorijumu su i ikone dokumenata, koje program može da otvori/menja. Za svaki tip dokumenta postoji posebna ikona (po Apple HIG-u to treba da bude beli list papira sa magarećim uhom u gornjem desnom uglu, u sredini je smanjena ikona programa kojm se dokument otvara/menja i ispod ikone naziv tipa dokumenta (npr txt, rft, rtfd...). Ako program može da radi sa nekim tipom dokumenta, a developer nije za dokument tog tipa ponudio ikonu, sistem sam dodeljuje dokumentu generičku ikonu, a to je čist beli list papira sa magarećim uhom u gornjem desnom uglu. Isto važi i za sam program: ako se ne ponudi ikona (i smesti u gore navedeni direktorijum) sistem dodeljuje generičku app ikonu, dva lista papira da lenjirom, olovkom i četkicom u obliku slova "A" u donjem desnom uglu (slovo "A" je isto kao i ono koje predstavlja /Applications direktorijum u Finder-u). Ikone u mnogim Carbon programima nećeš moći da potražiš direktno, jer su skrivene u resource fork-u odgovarajućih .rsrc fajlova.