Herhangi bir pencereli uygulamayı klavye kısayolu olmadan 'Always On Top' yapınız mı?


51

Önceki soruyu burada kontrol ettim ama ne yazık ki:

  1. DeskPin çoğunlukla Windows 8'den beri çalışmıyor ve hala Windows 10'da çalışmıyor
  2. PowerMenu 2002'den beri güncellenmedi ve Windows 10'da çalışmıyor gibi görünüyor
  3. AutoHotKey ve AlwaysOnTopMaker bir klavye gerektirir, bir pencerenin Her Zaman Üstte veya değil olarak işaretlendiğine dair görsel bir gösterge yoktur.

Bunu sistem tepsisinden yapabilen TurboTop adında bir program buldum , ancak Windows 10'da TurboTop, listede çalışmayan tüm programları iki kez listeler. Bu bir karmaşa.

WindowPinner daha iyisini yapar, ancak yine de listede çalışan programları içermez.

Klavyeye gerek duymadan GUI ile çalışan, başlık çubuğuna uzun basarak / sağ tıklatarak ve Her Zaman Üstte'yi seçen gibi bir çözüm var mı? Ubuntu Linux'a alışkınsanız, bu işlevi bilirsiniz.

Yanıtlar:


29

Dexpot , "Başlık çubuklarının akıllıca kullanılmasını" sağlar:

Başlık çubuğunun yanı sıra simge durumuna küçültme, büyütme ve kapatma düğmeleri başka işlevlerle de atanabilir (Rol yukarı, Sistem tepsisine simge durumuna küçült vb.).

Her zaman üstte fonksiyonlardan biridir. Örneğin, her zaman en üstte bulunan etkinleştirmek için büyüt düğmesine sağ tıklayabilirsiniz.


7
Dexpot yalnızca kişisel kullanım için ücretsizdir.
John Dvorak

2
Sadece bunun için daha iyi bir seçenek eklemek istiyorsanız, AquaSnap'i kullanabilirsiniz, daha kolay çünkü sağ tıklatarak / uzun musluk yerine her zaman en üstte yapmak için pencereyi sallamanız gerekir.
Nur

1
@Nur bu, aynı zamanda, kişisel donanımınızı işe almak zorundaysanız, kişisel kullanım içindir.
John Dvorak

1
@JanDvorak Cevabımı bir göz atın - bu GPL, istediğiniz gibi kullanmak ücretsiz (utanmaz fiş: Ben yazarım)
Joshua Parnell

2
@JoshuaParnell Kendini pencerenin bağlam menüsüne yerleştirmediği sürece, cevabınıza yaptığınız yorumlarda belirtilen nedenlerden dolayı Turbotop'a yapıyorum.
John Dvorak

19

AlwaysOnTop yükleyicisini indirin ve yükleyin (en son sürümü seçin). Uygulamayı Başlat -> Tüm Programlar -> AlwaysOnTop'tan çalıştırın. Sistem tepsisinde oturur. Tepsideki simgesine tıklayın, "AlwaysOnTop" seçeneğine tıklayın ve ardından üstünde kalmak istediğiniz pencereye tıklayın (imleç, pencereyi beklerken haç olacaktır).

Tam açıklama, ben uygulama yazarıyım ve bu .Net (C #) kullanılarak inşa edildi. Tam kaynak bağlantıda da bulunabilir.


17
"Bu indirin exe çalıştırın, ...." Neredeyse deseydi olarak bana aynı etkiye sahiptir "bu şırıngayı alın ve kan akışına içeriğini enjekte ..."
olafure

2
32 bit olarak derlenir - derlenen çalıştırılabilir dosyaya güvenmiyorsanız (ve sizi uyarmıyorum, bunu sadece gelecek okuyucular için buraya koyun), AutoIt ile yapılan bir çalıştırılabilir dosyayı kaynak au3'e derlemek mümkündür dosya (notepad, notepad ++, vb ile okunabilir).
Joshua Parnell 28:16

3
@srgb Ben gönülden katılıyorum. Bunun AutoIt'a yerleştirildiği için olduğuna inanıyorum. Son zamanlarda işlevselliğini arttırdım (hafifçe), ancak AutoIt uygulamalarının GUI'leri döngüde aktif kalmak için sabit bir süre gerektirdiğinden, daha fazla işlev eklendikçe CPU harcanabilir. Zamanım olduğu gibi bu uygulamayı C # dilinde yeniden yazmayı planlıyorum.
Joshua Parnell

2
ekran görüntüsü kesinlikle daha iyi görünüyor :) Github güncellendiğini görüyorum. Bir dönüş verecek. Şerefe GÜNCELLEME: Hem cpu hem de bellek kullanımı pencereler / masaüstleri arasında geçiş yaparken kararlı görünüyor. Muhteşem. Herhangi bir sorun karşısında gelip gelmeyeceğimi izlemeye devam edeceğim
srgb

3
Bu uygulamayla ilgili oldukça büyük bir sorun var, Windows 10'da klavyenin bir klavye kancasını kaydetmeye çalışmaktan dolayı girişi kabul etmemesine neden oldu. Bkz bunu kullanırken Klavye çalışmıyor. # 15 .
Lankymart

9

Bu OP'nin orijinal sorusunun dışında, ancak birkaç tıklama gerektirse bile 'her zaman en üstte' programları hakkında bilgi paylaşmak için iyi bir yer gibi görünüyor.

Programlama açısından, bu kadar basit bir yardımcı program yazmak çok basit bir alıştırmadır. Belki de bu yüzden dışarıda çok az çözüm var, ya da belki de bu kadar çok evde yetiştirilmiş olanlar var.

Birinin Google Drive veya Dropbox hesabından indirilen yardımcı programlara güvenmek benim için zor. Ama Nirsoft’tan Nir Sofer’e güveniyorum . WinLister adında ufak bir uygulaması var; burada her zaman üstte bir pencere ayarlayabiliriz. Sık sık yaparsanız kullanıcı dostu değildir, ancak sadece bir pencereyi sık sık tutmam gerekiyor, bu yüzden benim için çalışıyor.

http://www.nirsoft.net/utils/winlister.html


1
Bu basit özelliğin neden profesyonel uygulamalarda eksik kaldığını, ancak evde yetiştirilen uygulamalarda bu kadar yaygın olduğunu düşündüğünüzü sevdim. Bu, bu özellik için uygulamaların neden daha saygın yazılım şirketlerinden bulmak zor olabileceğini ve bulduğunuz uygulamaların sizi neden virüs korkusu ile karşı karşıya getirdiğini açıklamaya yardımcı olur. Ayrıca, bu uygulama önerisinin Windows 10 Mağazası uygulamaları ile çalıştığını onaylayabilirim.
Thomas,

1
winlister, açtığım anda çalışmayı bıraktı. Hem x64 hem de x86 sürümü, yönetici olarak bile. 10. Kazan
lucidbrot

Windows Server 2016 64 bit benim için çalışıyor. teşekkür ederim!
mit

3

Bunun için yıllardır VirtuaWin'i kullanıyorum . Herhangi bir pencerenin başlık çubuğuna, her zaman en üstte kalmasını sağlamak için orta tıklama yapmamı sağlıyor. 10 kazanmak iyi çalışıyor. Ücretsiz, açık kaynak.


Bu harika iş! Teşekkürler, ama sorun, yine de sağ tıklatarak değiştirmek için (varsayılan bağlam menüsüyle bütünleşmesi) tekerlekli fare gerektiren orta tıklama gerektirmesidir, böylece dokunmatik yüzeyle mi yoksa doğrudan ekrandan mı yapılabilir?
Nur

0

MaComfort kullanabilirsiniz .

Kurduktan sonra, birçok özelliğe ek olarak, farenin orta düğmesini tıklayarak başlık çubuğuna tıklayıp "her zaman en üstte" seçeneğini seçebilirsiniz. Aynı şekilde devre dışı bırakabilirsiniz.


0

Klavyeye gerek duymadan GUI ile çalışan, başlık çubuğuna uzun basarak / sağ tıklatarak ve Her Zaman Üstte'yi seçen gibi bir çözüm var mı? Ubuntu Linux'a alışkınsanız, bu işlevi bilirsiniz.

Evet, WindowTop’u buradan deneyin: http://windowtop.info/

softpedia incelemesinden (kaynak: http://www.softpedia.com/get/Desktop-Enhancements/WindowTop.shtml ):

emrinde çeşitli fonksiyonlar vardır. Bunlara her pencerenin başlık çubuğuna eklenmiş yeni bir menüden erişilir. Menü seçenekleri yalnızca fareyle görüntülenir ve kap, başlık çubuğunda hareket ettirilebilir.

Windows 10'da gerçekten iyi çalışıyor


0

AutoHotkey'i kullanabilir ve sadece tek bir kod satırı içeren bir komut dosyası oluşturabilirsiniz:

^SPACE:: Winset, AlwaysOnTop, , A

Ctrl+ SpaceÜstte kalmak için bir pencereye geçer.


Tüm sözdizimine bir göz atın:

WinSet, AlwaysOnTop, OnOffToggle, WinTitle, WinText, ExcludeTitle, ExcludeText

Aaktifleştirir WinTitle Aanlamına Etkin pencere .

WinsetBurada komut hakkında daha fazla okuyun : https://autohotkey.com/docs/commands/WinSet.htm


AutoHotkey'i bilmiyorsanız, buradan indirin: https://www.autohotkey.com/

Ve kullanmayı öğrenin: https://autohotkey.com/docs/Tutorial.htm

AutoHotkey'i açıklamak bu cevaba göre olmaz ve öğretici bağlantı benden çok daha iyi açıklar.



0

Bu belki de OP’nin isteğine tam olarak cevap vermiyor, fakat Stick-It! belirli pencereleri başkalarının üstünde tutmak için mükemmel bir seçenektir.

Anahtar özellikler:

  • Taşınabilir
  • Windows 10 ile çalışır (yazılımın açılış sayfası böyle belirtmese de test edilmiştir)
  • Sistem tepsisi kontrolleri
  • Çıkış yapma / yeniden başlatma / kapatma yoluyla üstteki pencere ayarlarını korumaz

Windows, yazılımın kurduğu sistem tepsisi simgesine sağ tıklayıp "Stick-It!" Seçeneğini seçerek ve ardından pencereyi bir saniye boyunca yan yana sayan, tercih edilen pencerede herhangi bir yeri tıklatarak üstte kalması için seçilir. ya da iki.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.