OberonCore https://forum.oberoncore.ru/ |
|
Панель открытых окон (табы) https://forum.oberoncore.ru/viewtopic.php?f=24&t=4609 |
Страница 1 из 2 |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 21:14 ] | ||
Заголовок сообщения: | Панель открытых окон (табы) | ||
Сделал прототип панели окон. Архив нужно извлечь в отдельную папку (не в папку ББ) и в файле run_bb.vbs изменить путь к ББ на свой. Запускать через скрипт. Вложение: Внесены правки в HostWindows и HostMenus. (концепция и код экспериментальные) Изменения выделены красным цветом. Жду замечаний и предложений.
|
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:19 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Wine. Вложение:
|
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:20 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Не глючит? |
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:21 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
А так и должно быть? Гибрид MDI и...? |
Автор: | Alexey Veselovsky [ Четверг, 07 Ноябрь, 2013 22:24 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): А так и должно быть? Гибрид MDI и...? Это аналог панели задач в Win95 Там тоже "MDI" и такая вот панелька. Только снизу. |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:24 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
2 Борис: Да. Так сделано в AkelPad. Вполне юзабельно имхо. Хочешь разворачиваешь окна. Не хочешь не разворачиваешь... |
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:26 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Как на счёт того, чтобы выпилить MDI? |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:27 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Есть еще не проработанные моменты. 1. При создании нового не устанавливается заголовок вкладки. 2. Если окна развернуты, то при закрытии любого все сворачиваются 3. ... |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:28 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): Как на счёт того, чтобы выпилить MDI? Тогда нужна концепция сплитов. Т.е. нужно обеспечить отображение на экране более одного документа одновременно. Не всем выпиливание MDI понравится. |
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:28 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Гда-то я такую штуку уже видел... может чей-то компонент есть? |
Автор: | Alexey Veselovsky [ Четверг, 07 Ноябрь, 2013 22:29 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): Как на счёт того, чтобы выпилить MDI? Придется тогда как-то городить сплит на несколько неперекрывающихся окон. Ну, то есть если у меня монитор 100500 дюймов, или же многомониторная конфигурация, то я явно захочу на экране видеть сразу несколько файлов, а не один. |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:29 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): Гда-то я такую штуку уже видел... может чей-то компонент есть? Есть Amisc. viewtopic.php?f=47&t=3131&p=14559&hilit=Amisc#p14559 Но лично мне не нравится... |
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:30 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
ilovb писал(а): Борис Рюмшин писал(а): Как на счёт того, чтобы выпилить MDI? Тогда нужна концепция сплитов. Т.е. нужно обеспечить отображение на экране более одного документа одновременно. Или тупо по отдельным окнам раскидать. Виндовую панель (<7) мне жалко в таком случае, но было бы хорошо расчистить зависимости Host от этой заразы. |
Автор: | Борис Рюмшин [ Четверг, 07 Ноябрь, 2013 22:31 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
ilovb писал(а): Борис Рюмшин писал(а): Гда-то я такую штуку уже видел... может чей-то компонент есть? Есть Amisc. viewtopic.php?f=47&t=3131&p=14559&hilit=Amisc#p14559 Но лично мне не нравится... Да нет, я вроде такое же видел... |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:31 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Если меня не глючит, то вроде Петр что-то делал... |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:32 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): Виндовую панель (<7) мне жалко в таком случае, но было бы хорошо расчистить зависимости Host от этой заразы. Мне такой подход не нравится. Т.к. я люблю ctrl+tab |
Автор: | ilovb [ Четверг, 07 Ноябрь, 2013 22:44 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Вот. И даже кошернее... ибо компонент. Но лично я не вижу причин избегать правок HostWindows в данном случае. Еще Евгений Т. вроде делал список окон в виде диалога. |
Автор: | Александр Ильин [ Пятница, 08 Ноябрь, 2013 12:13 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
Борис Рюмшин писал(а): Гда-то я такую штуку уже видел... может чей-то компонент есть? Я делал на основе тулбара из CPC, но не доделал, там какая-то проблема с прорисовкой оставалась.
|
Автор: | Евгений Темиргалеев [ Пятница, 08 Ноябрь, 2013 14:27 ] |
Заголовок сообщения: | Re: Панель открытых окон (табы) |
ilovb писал(а): Еще Евгений Т. вроде делал список окон в виде диалога. Угу. А Борис напомнил про ещё одну штуку... и (пока он отвернулся ) вот: Вложение: Ежели бы кто за это дело взялся...
|
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |