Lync 2013 Tidak Mempertahankan Ukuran atau Posisi Jendela IM

19

Saya menggunakan Windows 7 64-bit dan saya baru saja meningkatkan dari Lync 2010 ke Lync 2013 .

Di Lync 2010 , setelah Anda menutup IM, IM berikutnya yang dibuka adalah ukuran dan posisi IM sebelumnya. Dari pengalaman saya sejauh ini, ini tidak terjadi dengan Lync 2013 .

Bagaimana cara membuat Lync 2013 menyimpan ukuran dan posisi jendela IM?


Detail yang mungkin atau mungkin tidak membuat perbedaan:

  1. Saya memiliki pengaturan dua monitor dan jendela Lync saya biasanya ada di monitor kedua saya.

  2. Sehubungan dengan posisi dan ukuran, saya biasanya menyeret IM ke sudut kanan atas monitor saya yang ke-2 dan kemudian mengubah ukuran bagian bawah jendela dengan menyeretnya ke bawah dan menjentikkannya ke bagian bawah monitor.

Code Maverick
sumber
Jadi tidak ingat di mana Anda meninggalkannya ketika Anda menutupnya terakhir? Apakah Anda mencabut / menghubungkan kembali monitor kedua di sela-sela penggunaan?
Ƭᴇcʜιᴇ007
@ techie007 - Tidak dan Tidak. Hanya muncul jendela kecil yang harus saya ubah ukuran dan posisinya setiap waktu.
Code Maverick
Pernahkah Anda melihat: Tetapkan ukuran jendela percakapan untuk Lync 2013 di situs MS?
Ƭᴇcʜιᴇ007
1
@ techie007 - Ya ... Saya seharusnya menyiapkan pertanyaan saya dengan itu. Aku hanya upgrade dari 2010, yang melakukan ingat ukuran dan posisi (tidak 100% benar, tapi 99%). Pertanyaan yang diperbarui
Kode Maverick
1
Saya memiliki masalah yang sama persis. Diperbaharui dari 2010 hingga 2013, sekarang tidak ingat ukuran jendela sebelumnya (seperti pada 2010).
Möoz

Jawaban:

3

Kami baru saja beralih ke Lync 2013 di perusahaan saya dan saya mengalami masalah ini. Saya memberi kode solusi yang sangat cepat, sangat mendasar di AutoHotKey. Ini akan mengubah ukuran (tetapi tidak memindahkan) jendela obrolan Anda. Ingat bahwa bug khusus ini di Lync 2013 akan mengingat posisi jendela Anda, tetapi bukan ukuran jendela.

Ukuran jendela default adalah 430x430; ini mengubah ukuran jendela menjadi 850x600 yang lebih luas. Jangan ragu untuk mengubah ukuran naskah sesuai keinginan Anda. Ini hanya mengubah ukuran saat jendela pertama kali muncul. Jika Anda melanjutkan untuk mengubah ukuran jendela, skrip tidak akan mengubah ukuran jendela, juga tidak akan mengingat ukuran jendela setelah Anda menutupnya. Ini hanya akan mengatur ukuran jendela saat pertama kali jendela muncul.

Jika Anda tidak yakin bagaimana cara menggunakan Autohotkey, periksa manual mengagumkan mereka.

#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
sumber
1
Itu memecahkan sebagian dari masalah, tetapi mengharuskan orang untuk menggunakan Autohotkey , itu tidak ingat posisi, dan saya menduga itu mungkin tidak kembali ukuran area balasan baik yang merupakan salah satu gangguan utama saya. Yang mengatakan, +1 untuk upaya.
Code Maverick
@CodeMaverick Bug Lync (yang sejak itu telah diperbaiki dengan transisi ke Skype for Business) hanya memiliki masalah dengan ukuran jendela, bukan posisi.
CJ_COS
2

Masalah ini memiliki beberapa referensi yang ditemukan di Google, tetapi karena beberapa alasan belum masuk ke daftar masalah yang diketahui Lync 2013 .

Ada satu solusi yang diposting untuk beberapa tetapi tidak untuk yang lain:

  1. Buka beberapa percakapan dengan pengaturan percakapan tab dihidupkan.
  2. Pindahkan jendela itu ke tempat yang Anda inginkan.
  3. Menutup jendela.
  4. Jendela selanjutnya akan terbuka di posisi itu.

Anda juga bisa melihat registri seperti yang dirinci dalam Di mana Pengaturan Klien Lync Disimpan? dan terutama parameter posisi:

IMWindowHeight, IMWindowMax, IMWindowRect, IMWindowWidth

Meskipun tidak banyak yang diketahui tentang efeknya (jika ada).

harrymc
sumber
4
Ya, itu adalah salah satu hal pertama yang saya coba. Tidak bekerja untuk saya.
Code Maverick
1
Bermain dengan parameter registri adalah satu-satunya saran yang tersisa, meskipun Anda akan berada di wilayah yang belum dipetakan. Dengan Microsoft memilih untuk mengabaikan masalah itu, saya hanya berkomentar bahwa Lync bukan satu-satunya alat IM di sekitar.
harrymc
3
Itu adalah jika atasan Anda mengharuskan Anda untuk melakukan komunikasi IM dengan rekan kerja Anda melalui itu.
enriquein
1
@harrymc - Tautan referensi itu hanya terkait dengan versi Lync yang lebih lama. Versi 2013 yang lebih baru membuat pengaturan tetap di bawah \HKCU\Software\Microsoft\Office\15.0\Lync. Itu tidak mengandung IMWindow*opsi yang disebutkan.
Tn. Llama
0

Ini memang menyebalkan. Masalah saya mulai secara tiba-tiba di Skype for Business 2015. Inilah cara saya memperbaikinya: aktifkan percakapan tab, ukuran / resize windows tutup restart restart SKB disable tabs, exit restart akan berfungsi

PCDOC007
sumber
Bisakah Anda memperluas cara mengaktifkan fitur yang Anda sebutkan? Idealnya dengan tangkapan layar.
Burgi
0

Ini berhasil untuk saya. Di bawah Pengaturan / alat / Opsi, pilih IM untuk menampilkan opsi IM. "Aktifkan percakapan tab" tersedia di sini ...

Pengaturan IM / Percakapan dengan Tab

LEA
sumber
0

Mencoba semua hal di atas tidak ada yang berhasil. Lalu saya membuka Skype untuk bisnis secara tidak sengaja, yang kembali ke Lync karena pengaturan Kebijakan Grup, sekarang semua ukuran jendela Lync IM saya tetap dan berfungsi ketika ukurannya diubah.

Steve
sumber
Bagaimana cara menyimpannya, Lync IM window sizes and positionberi lebih banyak informasi
yass