3

Когда вы используете ярлык: winkey +left / winkey + right, текущее окно прикрепляется к боковой части экрана на 50% ширины. я хотел бы изменить это поведение и прикрепить его на 33,3% ширины

визуальное объяснение:

желаемое поведение ярлыка окна

3 ответа3

4

Размер привязки фиксирован для Windows 7 и Windows 8.

Если вы ищете нестандартный размер, возможно, вам придется искать стороннюю программу.

2

Я уверен, что вы не можете редактировать размер, но вы могли бы поиграть с чем-то от Microsoft

Лично я не использовал эту программу, поскольку у меня не было необходимости, но она может делать то, что вы хотите, и это из «надежного» источника ...

1

После некоторых копаний я нашел хорошее решение. Это открытый исходный код под названием GridMove

ярлык, который я использую, - это winkey+номер с цифрой вместо winkey+стрелка влево / вправо

если это поможет, это мой файл .grid 3 мониторами (должен находиться в C:\Program Files (x86)\GridMove\Grids\jossef.grid

winkey+1 => левый нижний

winkey+2 => центр внизу

winkey+3 => справа внизу

winkey+4 => осталось заполненным

winkey+5 => центр заполнен

winkey+6 => полный правый

winkey+7 => левый верх

winkey+8 => центральная вершина

winkey+9 => справа вверху

jossef.grid:

[Groups]
 NumberOfGroups = 9

[1]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /9
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridTop     = [Monitor1Bottom] / 2
 GridBottom  = [Monitor1Bottom]
 GridLeft    = [Monitor1Left]
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3

[2]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /12 *5
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /12 *7
 GridTop     = [Monitor1Bottom] / 2
 GridBottom  = [Monitor1Bottom] 
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2

[3]
 TriggerTop    = [MonitorReal1Top] +20 
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /9 *8
 GridTop     = [Monitor1Bottom] / 2
 GridBottom  = [Monitor1Bottom]
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 GridRight   = [Monitor1Right]

[4]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /9
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridTop     = [Monitor1Top]
 GridBottom  = [Monitor1Bottom]
 GridLeft    = [Monitor1Left]
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3

[5]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /12 *5
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /12 *7
 GridTop     = [Monitor1Top]
 GridBottom  = [Monitor1Bottom]
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2

[6]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /9 *8
 GridTop     = [Monitor1Top]
 GridBottom  = [Monitor1Bottom]
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 GridRight   = [Monitor1Right]

[7]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /9
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridTop     = [Monitor1Top]
 GridBottom  = [Monitor1Bottom] / 2
 GridLeft    = [Monitor1Left]
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3

[8]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /12 *5
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /12 *7
 GridTop     = [Monitor1Top] 
 GridBottom  = [Monitor1Bottom] / 2
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3
 GridRight   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2

[9]
 TriggerTop    = [MonitorReal1Top] +20
 TriggerBottom = [MonitorReal1Bottom] -20
 TriggerLeft   = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 TriggerRight  = [MonitorReal1Left] + [MonitorReal1Width] /9 *8
 GridTop     = [Monitor1Top]  
 GridBottom  = [Monitor1Bottom] / 2
 GridLeft    = [MonitorReal1Left] + [MonitorReal1Width] /3 *2
 GridRight   = [Monitor1Right]

Применять,

  1. щелкните правой кнопкой мыши значок в трее -
  2. Шаблоны
  3. -Refresh this list-
  4. jossef.grid

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .