Page 1 of 1

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Wed 31 Jan, 2018 14:14
by HaRT
Пытаюсь состряпать скрипт, который в меню Screens (F12) по нажатию кнопки (F2 — по аналогии с меню Task list (CtrlW)) будет для редакторов/просмотрщиков переключать, показывается ли путь к файлу или заголовок редактора/просмотрщика. Это очень актуально в плагинах, чтобы видеть не пути к временным локальным файлам, а, например, пути к файлам на удалённом сетевом хосте или же путь к ветке в реестре и т.п.

Научился перекраивать строки, с горем пополам научился модифицировать текст пунктов меню.
Прочитал, как по EditorID/ViewerID получить заголовок. Но застрял на том, откуда взять эти самые ID. Очень уж не хочется переключаться в каждое окно, чтобы спросить его ID, — как-то это слишком костыльно. Есть ли прямой способ?

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Wed 31 Jan, 2018 14:33
by zg
ACTL_GETWINDOWINFO.

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Wed 31 Jan, 2018 16:03
by DrKnS
HaRT wrote: Wed 31 Jan, 2018 14:14переключать, показывается ли путь к файлу или заголовок редактора/просмотрщика
А вроде что-то такое уже делалось/упоминалось, или мне кажется?

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Wed 31 Jan, 2018 19:06
by HaRT
DrKnS wrote: Wed 31 Jan, 2018 16:03вроде что-то такое уже делалось/упоминалось
Либо я такое уже где-то предлагал, либо идея носилась в воздухе (или бродила по Европе — кому как нравится).
Я бы, конечно, предпочёл, чтобы не пришлось самому это прогать, т.ч. если оно уже есть готовое, то очень прошу научить меня им воспользоваться.

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Wed 31 Jan, 2018 19:42
by DrKnS
HaRT wrote: Wed 31 Jan, 2018 19:06
DrKnS wrote: Wed 31 Jan, 2018 16:03вроде что-то такое уже делалось/упоминалось
Либо я такое уже где-то предлагал, либо идея носилась в воздухе (или бродила по Европе — кому как нравится).
Нашёл.

Как получить все актуальные EditorID и ViewerID по порядку?

Posted: Tue 31 Oct, 2023 15:17
by HaRT
HaRT wrote: Wed 31 Jan, 2018 14:14 скрипт, который в меню Screens (F12) по нажатию кнопки (F2 — по аналогии с меню Task list (CtrlW)) будет для редакторов/просмотрщиков переключать, показывается ли путь к файлу или заголовок редактора/просмотрщика
Для полноты картины: это было реализовано скриптом в середине 2022 г.