OberonCore
https://forum.oberoncore.ru/

Тайловый интерфейс
https://forum.oberoncore.ru/viewtopic.php?f=24&t=5253
Страница 3 из 3

Автор:  ddn1 [ Пятница, 06 Май, 2016 23:15 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Сделал себе пункт в меню перед "Window":
Код:
MENU "Cpc"
   "Активация тайл-интерфейса"   ""   "CpcTabs.Install"   ""
   "Отключение тайл-интерфейса"   ""   "CpcTabs.Remove"   ""
   "Документация тайл-компонента на русском"   ""   "StdCmds.OpenAuxDialog('Cpc/Docu/Tabs-Quick-Start-ru.odc', 'CpcTabs Quick-Start')"   ""
END
Третий пункт отображает документацию каждый раз в новый документ (открывается много копий) - реализацию подсмотрел из Меню, как открывать существующий файл (когда открывается не более одного экземляра) не знаю.

При активации тайл-режима невозможно предсказать на каком из документов устанавливается фокус, при этом фокусированный может развернуться (если он был свернут), а может нет. Если фокусированный документ остался свернут, его содержимое не отображается (пустое поле). Какие из документов свернуты в тайл-режиме не видно, но при фокусировании (щелчке) на свернутый, он разворачивается и отображается с некоторой паузой, вверху мигает синее поле окна во всю длину, т.е. тайл-режим различает и запоминает "свернуто-развернуто", свернуть документ в тайл-режиме уже нельзя.
Если некоторые документы остались свернутыми в тайл-режиме, при его отключении, иконки этих документов располагаются в левом верхнем углу стопкой друг на друге, а не на прежнем месте, и не внизу рядом друг с другом как при сворачивании в обычном режиме.

Бывает, при отключении тайл-режима вылетает трап и ББ зависает, несохраненные данные очевидно теряются. Бывает, зависает прокрутка списка, если при этом отключить тайл-режим - тот же исход. Глючновато.

Автор:  Иван Денисов [ Суббота, 07 Май, 2016 06:26 ]
Заголовок сообщения:  Re: Тайловый интерфейс

GameHunter писал(а):
Иногда заголовок активной вкладки наезжает на крестик, см. рисунок

Исправил этот недочет. Теперь ширина под заголовок вычисляется по жирной гарнитуре.

Обновил модули в хранилище http://gitlab.molpit.org/cpc/Tabs, он они упаковались сюда http://comp.molpit.org/cpc/Tabs.txt

В Красноярской сборке тоже обновил.

Автор:  Иван Денисов [ Суббота, 07 Май, 2016 06:34 ]
Заголовок сообщения:  Re: Тайловый интерфейс

ddn1 писал(а):
... как открывать существующий файл (когда открывается не более одного экземляра) не знаю.

Вот так будет открываться только один документ:
Код:
"StdCmds.OpenDoc('Cpc/Docu/Tabs-Quick-Start.odc')"


ddn1 писал(а):
При активации тайл-режима невозможно предсказать на каком из документов устанавливается фокус, при этом фокусированный может развернуться (если он был свернут), а может нет. Если фокусированный документ остался свернут, его содержимое не отображается (пустое поле). Какие из документов свернуты в тайл-режиме не видно, но при фокусировании (щелчке) на свернутый, он разворачивается и отображается с некоторой паузой, вверху мигает синее поле окна во всю длину, т.е. тайл-режим различает и запоминает "свернуто-развернуто", свернуть документ в тайл-режиме уже нельзя.
Если некоторые документы остались свернутыми в тайл-режиме, при его отключении, иконки этих документов располагаются в левом верхнем углу стопкой друг на друге, а не на прежнем месте, и не внизу рядом друг с другом как при сворачивании в обычном режиме.

Бывает, при отключении тайл-режима вылетает трап и ББ зависает, несохраненные данные очевидно теряются. Бывает, зависает прокрутка списка, если при этом отключить тайл-режим - тот же исход. Глючновато.

Подумаю, что из этого получится исправить. Думаю, что смогу решить проблему с фокусом и с трапом при отключении режима.

Автор:  Иван Денисов [ Суббота, 07 Май, 2016 11:41 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Обратил внимание, что в первом сообщении ссылка на проект устарела.
Теперь про проект на OberonCore тут страничка: http://oberoncore.ru/bbcc/subs/cpc/tabs
А жалобы и предложения возможно удобно будет тут формулировать: http://gitlab.molpit.org/cpc/Tabs/issues

Автор:  ddn1 [ Суббота, 07 Май, 2016 19:09 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Иван Денисов писал(а):
Подумаю, что из этого получится исправить. Думаю, что смогу решить проблему с фокусом и с трапом при отключении режима.
Проблема с фокусом и не проблема совсем, а так, маленькая неприятность. Хотелось бы детеминированного и простого поведения.

У меня русифицированная версия ББ 1.5, сборка 02.03.2008. Если у кого воспроизводится аналогичное поведение с трапом, пусть сообщат, может это только у меня.

Автор:  GameHunter [ Пятница, 13 Сентябрь, 2019 17:14 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Windows 10, размер текста 175%.
Тайловый интерфейс кривой, см. ScreenShot.
Если создать новый документ (неважно как, можно меню-File-New,
можно просто нажать на плюсик), вылетает трап.

Это как-то связано с новыми методами отрисовки в Windows 10:
если настроить Windows 10 так, чтобы она не убирала размытие
при высоком разрешении, то тайловый интерфейс выглядит обычно
и работает хорошо (только размыт, как и весь BB).

Вложения:
ScreenShot.png
ScreenShot.png [ 15.46 КБ | Просмотров: 192 ]

Страница 3 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/