O Lync 2013 não mantém o tamanho ou a posição da janela IM


19

Estou usando o Windows 7 de 64 bits e acabei de atualizar do Lync 2010 para o Lync 2013 .

No Lync 2010 , após o fechamento de uma mensagem instantânea, a próxima mensagem instantânea aberta seria o tamanho e a posição anteriores. Da minha experiência até agora, esse não é o caso do Lync 2013 .

Como faço para o Lync 2013 salvar o tamanho e a posição da janela de MI?


Detalhes que podem ou não fazer diferença:

  1. Eu tenho uma configuração de monitor duplo e minhas janelas do Lync normalmente estão no meu segundo monitor.

  2. Com relação à posição e tamanho, normalmente arrasto o IM para o canto superior direito do meu segundo monitor e redimensiono a parte inferior da janela arrastando-o para baixo e encaixando-o na parte inferior do monitor.


Então, não se lembra de onde você o deixou quando o fechou pela última vez? Você está desconectando / reconectando o segundo monitor entre os usos?
Ƭᴇcʜιᴇ007

@ techie007 - Não e não. Apenas aparece uma pequena janela que eu tenho que redimensionar e reposicionar sempre.
Code Maverick


1
@ techie007 - Sim ... eu deveria ter precedido minha pergunta com isso. Eu acabei de atualizar a partir de 2010, o que fez lembrar tamanho e posição (não 100% certo, mas 99%). Pergunta atualizada
Code Maverick

1
Eu tenho exatamente o mesmo problema. Atualizado de 2010 para 2013, agora não se lembra do tamanho da janela anterior (em 2010).
Möoz 5/03/2014

Respostas:


3

Acabamos de mudar para o Lync 2013 na minha empresa e eu me deparei com esse problema. Codifiquei uma solução alternativa muito rápida e básica no AutoHotKey. Ele irá redimensionar (mas não mover) suas janelas de bate-papo. Lembre-se de que esse bug específico no Lync 2013 lembrará sua posição na janela, mas não o tamanho da janela.

O tamanho da janela padrão é 430x430; isso redimensiona a janela para um 850x600 muito mais amplo. Sinta-se à vontade para alterar o tamanho do script de acordo com o seu gosto. Apenas altera o tamanho na primeira vez que a janela aparece. Se você continuar redimensionando a janela, o script não redimensionará a janela, nem lembrará o tamanho da janela depois que você a fechar. Apenas definirá o tamanho da janela na primeira vez que a janela aparecer.

Se não tiver certeza de como usar o AutoHotKey, consulte o incrível manual.

#Persistent

SetTimer, FixLyncWindow, 500

FixLyncWindow:
{
    IfWinExist, ahk_class LyncConversationWindowClass
    {
        ; First, get the HWND of the window. 
        ; Exit the loop if we have already resized it.

        WinGet, currID, ID
        IfNotExist, c:\temp\%currID%.txt
        {
            ; If we're here, we haven't acted on the window, 
            ; or no HWND file list exists,
            ; which also means we haven't acted on the window.
            ; So, it's finally time to act on the window.

            WinMove, ahk_id %currID%,,,, 850, 600

            ; Now, we add the HWND to the file so we know we've 
            ; already resized that window and we don't continue 
            ; resizing the window every half-second.

            IfNotExist, c:\temp
                FileCreateDir, c:\temp          
            FileAppend,, c:\temp\%currID%.txt
        }
    }

    ; Now, let's check the file directory to see if any of these 
    ; windows don't exist.  If they do not, we can delete the file.

    FileList = 
    test1 =
    Loop, c:\temp\*.*
    {
        SplitPath, A_LoopFileName,,,, myName
        FileList = %FileList%`,%myName%
    }

    Loop, parse, FileList, `,
    {
        If ( "%A_LoopField%" = "" )
            Return      

        IfWinNotExist, ahk_id %A_LoopField%
        {
            FileDelete, c:\temp\%A_LoopField%.txt
        }
    }
    return
}

1
Isso resolve parte do problema, mas exige que as pessoas usem o AutoHotKey , não se lembra da posição, e acho que provavelmente não redimensione a área de resposta, o que é um dos meus principais aborrecimentos. Dito isto, +1 pelo esforço.
Code Maverick

@CodeMaverick O bug do Lync (que foi corrigido com a transição para o Skype for Business) só teve problemas com o tamanho da janela, não com a posição.
CJ_COS

2

Esse problema possui algumas referências encontradas no Google, mas, por algum motivo, não consta da lista de problemas conhecidos do Lync 2013 .

Há uma solução alternativa publicada que funcionou para alguns, mas não para outros:

  1. Abra várias conversas com a configuração de conversa com guias ativada.
  2. Mova essa janela para o local em que deseja que ela esteja.
  3. Feche a janela.
  4. Janelas subseqüentes serão abertas nessa posição.

Você também pode consultar o registro, conforme detalhado em Onde estão armazenadas as configurações do cliente Lync? e especialmente os parâmetros posicionais:

IMWindowHeight, IMWindowMax, IMWindowRect, IMWindowWidth

Embora pouco se saiba sobre seus efeitos (se houver).


4
Sim, essa foi uma das primeiras coisas que tentei. Não funcionou para mim.
Code Maverick

1
Brincar com os parâmetros do registro é o único conselho que me resta, embora você esteja em um território desconhecido. Com a Microsoft optando por ignorar esse problema, apenas observo que o Lync não é a única ferramenta de IM disponível.
harrymc

3
É se o seu empregador exigir que você faça comunicações de mensagens instantâneas com seus colegas de trabalho por meio dele.
enriquein

1
@harrymc - esse link de referência refere-se apenas a versões mais antigas do Lync. A versão mais recente de 2013 mantém as configurações em \HKCU\Software\Microsoft\Office\15.0\Lync. Não contém as IMWindow*opções mencionadas.
Llama

0

Isso é realmente irritante. Meu problema foi iniciado repentinamente no Skype for Business 2015. Eis como corrigi-lo: ativar conversas com guias, dimensionar / redimensionar janelas fechar reiniciar SKB desativar guias, desativar sair reiniciar funcionará


Você poderia expandir como ativar os recursos mencionados? Idealmente com uma captura de tela.
Burgi


0

Tentei tudo acima nada funcionou. Em seguida, abri o Skype for Business por acidente, que volta ao Lync devido às configurações da Diretiva de Grupo. Agora, todos os tamanhos de janelas de IM do Lync permanecem e funcionam quando são redimensionados.


Como salvar, Lync IM window sizes and positionforneça mais informações, por favor
yass
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.