Com o Windows, existe uma opção na barra de tarefas para agrupar janelas na horizontal ou na vertical. Existe alguma maneira de replicar esse recurso no Mac OS X?
Com o Windows, existe uma opção na barra de tarefas para agrupar janelas na horizontal ou na vertical. Existe alguma maneira de replicar esse recurso no Mac OS X?
Respostas:
Eu encontrei um programa de código aberto, ShiftIt.
http://code.google.com/p/shiftit/
Há um modo de meia tela (esquerda, direita, superior, inferior) e um modo de quarto de tela (superior esquerda, superior direita, inferior esquerda, inferior direita). Existem até teclas de atalho.
Veja o SizeUp , que é uma versão shareware do TwoUp (mencionada acima), que oferece ainda mais flexibilidade com janelas lado a lado (você pode fazer telas de um quarto e telas preenchidas, além de mover coisas entre monitores). É fantástico
Experimente o TwoUp :
O TwoUp permite que você posicione rapidamente uma janela para preencher exatamente metade da tela (tela dividida) através da barra de menus ou atalhos configuráveis em todo o sistema (teclas de atalho). Semelhante à funcionalidade "janelas lado a lado" disponível em outros sistemas operacionais.
Esse é um trabalho para a Applescript. Aqui estão algumas postagens com código que você pode usar para escrever uma mais genérica que realizará o que deseja fazer. Basicamente, você terá que descobrir quais aplicativos têm janelas abertas e, em seguida, aplicar seu algoritmo de lado a lado.
http://blog.slaunchaman.com/2008/05/20/resize-your-windows-automatically-for-different-resolutions/
http://www.ithug.com/2008/12/applescript-arranging-multiple-windows/
http://www.vicky.com.np/mediawiki/index.php/Tile_Terminal_Windows_Using_AppleScript
EDITAR
Vale acrescentar que a Apple parece ter uma visão diferente de como lidar com o problema do Windows na tela. Em vez de mantê-los organizados através de algum sistema de ladrilhos, eles fornecem "pesquisa". Se você precisar encontrar um aplicativo ou janela em particular, pressione F9 for Exposé, que miniaturiza todas as janelas abertas e mostra todas para você de uma só vez, para que você possa escolher a que deseja. Se você precisar de todas as janelas de um aplicativo específico, pressione F10, que puxa as janelas do aplicativo ativo para fora da pilha de janelas da área de trabalho e as coloca em cima da pilha.
Nem todo mundo gosta disso ou entende que essas são as ferramentas que a Apple sugere que você use, então você obtém a maneira mais típica (Windows e Linux) de lidar com janelas abertas adicionadas por terceiros. Veja como a Apple é intransigente sobre "Thinking Different", como o mouse de um botão.
Também segui esse paradigma de "pesquisa" na organização da maioria dos meus arquivos. A única organização de arquivo / pasta que eu mantenho na minha pasta pessoal são os diretórios para tipos de documentos e uso o Spotlight para encontrá-los. Eu tentei isso pela primeira vez como um experimento quando o Spotlight apareceu com o Tiger e descobri que, com as melhorias do Spotlight no Leopard, ele realmente funciona (o Spotlight era muito lento e impreciso no Tiger). Eu mantenho os projetos atuais na área de trabalho e, quando não estão mais ativos, eles entram no "arquivo morto". Isso funciona bem. Tenho toneladas de PDFs, etc. para trabalhar, e quase nunca passo tempo procurando o documento que eu queria entre os resultados.
Voltando à questão da janela, no Leopard, entre os desktops virtuais (Spaces; eu normalmente uso 9 espaços por vez) e o Exposé, não senti a necessidade de usar um sistema de ladrilhos de janelas mais tradicional.
breeze possui estados globais e da janela do aplicativo. os estados podem ser acionados usando o teclado e são independentes da resolução. emparelhe isso com tamanho e fluxo de janela e você estará definido.
Você também pode fazer o check-out do Divvy by Mizage ( http://www.mizage.com/divvy )
O Witch é como alt + tab nas janelas, mas mostra várias janelas abertas. Você o aciona usando a opção + tab em vez de command + tab e ainda mantém seu comando + tab http://www.manytricks.com/witch/
No snow leopard, você poderá clicar no ícone do dock e ele exibirá as janelas abertas no momento.
aqui está um pequeno AppleScript legal de http://www.ithug.com/2008/12/applescript-arranging-multiple-windows/ que pode ser modificado - inserindo o nome do aplicativo em que você deseja que ele seja executado, como o Safari ou Preview ou Mail - sim, você deve executá-lo para cada aplicativo aberto, mas funciona muito bem. Eu não consegui fazê-lo funcionar no localizador.
Script que irá sobrepor todas as janelas abertas no Safari, de forma que cada janela fique um pouco abaixo e à esquerda da janela, resultando em um padrão em cascata.
tell application "Safari"
activate
set _theWindows to every window
repeat with i from 1 to number of items in _theWindows
set this_item to item i of _theWindows
set the bounds of this_item to {(109 + (20 * i)), (10 + (10 * i)), (1164 + (20 * i)), (786 + (10 * i))}
end repeat
end tell
Tente usar o recurso Organizar em http://trifleapps.com/Applications/Arrange.html
Eles são um número de aplicativos por aí agora que podem fazer isso.
Estou usando o TileWindows . Possui um modo de meia tela (esquerda, direita, superior, inferior) e um quarto de tela (superior esquerda, superior direita, inferior esquerda, inferior direita). Existem até teclas de atalho.