OberonCore
https://forum.oberoncore.ru/

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

Автор:  Kemet [ Вторник, 25 Ноябрь, 2014 18:57 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Здесь есть реализация простого тайлового менеджера HashTWM. Там всего один файл на С. Может можно что-то оттуда взять. Также очень полезно было бы иметь простой докинг.

Автор:  ilovb [ Вторник, 25 Ноябрь, 2014 22:05 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Вау, спасибо за наводку

Автор:  Иван Денисов [ Понедельник, 15 Декабрь, 2014 15:00 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Хельмут опубликовал компонент:
http://www.zinnamturm.eu/downloadsAC.htm#CpcTabs

Поскольку он сыроват, есть некоторые недосказанные места в описании. Иногда даже случаетется непредсказуемое поведение нового оконного менеджера, а времени устранять эти огрехи пока нет, записал видео-демку «на экспорт»:
http://youtu.be/RF5oKw9Lp7U

Не бейте за мой английский, я уже и сам при просмотре нашел кучу ляпов :)

Автор:  Иван Денисов [ Суббота, 03 Январь, 2015 20:27 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Вложение:
new.png
new.png [ 17.04 КБ | Просмотров: 13369 ]


Сделал новую версию, исправлен ряд недочетов:
- убраны границы окон,
- улучшена прокрутка вкладок колесом мыши,
- добавлен механизм удаления ненужных областей,
- устранена проблема линий прокрутки в Wine,
- улучшена и переведена на русский документация.

Также теперь ББ может запоминать ширину первой области.

Вложения:
CpcTabs.txt [45.15 КБ]
Скачиваний: 823

Автор:  Иван Денисов [ Вторник, 05 Май, 2015 20:38 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Убрана зависимость от изображений и изменен дизайн.
Также появилась кнопка для создания нового документа.

Вложения:
CpcTabs.png
CpcTabs.png [ 47.97 КБ | Просмотров: 13157 ]
CpcTabs.txt [35.86 КБ]
Скачиваний: 740

Автор:  GameHunter [ Четверг, 18 Июнь, 2015 18:11 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Как мне кажется, эти серые (неактивные) крестики на белом фоне малоконтрастны. Мне, очкарику, их трудно искать.

Автор:  Иван Денисов [ Четверг, 18 Июнь, 2015 22:27 ]
Заголовок сообщения:  Re: Тайловый интерфейс

GameHunter писал(а):
Как мне кажется, эти серые (неактивные) крестики на белом фоне малоконтрастны. Мне, очкарику, их трудно искать.

Серьезное замечание, проработаю этот момент. Спасибо за отзыв.

Автор:  mixalu [ Пятница, 19 Июнь, 2015 11:20 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Иван, а планируются ли стрелочки для перебора вкладок? А то сейчас, если вкладок много, то "за экран" приходится переходить через меню Window.

Автор:  Пётр Кушнир [ Пятница, 19 Июнь, 2015 12:06 ]
Заголовок сообщения:  Re: Тайловый интерфейс

mixalu писал(а):
Иван, а планируются ли стрелочки для перебора вкладок? А то сейчас, если вкладок много, то "за экран" приходится переходить через меню Window.
До этого момента я предполагал, что Иван использует слегка модифицированные вкладки ypkHostTabFrames, и как можно видеть в аттаче, там такой механизм реализован.

Вложения:
Снимок.PNG
Снимок.PNG [ 5.68 КБ | Просмотров: 12946 ]

Автор:  Иван Денисов [ Вторник, 23 Июнь, 2015 08:17 ]
Заголовок сообщения:  Re: Тайловый интерфейс

mixalu писал(а):
Иван, а планируются ли стрелочки для перебора вкладок? А то сейчас, если вкладок много, то "за экран" приходится переходить через меню Window.

Сейчас сделана прокрутка складок колесом мыши, но в OS Windows пока приходится для прокрутки активировать панель, нажав на ней где-нибудь.
Погляжу, как у Петра сделано, может такой механизм со стрелками действительно стоит добавить, по крайней мере он интуитивно понятен.

Автор:  mixalu [ Вторник, 23 Июнь, 2015 14:37 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Спасибо, было бы здорово!

Автор:  prospero78 [ Четверг, 13 Август, 2015 19:14 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Да ты, Ваня мегачереп)))

Автор:  Иван Денисов [ Вторник, 15 Сентябрь, 2015 01:38 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Завел для проекта хранилище:
http://gitlab.molpit.com/cpc/Tabs
Автоматически из него пакуется код модулей:
http://comp.molpit.com/cpc/Tabs.txt

Кнопки сделаны более контрастными, добавлены стрелки для прокрутки вкладок при переполнении панели.

Вложения:
демо.png
демо.png [ 5.34 КБ | Просмотров: 12442 ]

Автор:  prospero78 [ Воскресенье, 03 Апрель, 2016 17:48 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Под Lin Tabs просит WinApi.

Автор:  Иван Денисов [ Воскресенье, 03 Апрель, 2016 18:41 ]
Заголовок сообщения:  Re: Тайловый интерфейс

prospero78 писал(а):
Под Lin Tabs просит WinApi.

Там он не работает, так как основан на MDI.

Автор:  prospero78 [ Воскресенье, 03 Апрель, 2016 18:46 ]
Заголовок сообщения:  Re: Тайловый интерфейс

Иван Денисов писал(а):
prospero78 писал(а):
Под Lin Tabs просит WinApi.

Там он не работает, так как основан на MDI.

Хм. Может всё-таки потому, что в Lin нет подсистемы WinApi?))))
MDI под Lin вполне можно реализовать, но не нужен из-за наличия рабочих столов.
А уж табов то всяких под Gtk пруд пруди.

Автор:  Иван Денисов [ Воскресенье, 03 Апрель, 2016 19:32 ]
Заголовок сообщения:  Re: Тайловый интерфейс

prospero78 писал(а):
Хм. Может всё-таки потому, что в Lin нет подсистемы WinApi?))))
Ну и это тоже, конечно.

Автор:  GameHunter [ Воскресенье, 01 Май, 2016 13:51 ]
Заголовок сообщения:  Re: Тайловый интерфейс

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

Вложения:
Image1.jpg
Image1.jpg [ 196.61 КБ | Просмотров: 11823 ]

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

Ещё раз про крестики: их гораздо лучше видно, если их рисовать линиями толщиной 3 пикселя, а не 1, как сейчас.

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

Спасибо за отзывы и критические замечания, постараюсь починить на выходных. 3 пикселя проверю. Важно, не только, чтобы хорошо видно было, но и чтобы смотрелось удачно.

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