Требуется GUID для диалога
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
Для макроса требуется GUID диалога подтверждения замены:
Другими способами идентифицировать этот диалог не просто:
(а) зависит от настройки языка FAR-а;
(б) есть и другие диалоги, называющиеся Replace.
Макросом, использующим этот диалог (рисование креста для облегчения визуального поиска заменяемого образца на экране), уже заинтересовались двое участников форума.
(а) зависит от настройки языка FAR-а;
(б) есть и другие диалоги, называющиеся Replace.
Макросом, использующим этот диалог (рисование креста для облегчения визуального поиска заменяемого образца на экране), уже заинтересовались двое участников форума.
Last edited by HaRT on Thu 11 Jan, 2024 20:06, edited 1 time in total.
Reason: Расширен заголовок Темы
Reason: Расширен заголовок Темы
- HaRT
- Moderator
- Posts: 11454
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Требуется GUID диалога подтверждения замены
Думаю, шансы несколько повысятся, если занести пожелание в багтрекер.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID диалога подтверждения замены
HaRT, увы, там нету инструкции, как записать пожелание. Или я не нашёл…
- HaRT
- Moderator
- Posts: 11454
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Требуется GUID диалога подтверждения замены
Предлагаю обсуждать в более подходящей теме.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID диалога подтверждения замены
Вроде, создал #0004026. Не знаю, правильно ли…HaRT wrote: Mon 25 Dec, 2023 15:18 Думаю, шансы несколько повысятся, если занести пожелание в багтрекер.
- HaRT
- Moderator
- Posts: 11454
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Требуется GUID диалога подтверждения замены
changelog wrote:zg 2024-01-05 09:36:01+02:00 - build 6247 1. M#4026: GUID for replace confirmation dialog in editor.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 11454
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
Требуется GUID для диалога
zg, если вас не затруднит, не назначите ли GUID и ?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
zg, опять попросили слегка допилить диалоги Files highlighting и Groups of file masks. У первого GUID есть, а у второго - нету. Не могли бы Вы добавить? Виш на мантис я записал (#0004039)
История вопроса и получившийся скрипт здесь, здесь и здесь
История вопроса и получившийся скрипт здесь, здесь и здесь
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
Вопрос решён. Вроде как я сам и решил при поддержке единомышленниковbuniak_a_h wrote: Sat 20 Apr, 2024 17:18 … попросили слегка допилить диалоги Files highlighting и Groups of file masks. У первого GUID есть, а у второго - нету.
- John Doe
- Бюрократ
- Posts: 14580
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Требуется GUID для диалога
Я тоже как-то просил гуиды
- Гуиды для меню конфликта плагинов: https://bugs.farmanager.com/view.php?id=3886
- Гуиды для списков (авто)дополнения: https://bugs.farmanager.com/view.php?id=3894
https://t.me/FarManager — Telegram чат
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
John Doe! «Ну, если даже у Вас проблемы, ну тогда я уж и не знаю…»©Ахеджакова, "Москва слезам не верит"
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
Не могли бы Вы написать поподробнее, как выйти на эти диалоги. Поищу, может найду. Я в сях не маэстро, но ленив. А лень, как известно, - двигатель прогресса.
- buniak_a_h
- Posts: 4559
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 242 times
- Been thanked: 674 times
- Contact:
Требуется GUID для диалога
Для второго диалога я, кажется, нашёл где GUID вставлять:
файл editcontrol.cpp
Заменить строки
на
Ну и в файл uuids.far.dialogs.hpp добавить под тем же именем сгенерированный GUID. Увы, проверить не могу: проект ФАР у меня не компилится.
файл editcontrol.cpp
Заменить строки
Code: Select all
if (AnyAdded)
ComplMenu->SetTitle(msg(lng::MCompletionHistoryTitle));
Code: Select all
if (AnyAdded) {
ComplMenu->SetTitle(msg(lng::MCompletionHistoryTitle));
ComplMenu->SetId(…); // (имя GUID-а)
}