OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Понедельник, 16 Декабрь, 2019 02:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Среда, 25 Июнь, 2008 12:38 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4539
Откуда: Россия, Орёл
Евгений Темиргалеев писал(а):
- про Ctrl+L просмотрел...
Кстати, ссылки создаются и со списком окон. Поэтому и просмотрел :)

Похоже выполняется первая доступная команда, на которую назначено сочетание... Иван, сочетания BB обрабатывает в HostMenus.TranslateAccelerators?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Среда, 25 Июнь, 2008 12:48 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Евгений Темиргалеев писал(а):
Кстати, ссылки создаются и со списком окон. Поэтому и просмотрел :)

Похоже выполняется первая доступная команда, на которую назначено сочетание... Иван, сочетания BB обрабатывает в HostMenus.TranslateAccelerators?


Да. Обрабатывается по порядку до первого активного совпадения (т.е. у которого guard разрешает выполнение)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Четверг, 31 Июль, 2008 06:09 

Зарегистрирован: Четверг, 12 Июнь, 2008 17:30
Сообщения: 37
Valery Solovey писал(а):
Если забыть о дёрганьи окон в списке, то не вижу проблем с таким способом:
Код:
wadr: POINTER TO ARRAY OF Windows.Window;


Вложения:
Windows.odc [4.98 КБ]
Скачиваний: 366
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Четверг, 31 Июль, 2008 11:20 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4539
Откуда: Россия, Орёл
Такая реализация не корректна - приведет к утечке памяти.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Четверг, 31 Июль, 2008 11:57 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
А почему приведёт к утечке памяти? Ведь, старые указатели мы не сохраняем в отдельном списке. Соответственно, они доступны для сборщика мусора (рано или поздно).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Пятница, 01 Август, 2008 11:18 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4539
Откуда: Россия, Орёл
Гм, Вы правы. Массив-то перезаполняется каждый раз, старые ссылки теряются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Список окон
СообщениеДобавлено: Понедельник, 29 Сентябрь, 2008 11:57 

Зарегистрирован: Вторник, 13 Март, 2007 06:15
Сообщения: 93
Откуда: Кемерово, КузГТУ
Очень полезная программа. Установил - и доволен!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: WorkWindows - Список окон
СообщениеДобавлено: Понедельник, 14 Февраль, 2011 12:04 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4539
Откуда: Россия, Орёл
Подклепал чтение виндовых заголовков окна. Теперь в списке видна разница между основным и вторичными окнами документа.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB