andrzejn: (Default)
Андрій Новосьолов ([personal profile] andrzejn) wrote2005-09-19 04:23 pm

Фоновый клик

Хочу программку-расширитель для Windows, чтобы можно было кликать мышкой по кнопкам, ссылкам и чему угодно в кусочках фоновых окошек, торчащих из-под окна текущего приложения, и чтобы все клики срабатывали как надо, но чтобы фокус с текущего окна не перескакивал на кликнутое.

Насколько я помню работу с окнами в Windows - такое расширение совсем не просто написать. Но, может быть, кто-то всё же сделал?

[identity profile] nicka-startcev.livejournal.com 2005-09-19 01:33 pm (UTC)(link)
А как отличать фоновый клик от переключения окон?
По идее, все просто:
1) запомнить windowplacement, или как оно там зовется
2) активизировать нужное окно
3) послать ему сообщение
4) восстановить windowplacement

В пингвинячьих оконных менеджерах есть (были) настройки для активации окна только по кликанью в область заголовка или наоборот, по появлению мыши над участком окна.

[identity profile] p_govorun.livejournal.com 2005-09-19 01:50 pm (UTC)(link)
Меня бы устроила какая-нибудь глобальная горячая клавиша для переключения между обычным и этим "фиксированным" режимом.

Я бы предложил не клавишу переключения, а включать этот режим при удерживаемой клавише Alt. Если такое надо не часто -- это удобнее.

[identity profile] nicka-startcev.livejournal.com 2005-09-19 02:29 pm (UTC)(link)
Мне тут советуют "Power Toys -- X-Mouse option - ON"

[identity profile] p_govorun.livejournal.com 2005-09-19 01:44 pm (UTC)(link)
Были попытки написания альтернативных менеджеров окон для MS Windows (по типу всяких юниксовых). Они даже работали и кто-то их ставил себе (как правило, из выпендрёжа). Но, сколь я знаю, широко они не пошли.

[identity profile] -pk-sly.livejournal.com 2005-09-19 01:45 pm (UTC)(link)
это - поведение windows manager'а, который в виндах зовётся windows explorer

можно поискать по этому ключевому слову.

возможно, есть "темы", которые можно так настроить.