Ícones da barra lateral do Finder - Como faço para duplicar?

2

Tenho notado que alguns diretórios do sistema, quando arrastados para a barra lateral do Finder, utilizam ícones especiais de pequena escala que não são visíveis em nenhum outro lugar. Mesmo quando se olha para uma dessas pastas em uma janela do Finder usando o menor tamanho de ícone possível, esses ícones "especiais" não aparecem (portanto, não é apenas a versão pequena do ícone da pasta).

Então, minha pergunta é: onde esta informação é armazenada? Se eu quisesse duplicar esse comportamento para uma pasta arbitrária, onde eu precisaria procurar?

Eu gosto de substituir meu diretório home por um link simbólico para um local em outra partição, mas quando faço isso, perco o comportamento desse ícone da barra lateral. Eu adoraria ter isso de volta, se puder.

    
por Wilco 12.09.2010 / 21:33

1 resposta

3

Não é possível fazer isso sozinho. Esses ícones de barra lateral especiais são codificados para usar arquivos cujos nomes começam com Toolbar in /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ , como ToolbarDownloadsFolderIcon.icns para a pasta Downloads. Se colocado na barra lateral, este arquivo é usado em vez do ícone atual da pasta, que é DownloadsFolder.icns no mesmo diretório por padrão.

É por isso que os aplicativos que mudam de ícone, como o CandyBar da Panic, fornecem apenas a seleção padrão de ícones de pastas da barra lateral para alterar.

Você pode se aproximar.

Use o Icon Composer nas ferramentas para desenvolvedores da Apple para criar um arquivo icns com versões diferentes para os tamanhos variados.

Use icns2rsrc (necessário Rosetta) para converter seu arquivo icns em rsrc file.

Quando você copia seu ícone da caixa de diálogo Obter informações do Finder e colá-lo em uma pasta, as diferentes versões dos ícones para tamanhos diferentes são preservadas.

  • 16x16 é usado pela barra lateral do Finder e por ícones de listas pequenas
  • 32x32 é usado pela caixa de diálogo Obter informações e em grandes listas
  • 256x256 é usado pelo QuickLook
  • Todos os tamanhos são usados pela visualização do ícone do Finder, dependendo do tamanho do ícone. O tamanho de ícone maior é usado a partir de 20, 36, 132 e 260 pixels, como seria de esperar.
por 06.03.2011 / 23:25