quarta-feira, 4 de julho de 2012

Mac OSX & Chrome: jeitinho para desativar diálogo de impressão

Como mencionado no post abaixo, a partir da versão 20.0.1132.47 o Google Chrome reabilitou a caixa de diálogo própria para gerenciar as impressões do browser e excluiu das preferências do sistema (atual chrome://flags) a opção de usarmos o diálogo de impressão do Mac OSX.

Felizmente, o SquidlyMan mostrou um caminho para desabilitar a impressão à la Google.

Basta entrar nas Preferências do Sistema, escolher o ícone do Keyboard (Teclado):

Depois, escolha Keyboard Shortcuts (Atalhos do Teclado) no menu acima.  No campo da esquerda clique sobre Application Shortcuts (Atalhos de Aplicativos); e, finalmente, no campo da direita, usando a tecla +, acrescente as linhas dentro do retângulo vermelho:

Pronto!  Agora você pode voltar a usar o atalho command + P para imprimir usando o gerenciador de impressão do Mac OSX sem ter que passar pelo gerenciador do Chrome.


EDIT:  uma segunda opção é criar um lançador especial para o Chrome através do AppleScript  desabilitando a função (como mostrado aqui).  Para fazer isso abra o Apple Script e copie e cole o texto abaixo:

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --args --disable-print-preview > /dev/null 2>&1 &"

Depois salve como applicativo (dando o nome de sua preferência) e use esse atalho para lançar o Chrome com o diálogo de impressão próprio desabilitado.