чем лучше?
Хэндлы не лучший способ идентифицировать диалоги в рамках сессии
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг
Чтобы надёжно идентифицировать экземпляры диалогов.
Сейчас например проблематично просто так выполнить с чужим диалогом какое-либо несинхронное действие.
Если я "запомнил" хэндл некого диалог ранее чтобы использовать позднее, то перед его использованим необходимо как-то убедиться, что диалог до сих пор существует.
Неоднократно сталкивался с такой потребностью, чаще всего это было связано с необходимостью использования mf.postmacro.
P.S.
Разумеется можно следить за диалогом слушая все события в ProcessDialogEventW, но это довольно громоздко.
https://t.me/FarManager — Telegram чат
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Динамическое или заданное изменение размеров ВСЕХ диалогов, меню, списков в зависимости от размера консоли, а ткж сдвиг
убедиться легко.
привели б реальный пример.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Хэндлы не лучший способ идентифицировать диалоги в рамках сессии
Даже если с тех пор открыт диалог с совпадающим хэндлом?
При случае приведу.
https://t.me/FarManager — Telegram чат