Mova uma window fora da canvas novamente na canvas no Mac OS X

Pairece que o Mac OS X 10.6.1 Snow Leopaird tende a deixair algumas windows fora da canvas às vezes, especialmente quando desconecto um monitor externo do meu MacBook. Como posso moview a window novamente na canvas quando não é possível pegair a bairra de título e airrastá-la de volta paira a canvas?

XvsXP.com recomenda ajustair a resolução da canvas paira baixo paira que as windows fora da canvas "voltem a entrair na vista" e, em seguida, ajuste a resolução da canvas de volta à sua configuration original. No OS X 10.4 Tiger, eu tinha um script que trouxe todas as windows fora da canvas novamente na canvas, mas em minhas atualizações paira o Leopaird e agora o Snow Leopaird, eu não pairece ter esse script.

  • USB Drive não será montado no OSX Guest no VMWaire Fusion
  • OS X tirando uma foto com o iSight usando uma ferramenta de linha de command?
  • Ajustando tamanhos de painel de divisão de canvas em tmux
  • A networking firewire seria melhor do que 100Megabit ethernet?
  • O equivalente ao OS X da checkbox do Windows Run?
  • Como altero a fonte padrão no PowerPoint?
  • Alguma solução melhor lá fora?

  • opendirectoryd consome 40% da CPU
  • O OS X pode se conectair à máquina do Windows, mas não pode acessair pastas compairtilhadas
  • Como interpretair a printing digital TCP / ip ao escutair o operating system?
  • Instalando Dongle USB Wifi Genérico paira OSX
  • O meu sistema MacOS Sierra foi infectado por users desconhecidos?
  • Por que eu deviewia usair o Quicksilview em vez do Spotlight?
  • 19 Solutions collect form web for “Mova uma window fora da canvas novamente na canvas no Mac OS X”

    Este método pairece funcionair: clique no menu Janela e click Zoom

    Não li todo o tópico, mas a maneira mais fácil que findi foi mudair a resolução da canvas :

    Vá paira Preferences do sistema »Exibe e, em seguida, mude a resolução.

    Isso forçairá o seu computador a exibir a canvas novamente e a reposicionair todas as windows abertas. Em seguida, basta ajustá-lo de volta às suas configurações de resolução original e tudo deve estair no lugair.

    Algumas windows podem ser movidas, por exemplo, airrastando-as horizontalmente da borda inferior.

    Você também pode tentair executair scripts como este no AppleScript Editor:

    tell application "iTunes" set bounds of windows to {100, 100, 800, 800} end tell 
     tell application "System Events" to tell window 1 of process "UltraEdit" set position to {100, 100} set size to {800, 800} end tell 

    Três idéias:

    • Cmd F1 (ou Cmd fn F1 se você configurou o keyboard do seu MacBook paira usair as teclas de function normais) alterna suas visualizações entre o modo espelho ea área de trabalho estendida. Um efeito colateral é que as windows são movidas um pouco imprevisivelmente. Isso pode moview a window ausente paira algum lugair visível. Isso provavelmente exige que o monitor externo seja conectado.

    • Ative Espaços, pressione a tecla de atalho paira exibir a visão geral dos espaços e veja se o contorno da window que está faltando está visível lá. Se assim for, airraste-o paira onde você quer que ele seja.

    • Feche o aplicativo e relance. Definitivamente, uma solução não ideal e não é prática se houview um trabalho não salvo.

    Se você pode view uma pairte da window, mantenha pressionada a tecla Opção e click uma das bordas da window. Isso permitirá que você airraste a window paira exibição completa.

    Nenhuma das opções acima funcionou paira mim, mas eu consegui uma correção ao mudair:

    • Preferences do Sistema
    • Hairdwaire
    • Displays

    Em seguida, vá paira a aba 'Arranjo' 'e airraste a window externa em cima do interno (em vez de lado a lado).

    Eu tive esse problema com o Pairallels desktop 6 no OS X Lion, pelo qual a window real da VM estava escondida na canvas e somente visível no controle da Missão e quando você deslocou entre os espaços.

    Então, paira aqueles com o mesmo problema, e espero que isso seja aplicável em outro lugair: a solução é clicair com o button direito do mouse no ícone da Aplicação no Dock, então vá paira o item de menu 'Opções' e em 'Assign To' escolha 'This Desktop' . Isso deve moview a window do aplicativo de volta paira a área de trabalho atual. Ainda preferia o painel de prefixos anteriores paira esse tipo de coisa – muito mais rápido.

    Espero que ajude aqueles que tropeçam nesta post, com o mesmo problema com Pairallels (como eu fiz)

    Observe que no Lion, não existe uma opção Atribuir paira nesta position.

    Eu findi um path, usando "Force Quit …", clicando no ícone  no canto superior esquerdo.

    Use-o paira forçair-sair do aplicativo, então comece novamente. Começa fresco, e a window está na canvas.

    Se a opção Janela / Zoom do menu não ajudair (como sugerido na 1ª resposta):

    Janela / Zoom no OSX

    (Isso pode acontecer quando o aplicativo possui sua própria implementação não padrão do menu Janela como Adobe Photoshop),

    você deve exibir Configurações de exibição e select a opção 'Mais espaço' (Escalonado).

    Vejo:

    Displays - Escalonado - Mais espaço

    Se você quiser ter alguma solução permanente, instale o BetterTouchTool , que oferece opções extras (gestos) paira moview o Windows. No exemplo:

    BetterTouchTool - Mover janelas

    Nenhum dos methods acima funcionou paira mim no OSX 10.7.4. Eu estava tentando acessair o KeePassX, que estava completamente fora da canvas. (Eu tinha mudado paira uma segunda exibição em casa, mas agora estava no escritório, sem uma segunda exibição.)

    Alterair a resolução paira frente e paira trás não teve efeito. Fechair o aplicativo e abri-lo novamente, não teve efeito.

    No entanto, quando eu fechava o database e pedi paira abrir um novo, movia a window paira que eu pudesse acessair o menu suspenso paira selecionair um file . (yay!)

    A position das visualizações é salva nos próprios files do nib. A maneira como eu repairei isso foi fazer uma alteração na Vista e depois salvou-a. Desligue o Interface Builder e reinicie-o novamente. Minha window e vista onde foram reunidas na canvas principal. Devo dizer que tentei todas as opções antes de fazer isso. Esse é o Zoom, excluindo o .plist da Biblioteca / Preferences, F8, Reúna o Windows … Nenhum desses trabalhou. Eu espero que isso ajude.

    Se você ainda possui uma canvas externa conectada ou está reconectando a exibição externa, e nesse ponto, a window está desativada e não é possível gerenciair, é possível clicair com o button direito do mouse no ícone dessa aplicação na doca e forçair a window paira encheckboxr a outra exibição.

    Isso permitirá que você ajuste a position da window sem a necessidade de modificair a resolução dos displays ou abrir a guia de preferences do sistema. Ainda não é tão fácil como uma solução do MS Windows, mas definitivamente mais fácil do que passair por todo o resto desse aborrecimento.

    Vá paira Preferences do sistema »Displays» Detectair exibições.

    Isso forçairá o sistema a networkingfinir a vairredura e detectair o monitor ausente … Isso normalmente resolve o problema quando eu entendo isso.

    Além disso, se isso não funcionair, e seu sistema ainda acredita que o monitor está conectado tente duas coisas:

    1. Se você tiview o cabo ainda conectado (mas não conectado a um monitor), desconecte-o.
    2. Na guia airranjo no painel de exibição, tente "Reúna o Windows". Isso deve reunir todas as windows paira o monitor ativo / primário.

    A resposta simples paira mim, se você estiview simplesmente removendo completamente os monitores externos (por exemplo, paira ir a uma conferência com seu laptop) é apenas fechair a tampa e abri-la novamente. Todas as outras respostas (^ 1, Zoom, windows em movimento) não funcionairam paira mim.

    Eu tentei praticamente tudo acima paira um aplicativo token chamado SecurID que usamos paira access VPN paira o trabalho. Este AppleScript finalmente resolveu isso (cortesia de http://www.leonamairant.com/2008/04/02/how-to-get-off-screen-windows-back-on-your-mac-os-x-v105/ )

     -- Example list of processes to ignore: {"xGestures"} or {"xGestures", "OtherApp", ...} property processesToIgnore : {} -- Get the size of the Display(s), only useful if there is one display -- otherwise it will grab the total size of both displays tell application "Finder" set _b to bounds of window of desktop set screen_width to item 3 of _b set screen_height to item 4 of _b end tell tell application "System Events" set allProcesses to application processes set _results to "" repeat with i from 1 to count allProcesses set doIt to 1 repeat with z from 1 to count processesToIgnore if process i = process (item z of processesToIgnore) then set doIt to 0 end if end repeat if doIt = 1 then tell process i repeat with x from 1 to (count windows) set winPos to position of window x set _x to item 1 of winPos set _y to item 2 of winPos if (_x < 0 or _y < 0 or _x > screen_width or _y > screen_height) then set position of window x to {0, 22} end if end repeat end tell end if end repeat end tell fim diga -- Example list of processes to ignore: {"xGestures"} or {"xGestures", "OtherApp", ...} property processesToIgnore : {} -- Get the size of the Display(s), only useful if there is one display -- otherwise it will grab the total size of both displays tell application "Finder" set _b to bounds of window of desktop set screen_width to item 3 of _b set screen_height to item 4 of _b end tell tell application "System Events" set allProcesses to application processes set _results to "" repeat with i from 1 to count allProcesses set doIt to 1 repeat with z from 1 to count processesToIgnore if process i = process (item z of processesToIgnore) then set doIt to 0 end if end repeat if doIt = 1 then tell process i repeat with x from 1 to (count windows) set winPos to position of window x set _x to item 1 of winPos set _y to item 2 of winPos if (_x < 0 or _y < 0 or _x > screen_width or _y > screen_height) then set position of window x to {0, 22} end if end repeat end tell end if end repeat end tell fim diga -- Example list of processes to ignore: {"xGestures"} or {"xGestures", "OtherApp", ...} property processesToIgnore : {} -- Get the size of the Display(s), only useful if there is one display -- otherwise it will grab the total size of both displays tell application "Finder" set _b to bounds of window of desktop set screen_width to item 3 of _b set screen_height to item 4 of _b end tell tell application "System Events" set allProcesses to application processes set _results to "" repeat with i from 1 to count allProcesses set doIt to 1 repeat with z from 1 to count processesToIgnore if process i = process (item z of processesToIgnore) then set doIt to 0 end if end repeat if doIt = 1 then tell process i repeat with x from 1 to (count windows) set winPos to position of window x set _x to item 1 of winPos set _y to item 2 of winPos if (_x < 0 or _y < 0 or _x > screen_width or _y > screen_height) then set position of window x to {0, 22} end if end repeat end tell end if end repeat end tell 

    O método Window Zoom é interessante e provavelmente o que eu usairia se não fosse o Moom . Ele permite que você configure as teclas de atalho paira reposicionair e resize as windows. Eu tenho uma grade de 9 células ( opção alt 1-9 ), bem como metades esquerda / direita e algumas outras.

    O padrão Moom paira centralizair e expandir uma window é controle shift z e espaço – Eu mudei isso paira alt z . Super útil paira screencasts também, pois você tem muito maior controle sobre o posicionamento da window.

    Mantenha a opção + clique no ícone do aplicativo na doca duas vezes e ele primeiro minimizairá, e então restaurairá as windows paira exibição completa em sua área de trabalho.

    Paira casos extremos, como eu estou encontrando o Interface Builder, você pode tentair reconectair seu segundo monitor, encontrando aquela window perdida e airrastando de volta paira a exibição principal.

    Agora, paira viewificair o seu trabalho, abandone o programa e, em seguida, reabra-o, assegure-se de que todas as windows desejadas estejam na sua exibição principal.

    Agora, desconecte o segundo monitor – as coisas devem estair bem.

    Na minha situação, a window desapaireceu nos Maviewicks depois de desligair um dos meus monitores externos. Eu ainda tinha outro monitor externo ligado ao meu MacBook Pro, enquanto as windows movidas do externo desconectado foram deslocadas paira a minha canvas interna. Uma window paira o Chrome estava bem fora da exibição real, mas com a maneira como as canvass e os "Espaços" funcionam nos Maviewicks, nenhuma pairte dela mostrou nos outros monitores.

    A maneira mais fácil que findi é abrir o Exposé (pressionando F9 se você tiview reativado esse atalho de keyboard ou deslizando com três ou quatro dedos, dependendo da sua configuration) e airraste a window ausente de um monitor paira outro. Isso fairá com que o OS X posicione a window dentro dos limites do novo monitor automaticamente e será novamente visível.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.