Lync 2013 no mantiene el tamaño o la posición de la ventana de MI

19

Estoy usando Windows 7 de 64 bits y acabo de actualizar de Lync 2010 a Lync 2013 .

En Lync 2010 , después de cerrar un MI, el siguiente MI abierto sería el tamaño y la posición del MI anterior. Desde mi experiencia hasta ahora, este no es el caso con Lync 2013 .

¿Cómo hago para que Lync 2013 guarde el tamaño y la posición de la ventana de MI?


Detalles que pueden o no marcar la diferencia:

  1. Tengo una configuración de monitor dual y mis ventanas de Lync suelen estar en mi segundo monitor.

  2. Con respecto a la posición y el tamaño, generalmente arrastro el IM a la esquina superior derecha de mi segundo monitor y luego cambio el tamaño de la parte inferior de la ventana arrastrándolo hacia abajo y encajándolo en la parte inferior del monitor.

Code Maverick
fuente
¿Entonces no recuerda dónde lo dejaste la última vez que lo cerraste? ¿Está desconectando / reconectando el segundo monitor entre usos?
Ƭᴇcʜιᴇ007
@ techie007 - No y No. Simplemente aparece una pequeña ventana que tengo que cambiar de tamaño y reposicionar cada vez.
Código Maverick
¿Ya has visto: establecer el tamaño de la ventana de conversación para Lync 2013 en el sitio de MS?
Ƭᴇcʜιᴇ007
1
@ techie007 - Sí ... debería haber precedido mi pregunta con eso. Acabo de actualizar a partir de 2010, que hizo recordar el tamaño y la posición (no es 100% correcto, pero el 99%). Pregunta actualizada
Code Maverick
1
Tengo exactamente el mismo problema. Actualizado de 2010 a 2013, ahora no recuerda el tamaño de la ventana anterior (lo hizo en 2010).
Möoz

Respuestas:

3

Acabamos de cambiar a Lync 2013 en mi empresa y me encontré con este problema. Codifiqué una solución rápida, muy básica en AutoHotKey. Cambiará el tamaño (pero no moverá) las ventanas de chat. Recuerde que este error en particular en Lync 2013 recordará la posición de su ventana, pero no el tamaño de la ventana.

El tamaño predeterminado de la ventana es 430x430; Esto cambia el tamaño de la ventana a un 850x600 mucho más espacioso. Siéntase libre de cambiar el tamaño del guión para adaptarlo a su gusto. Solo cambia el tamaño la primera vez que aparece la ventana. Si procede a cambiar el tamaño de la ventana, el script no cambiará el tamaño de la ventana, ni recordará el tamaño de la ventana después de cerrarla. Solo establecerá el tamaño de la ventana la primera vez que aparezca.

Si no está seguro de cómo usar AutoHotKey, consulte su impresionante 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
}
CJ_COS
fuente
1
Eso resuelve parte del problema, pero requiere que las personas usen AutoHotKey , no recuerda la posición, y supongo que probablemente tampoco cambia el tamaño del área de respuesta, que es una de mis principales molestias. Dicho eso, +1 por el esfuerzo.
Código Maverick
@CodeMaverick El error de Lync (que desde entonces se ha solucionado con la transición a Skype for Business) solo tenía problemas con el tamaño de la ventana, no con la posición.
CJ_COS
2

Este problema tiene bastantes referencias encontradas en Google, pero por alguna razón no se ha incluido en la lista de problemas conocidos de Lync 2013 .

Hay una solución alternativa publicada que funcionó para algunos pero no para otros:

  1. Abra varias conversaciones con la configuración de conversación con pestañas activada.
  2. Mueve esa ventana al lugar donde quieres que esté.
  3. Cerrar la ventana.
  4. Las ventanas posteriores se abrirán en esa posición.

También puede echar un vistazo al registro como se detalla en ¿Dónde se almacenan las configuraciones de Lync Client? y especialmente los parámetros posicionales:

IMWindowHeight, IMWindowMax, IMWindowRect, IMWindowWidth

Aunque no se sabe mucho sobre su efecto (si lo hay).

harrymc
fuente
44
Sí, esa fue una de las primeras cosas que intenté. No funciono para mi.
Código Maverick
1
Jugar con los parámetros de registro es el único consejo que me queda, aunque estarás en un territorio desconocido. Con Microsoft eligiendo ignorar ese problema, solo comento que Lync no es la única herramienta de mensajería instantánea.
harrymc
3
Es si su empleador le exige que haga comunicaciones de MI con sus compañeros de trabajo a través de él.
enriquein
1
@harrymc: ese enlace de referencia solo pertenece a versiones anteriores de Lync. La nueva versión 2013 mantiene la configuración debajo \HKCU\Software\Microsoft\Office\15.0\Lync. No contiene las IMWindow*opciones mencionadas.
Sr. Llama
0

Esto es realmente molesto. Mi problema comenzó de repente en Skype Empresarial 2015. Así es como lo solucioné: habilitar la conversación con pestañas, cambiar el tamaño / cambiar el tamaño de las ventanas cerrar reiniciar SKB desactivar pestañas, salir reiniciar funcionará

PCDOC007
fuente
¿Podría posiblemente ampliar cómo habilitar esas funciones que mencionó? Idealmente con una captura de pantalla.
Burgi
0

Intenté todo lo anterior, nada funcionó. Luego abrí Skype Empresarial por accidente, que vuelve a Lync debido a la configuración de la directiva de grupo, ahora todos los tamaños de mis ventanas de Lync IM se mantienen y funcionan cuando cambian de tamaño.

Steve
fuente
¿Cómo se ahorra Lync IM window sizes and positiondar más información por favor
Yass