OberonCore https://forum.oberoncore.ru/ |
|
WorkWindows - Список окон https://forum.oberoncore.ru/viewtopic.php?f=90&t=792 |
Страница 2 из 2 |
Автор: | Евгений Темиргалеев [ Среда, 25 Июнь, 2008 12:38 ] |
Заголовок сообщения: | Re: Список окон |
Евгений Темиргалеев писал(а): - про Ctrl+L просмотрел... Кстати, ссылки создаются и со списком окон. Поэтому и просмотрел Похоже выполняется первая доступная команда, на которую назначено сочетание... Иван, сочетания BB обрабатывает в HostMenus.TranslateAccelerators? |
Автор: | Иван Горячев [ Среда, 25 Июнь, 2008 12:48 ] |
Заголовок сообщения: | Re: Список окон |
Евгений Темиргалеев писал(а): Кстати, ссылки создаются и со списком окон. Поэтому и просмотрел Похоже выполняется первая доступная команда, на которую назначено сочетание... Иван, сочетания BB обрабатывает в HostMenus.TranslateAccelerators? Да. Обрабатывается по порядку до первого активного совпадения (т.е. у которого guard разрешает выполнение) |
Автор: | maliya [ Четверг, 31 Июль, 2008 06:09 ] | ||
Заголовок сообщения: | Re: Список окон | ||
Valery Solovey писал(а): Если забыть о дёрганьи окон в списке, то не вижу проблем с таким способом:
Код: wadr: POINTER TO ARRAY OF Windows.Window;
|
Автор: | Евгений Темиргалеев [ Четверг, 31 Июль, 2008 11:20 ] |
Заголовок сообщения: | Re: Список окон |
Такая реализация не корректна - приведет к утечке памяти. |
Автор: | Valery Solovey [ Четверг, 31 Июль, 2008 11:57 ] |
Заголовок сообщения: | Re: Список окон |
А почему приведёт к утечке памяти? Ведь, старые указатели мы не сохраняем в отдельном списке. Соответственно, они доступны для сборщика мусора (рано или поздно). |
Автор: | Евгений Темиргалеев [ Пятница, 01 Август, 2008 11:18 ] |
Заголовок сообщения: | Re: Список окон |
Гм, Вы правы. Массив-то перезаполняется каждый раз, старые ссылки теряются. |
Автор: | rv82 [ Понедельник, 29 Сентябрь, 2008 11:57 ] |
Заголовок сообщения: | Re: Список окон |
Очень полезная программа. Установил - и доволен! |
Автор: | Евгений Темиргалеев [ Понедельник, 14 Февраль, 2011 12:04 ] |
Заголовок сообщения: | Re: WorkWindows - Список окон |
Подклепал чтение виндовых заголовков окна. Теперь в списке видна разница между основным и вторичными окнами документа. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |