ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
1060604 Топик полностью
fk0, легенда (14.12.2020 02:40, просмотров: 320) ответил RxTx на Ты агитируешь к тому чтобы не разворачивать на весь экран? А как именно ты используешь перекрывающиеся (overlapped) окна?
В десятых виндах? Вот так: 
PS C:\Users\localuser> $signature = @"
>> [DllImport("user32.dll")]
>> public static extern bool SystemParametersInfo(int uAction, int uParam, ref
>> int lpvParam, int flags );
>> "@

PS C:\Users\localuser> $systemParamInfo = Add-Type -memberDefinition  $signature -Name SloppyFocusMouse -passThru
>>
>> [Int32]$newVal = 1
>> $systemParamInfo::SystemParametersInfo(0x1001, 0, [REF]$newVal, 2)

Раньпе можно было в реестре разрешить или TXmouse поставить. А теперь только так.


Смысл перекрывающихся окон в том, что можно работать с более чем одним, в одно-два-три смотреть, в другое писать. Причём писать можно в окно частично перекрытое другими окнами (фокус не у того окна, что сверху, а у того, над которым мышь, но оно не всплывает при получении фокуса). Например, когда читаешь документацию и переписываешь из неё пример, тебе в окне куда переписываешь нужно видеть-то одно строчку и то не целиком, условно говоря. Отличие от tiling window manager в том, что последний очевидно неудобен когда экран не сверхбольшой или буковки не сверхмелкие, и что размер окон руками надо задавать, а не автоматически.

[ZX]