Чи є спосіб запобігти Windows 7 мінімізувати вікно з фокусом при натисканні елемента панелі завдань?


11

Якщо в Windows 7 натиснути елемент панелі завдань вікна, у якому фокус, це вікно буде відправлено. Коли я натиснув на вікно, я хочу поставити фокус на ньому. Я шукав метод, щоб змусити Windows трактувати клік як фокус, або нічого не роблячи, але не зміг придумати задовільний набір пошукових термінів.


2
ЯКЩО у нього є фокус, і ви натискаєте на нього, він мінімізується. Отже, ВИНАГО фокус вже ... що ви намагаєтеся досягти, натиснувши піктограму зосередженого додатка?
Ƭᴇcʜιᴇ007

2
Я бачу, що я трохи розпливчав, і сказав "вікно" в один момент, коли я повинен сказав "елемент панелі завдань". Щоб було зрозуміліше - іноді, коли багато вікон відкрито, я не знаю, на який фокус. Часто простіше знайти предмет панелі завдань, ніж саме вікно, особливо з декількома моніторами. Якщо я натискаю елемент панелі завдань, я хочу, щоб вікно зберегло фокус і не було мінімізоване.
CrankyDog

1
Правда - «закриття» було вводити в оману, тому я це відредагував. Що стосується ще клацання, то, безумовно, я можу це зробити, але мені не хочеться цього робити. У попередніх версіях Windows натискання на елемент панелі завдань, на якому було зосереджено увагу, нічого не робило - такої поведінки я хочу. На мій погляд, клацання предмета означає «Надайте цьому фокус». Це невеликий сенс, і у Windows є ще багато основних подразників, але цей останнім часом мене дуже клопоче.
CrankyDog

3
Це не правильно. У кожній версії Windows, починаючи з 95 років (перша - із панеллю завдань), натискання елемента видимої та активної панелі завдань зменшить її.
Synetech

2
Я погоджуюся з CrankyDog, що це дуже прикро бачити вікно мінімізованим, коли ви насправді хочете його зосередити. Especiialy при роботі з файлами Excel з подібними іменами це може бентежити ...
Ділан

Відповіді:


8

Невдало озирнувшись навколо програм, які могли це зробити, я фактично повернувся до свого улюбленого, тобто 7+ Tweaker Tweaker . Виявляється, це дійсно дозволить вам зробити це, але , використовуючи прихований варіант , що не піддається через призначений для користувача інтерфейс! Докладні відомості див. У розділі Додатково у файлі довідки.

I. Для нормальної установки програми

  1. Відкрийте regedit та перейдіть до:

    HKEY_CURRENT_USER\Software\7 Taskbar Tweaker\Mouse Button Control
    

    1

  2. Створіть новий виклик DWORDtaskbaritem|lclick та встановіть його значення 1 .

II. Для портативної установки програми

  1. Запустіть програму, а потім закрийте її повністю (тобто клацніть правою кнопкою миші піктограму лотка / області повідомлень і виберіть Вийти ), щоб створити файл 7+ Tweaker.ini в панелі завдань у тому самому режимі, в якому знаходиться 7+ Панель завдань Tweaker.exe .

  2. Відкрийте INI у Блокноті чи будь-якому текстовому редакторі та додайте до нього наступний розділ на самому початку чи в кінці (не змішуйте його із записами для інших розділів, таких як Config або OptionsEx ):

    [Mouse Button Control]
    taskbaritem|lclick=1
    

Тепер запустіть програму і спробуйте клацнути лівою кнопкою миші будь-яку кнопку панелі завдань скільки завгодно. :)


3
Починаючи з v4.4, ви можете використовувати Редактор розширених параметрів .
Павло

відповідно до коментаря @ Павла, натисніть кнопку "Довідка" в межах Advanced Options Editor > Mouse tab детальної інформації та опцій миші
Costa

2

Я колись працюю з декількома файлами, які майже однакові, і це викликає у мене головний біль.

У мене було враження, як і в оригінальному плакаті, що Win 7 відрізнявся, але аргумент про те, що "старіша версія зробила це", також здавався правильним.

Я зараз зрозумів, у чому різниця, і це не видно, оскільки у Win 7 є легше "виділити" панель завдань, ніж XP. Я не впевнений, як це пояснити, тому я пройду довгий маршрут ...

Скажімо, у мене є два додатки, які вже відкриті на панелі завдань під назвою A і B. Якщо натиснути на "A" на панелі завдань, відкриється вікно "A". Потім натисніть кнопку "B" на панелі завдань, щоб відкрити вікно "B".

Якщо я знову натисніть на "B" на панелі завдань, це мінімізує вікно "B" - добре. Але ось проблема ... оскільки "B" мінімізується, саме "A" отримує фокус.

І це проблема, тому що раніше я знав, що ВСЯКОГО часу я клацнув вікнами "B" на панелі завдань, програма "B" отримувала фокус тим, що вона була мінімізована чи ні.

Але тепер, натиснувши на пункт "B", пункт НЕ гарантує, що у вас буде "B". Якщо ви натиснете помилково, коли значення "B" вже запущено, то спливе попереднє вікно, а не "B".

Зараз у мене немає машини XP перед собою, але я впевнений, що це роздратування з мінімізацією. Якщо у вас є два однакових вікна, цей стрибковий механізм може змусити вас працювати над іншим документом без вашого відома. Рішення полягає в тому, щоб пильно стежити за тим, який елемент рядка завдань виділяється відтепер, оскільки він може "стрибати" ...)


Я також щойно зрозумів, що Win 7 також виділяє значок панелі завдань, коли миша над нею. Це ефективно маскує той факт, що фокус втрачається на натиснутому вікні панелі завдань (хоча миша має дещо іншу підсвітку панелі завдань).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.