СЦЕНАРІО
Це короткий вступ для тих, хто не знає наступної інформації:
У новому стилі плоских вікон Windows 10 використовується інший механізм межі вікна, ніж попередні версії Windows , що жахливо впливає на аспект вікна та його використання, означаючи зміну розміру вікна та розміщення вікон.
Windows 10 за замовчуванням має 1 пікс. видимі межі, помітьте слово "видимий", адже реальність полягає в тому, що ширина кордону більша, просто це просто невидима межа, тобто ресурс зображення кордону, який використовує Windows 10, заповнює лише 1 пікс. реальної ширини меж віконних меж, незалежно від того, яка велика ширина межі, ви завжди побачите лише 1 пікс. кордон, і тут ви можете уявити собі проблему, яка може викликати.
У Windows 10 , як і в попередніх версіях Windows, ви можете виконати деякі зміни реєстру, щоб збільшити ширину меж вікна, це приклад того, що я маю на увазі для Windows 8 :
Однак, що стосується "правил" для Windows 10 ( поганий дизайн ) , якщо користувач намагатиметься відтворити той самий трюк реєстру в цій ОС, нічого не зміниться в аспекті вікна, ви отримаєте більш чітку межу, так , але пам’ятайте, що лише 1 пікс. цієї межі буде видно, тож у вас буде прокляття 1 пікс. видима межа з великою і анонімною невидимою ручкою розміру.
Це бідне, погане, недоброзичливе та жахливе дизайнерське рішення Microsoft - це факт, а також факт, що існує багато користувачів, які люблять цю піксель. прикордонний аспект, їх думка є поважною, однак, якщо чесно, ці користувачі фіксують свою думку лише на аспекті ОС, вони не помічають неправильної поведінки, що 1 пікс. кордон може спричинити їх, що порушить продуктивність та зручність кінцевого користувача навіть із простими речами, такими як спроба перенести вікно або намагатися відрізнити, яке вікно закінчилося іншим, оскільки межа всіх вікон невидима.
Цю проблему обговорювали на "всіх" Інтернет-форумах, пов’язаних з персоналізацією Windows 10. Ось проста, але нескінченна тема обговорення у потоці спільноти Microsoft для вашого інтересу:
(Як бачите, тема була створена 2 роки тому, має +14 000 переглядів, +100 відповідей, +270 рекомендує, але відповіді на ZERO та виправлення та відповідальність ZERO від команди Microsoft , так, дуже огидно.)
ПРОБЛЕМА
Присутність цього проклятого і незрозумілого? 1 пікс. там, де всі проблеми та найстрашніші кошмари починаються з Windows 10 .
Я завжди любив використовувати програму під назвою Sizer у попередніх версіях Windows, це програма, яка дозволяє позиціонувати будь-яке вікно у налаштованих заздалегідь встановлених положеннях для будь-якого видимого вікна лише одним клацанням миші, однак цей тип програм для організації вікон, що заощаджує час, не може. працюйте так, як очікувалося в Windows 10 через прокляту невидиму межу, оскільки розмір невидимих меж буде підсумовуватись під час обчислення позиції для вікна, і це переводиться на анонімний порожній простір на робочому столі між розташованими вікнами та полями робочого столу. ...
Для тих, хто знайомий із Sizer , це зображення, яке дозволяє зрозуміти, що я маю на увазі, порожній пробіл між позиціями (які розміром із чортово невидимою межею Windows 10 ):
Отже, для мене та моїх причин, маючи 1 видимий px. кордон - це дуже велика проблема, з якою я стикаюсь щодня за допомогою Windows 10 , я справді ... відчайдушно скупився.
Я не буду відкидати до попередньої версії Windows, оскільки отримую більше, використовуючи ОС Windows 10 та її переваги в роботі, однак 1 пікс. Бордюр - це найжахливіший недолік цієї ОС, я хотів би почуватися щасливим, маючи реальну межу вікна, як у попередніх версіях Windows , це означає зображення рамки, що заповнює всю ширину кордону (як зображення порівняння, опубліковані вище в питання введення), я не хочу мати 8 пікселів. межа, в якій лише 1 пікс. видно, що це божевільно, я не знаю, на що, чорт задумав, чорти. який сконструював Windows 10, якщо ви дасте ім'я "Windows" вашій власній ОС, то спробуйте розробити та реалізувати справжній "віконний" зовнішній вигляд та поведінку, тоді уникайте застосування невидимих ручок зміни розміру вікон для матері Божої !!.
ПИТАННЯ
На даний момент, знаючи, що в Windows 10 реальна ширина кордону становить 8 пікс, але лише 1 пікс. показано, а решта межі просто ... невидима,
Я хотів би попросити можливе рішення, щоб перетворити видиму межу в Windows 10 , я маю на увазі справжню межу вікна, як у попередніх версіях Windows , з ресурсом зображення рамки, який заповнює всю ширину кордону, а не невидимою межею.
Я знаю, що це питання, ймовірно, потребує розширених знань, подальших розслідувань та особистого тестування, оскільки сторінки результатів Google нікому не покажуть, як вирішити цю проблему, всі люди говорять і обговорюють цю проблему 1 пікс. питання кордону, але жоден орган, здається, не знає рішення, і найгірше, ніж це, схоже , Microsoft не прислухається до когось і до розумної конструкції "вікна".
Треба сказати, що у мене є програма під назвою Windows Style Builder (для версії Windows 10 ), яка здатна відкрити файл теми .msstyle для редагування будь-якого ресурсу зображення, що міститься в темі, і ця програма була єдиною надією, яку я спробував знайти і збільшити ресурс граничного зображення для заповнення всієї реальної ширини кордону, однак я намагався збільшити всі ресурси зображення кордону, використовувані в темі Aero , але Windows 10залишається показувати 1 пікс. межа, здається незалежно від того, наскільки великий ресурс зображення кордону використовується для показу межі за темою, здається, що відображена ширина межі не контролюється самою темою (я не знаю насправді), тому мій кошмар вважає, що здається , люди з реверсированием інженерних знаннями , щоб створити свій рід саморобного патча застосувати до того, хто знає , яка виконуваний файл або вікно ресурсів можуть знадобитися для вирішення цієї annonying проблеми Windows 10 , я дійсно сподіваюся , що ця річ може бути вирішена в більш friendlly шлях.
Я не знаю, що більше дослідити і спробувати сам.
ВИМОГИ
Єдиний реквізит, на який я претендую, - це те, що можливе рішення не повинно означати використання сторонньої теми, наприклад, наприклад, Aerolite , це тому, що я вже використовую сторонні темніші теми сторонніх вікон, тому якщо я перейду на іншу (легку) тему тоді у мене з’явиться нова проблема.
З цієї причини, будь ласка, врахуйте, що моє запитання: " Як перетворити видимі межі невидимого вікна в Windows 10 ", чи не " яку сторону тему я можу встановити, щоб побачити межі вікон у Windows 10? ".
Будь ласка, спробуйте також не зосереджувати питання на альтернативах Sizer ; ці альтернативи вітаються і оцінюються з мого боку, звичайно, дійсно, проте справжня проблема - це невидимі межі Windows 10 , які не тільки вплинуть на Sizer , це проблема. це вплине на загальне використання ОС
ОНОВЛЕННЯ
Нижче наведені параграфи є лише аргументом, чому Stardock's WindowBlinds ніяк не може бути описаний як рішення. Ви можете проігнорувати всі ці слова нижче.
Очевидно, що Stardock's WindowBlinds буде хорошою програмою для персоналізації для інших цілей або для тих, хто почуває себе добре, але не лише для того, щоб зробити видимі межі вікон у Windows 10 з цих причин:
(Будь ласка, зауважте, що мій намір не осквернювати товари Stardock або розробницьку команду. Я купував огорожі років тому. Це дуже професійне додаток, яке, на мою думку, має бути у всіх для організації іконок на робочому столі, я дійсно не можу жити без парканів , тому Я ціную роботу Stardock.)
Програма використовує якусь спеціальну технологію, яка, здається, не міститься у поширених темах Windows, оскільки вона не застосовує тематичний файл, а також не містить файл .msstyles, який містить ресурси теми та параметри, як ми знаємо.
Моє твердження вище аргументоване, тому що після моніторингу файлів і реєстру я не виявив, як вони "додають" межі для Windows, програма не зробила нічого актуального з темами Windows, пов'язаними ключами реєстру або файлами / каталогами теми Windows, тому я підозрюйте, що ця програма повинна використовувати методи підключення API на деяких API UX Theme Win32 для зміни ресурсів під час виконання, тоді для підтвердження моєї підозри необхідний розширений моніторинг викликів функцій WinAPI.
Це додаток, який передбачає застосування спеціальної теми WindowBlinds для "додавання" меж до вікон, і це витрачає багато ресурсів.
Програма змінює стиль панелі завдань і меню winstart, які впливають на її поведінку, схоже, що кінцевий користувач не може вирішити відключити ці функції (я не впевнений), тому використання WindowBlinds обмежує вас неможливо використовувати такі програми, як StartIsBack ++ щоб отримати гідне меню winstart (я тестував його, і він порушує StartIsBack ++ ), з іншого боку, ймовірно, [Stardock's Windowblinds] повинен підтримувати продукт Stardock Start10 , просто згадати його для тих, хто відчуває інтерес, але, на мою думку, він має нічого кращого за StartIsBack ++ .
WindowBlinds дійсно не перетворює видимі межі вікна , що, здається, робиться, це зменшити оригінальний прямокутник вікна для друку підроблених меж, що створює вищий прямокутник без клієнта або "невидимий прямокутник віконних меж", більш анонімний, ніж за замовчуванням Windows 10 , який абсолютно неможливе (навіть більше) використання таких програм, як Sizer та ін., для управління положеннями вікон, оскільки це справжній модифікований прямокутник вікна після теми WindowBlinds :
Ми можемо продовжувати говорити, що вона додає (небажану) тінь над вікном, навіть коли ви відключили всі параметри ефекту в налаштуваннях Панелі управління, це тому, що, як я вже згадував на початку, ця програма, здається, не використовує загальних тем Windows, Параметри панелі управління, які впливають на теми Window, не впливатимуть на теми WindowBlinds , натомість я підозрюю, що ця програма використовує методи підключення API для "створення" середовища теми (і підроблених меж). WindowsBlinds має власні конфігурації ефектів.
Як останній недолік, WindowBlinds - це платний продукт, і це "повне" додаток для персоналізації, я маю на увазі, що одна людина не повинна думати платити і встановлювати повний набір персоналізації лише для того, щоб спробувати зробити одну зміну в Тема Windows.