OberonCore
https://forum.oberoncore.ru/

Графический интерфейс BlackBox для Linux
https://forum.oberoncore.ru/viewtopic.php?f=34&t=1538
Страница 2 из 7

Автор:  Valery Solovey [ Пятница, 05 Март, 2010 11:11 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Так никто и не говорит, что нельзя сделать. Просто в ББ он не такой.

Автор:  Иван Кузьмицкий [ Пятница, 05 Март, 2010 11:20 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

ББ с его командами дальше уходит от модальностей, чем упомянутый интерфейс с вкладками (это те же окна ("режимы в овечьей шкуре" у Раскина, только сбоку).

Автор:  Geniepro [ Пятница, 05 Март, 2010 11:31 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Пример из этой же серии -- фреймовый оконный менеджер для X Window xmonad
http://ro-che.info/docs/xmonad/

Автор:  Info21 [ Пятница, 05 Март, 2010 12:52 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Valery Solovey писал(а):
Так никто и не говорит, что нельзя сделать. Просто в ББ он не такой.
Стоп. ББ своего оконного интерфейса не имеет. По замыслу он должен адаптироваться под нижележащий интерфейс ОСи. То есть достаточно сделать альтернативный Host2Windows.

Автор:  Иван Денисов [ Пятница, 05 Март, 2010 18:14 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Согласен про Host2Window. Речь как раз про то, как его писать, - лучше было бы сделать не кучу окон, как в Gimp например. А сделать сразу блоковый фреймворк со вкладками. Тогда, чтобы получилась красивая и удобная программа не нужно будет мучиться с Context и затем разворачивать "единственный открытый maximized докумен" на весь BB, чтобы в нем работать.

Прилагаю картинку как BB сейчас выглядит на Ubuntu,
Вложение:
Комментарий к файлу: BB 1.6 @ Ubuntu 9.10 Karmic
how_it_is.png
how_it_is.png [ 64.84 КБ | Просмотров: 15009 ]

и эскиз своего видения (нарисованный в Inkscape ))))
Вложение:
Комментарий к файлу: Мое видение интерфейса
ready.png
ready.png [ 193.45 КБ | Просмотров: 15013 ]

Не претендую на оригинальность, просто для вдохновения людей, которые займутся разработкой интерфейса под linux-based системы. Очень хочется получить приличный ББ под Ubuntu.

Цитата:
Пример из этой же серии -- фреймовый оконный менеджер для X Window xmonad
http://ro-che.info/docs/xmonad/

Классное обоснование фреймовой системы в этой статье, но xmonad все же заимствует идею у Еmacs, поэтому прилагаю скриншот оригинальной программы.
Вложение:
Комментарий к файлу: Emacs с тремя открытыми блоками
emacs_block_system.png
emacs_block_system.png [ 173.76 КБ | Просмотров: 15007 ]

Автор:  Сергей Прохоренко [ Пятница, 05 Март, 2010 20:28 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

divan писал(а):
Прилагаю ... эскиз своего видения (нарисованный в Inkscape ))))
Вложение:
ready.png



Первоначальная идея неперекрывающихся областей с вкладками отличная, но реализация не впечатлила. Очень похоже на это: http://www.cfbsoftware.com/armaide/mainscreen.htm Не чувствуется никакой ясной идеи перечня и расположения панелей/областей и перечня вкладок в каждой панели. Нет никаких панелей для структурирования программы, навигации, зависимостей между модулями, выбора компонентов, блоков, функций, переменных и т.д.

Автор:  Евгений Темиргалеев [ Суббота, 06 Март, 2010 11:13 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Info21 писал(а):
А что, в ББ разве нельзя сделать такой интерфейс, используя механизм составных документов? То есть клиент видит единственный открытый maximized документ, в котором все как надо вставлено и расположено.
По-моему, сделать общий Container, как предложено, и набор сопутствующих команд (типа Отркыть, Сохранить ....) будет легче, нежели переписывать весь Host. Тем паче, что оба "интерфейса" могут уживаться внутри одного работающего ББ, например, для сравнения...

Автор:  Иван Денисов [ Суббота, 06 Март, 2010 20:57 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

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

Автор:  Димыч [ Воскресенье, 07 Март, 2010 09:23 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Посмотрите wxAUI

Автор:  Info21 [ Воскресенье, 07 Март, 2010 13:37 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

divan писал(а):
"контекстный" менеджер по типу проекта, делать что-то вроде внутренних тем оформления.
Да зачем менеджер :) Слишком сложно -- надо же знать все возможные проекты.

Для конкретного проекта проще конкретно окошечки настроить.
(Вы пользуетесь сохранением конфигурации окон из "базового" комплекта?)

Автор:  Иван Горячев [ Вторник, 09 Март, 2010 04:42 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Поставил тут себе photoshop cs4 - так они тоже до этой идеи дозрели. Наконец-то

Вложения:
PhotoShop2.png
PhotoShop2.png [ 90.23 КБ | Просмотров: 14845 ]

Автор:  Info21 [ Вторник, 09 Март, 2010 09:31 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Иван Горячев писал(а):
Поставил тут себе photoshop cs4 - так они тоже до этой идеи дозрели. Наконец-то
Думаю, это не столько они дозрели, сколько экраны стали достаточно большими.

Автор:  Alexey Veselovsky [ Вторник, 09 Март, 2010 13:51 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Вкладки это прекрасно. Но если наличие вкладок исключает отображение двух-трех файлов одновременно, то это очень не удобно (а этим грешат многие вкладочные реализации).

Мне частенько нужно смотреть на два исходника сразу. А то и на три.

В этом плане emacs удобен вполне.

Автор:  hothing [ Суббота, 13 Март, 2010 16:52 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Не-не. Нужен от такой ГП http://www.cs.brown.edu/people/acb/codebubbles_site.htm

Автор:  kemiisto [ Суббота, 13 Март, 2010 17:30 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

hothing писал(а):
Не-не. Нужен от такой ГП http://www.cs.brown.edu/people/acb/codebubbles_site.htm

Цитата:
Rethinking the User Interface Paradigm of Integrated Development Environments...

Rethinking, Rethinking,... :? Smalltalk, вид сбоку.

Автор:  Info21 [ Среда, 17 Март, 2010 18:25 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

А вот, кстати:

Amisc
By Anton Dmitriev

Organize Desktop, Taskbar and Toolbar.
Amisc organized your desktop like the original Oberon systems. It divides the desktop into two tracks: the user track and the system track. Furthermore it adds a taskbar at the bottom of the BlackBox windows. The taskbar has a button for every opened (document) window. Clicking on the button brings up the window to the top. At the top of the BlackBox windows it provides a toolbar. You can manipulate the current selection's attributes with that toolbar.

Amisc doesn't use any other CPC services.

StdCoded File <=> PacCoded File (65 / 30 kByte - Release 15-Aug-2008)

http://www.zinnamturm.eu/downloadsAC.htm#Amisc

Автор:  Иван Денисов [ Понедельник, 12 Апрель, 2010 13:33 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Попробовал Amisс, в таком виде как он сейчас его использовать не очень удобно, но зато видно, что на BB возможно сделать фреймовую структуру малой кровью, на основе базовой конфигурации.

Автор:  Роман М. [ Суббота, 08 Май, 2010 13:31 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

Как вам интерфейс как у MonoDevelop?

Автор:  rellai [ Вторник, 20 Июль, 2010 05:35 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

divan изобразил лучший вариант(тот что в центре) ide - удобно, красиво и современно) лучше его взять за основу)

А какие виджеты использоваться будут?
я так понял ГТК?
А редактор Glade?
если сделать редактор интерфейса не как в блекбоксе, то будет имхо не то...
и гтк научился уже нативно отображаться в макоси?

Автор:  QWERTYProgrammer [ Вторник, 20 Июль, 2010 09:54 ]
Заголовок сообщения:  Re: Графический интерфейс BlackBox для Linux

divan писал(а):
Прилагаю картинку как BB сейчас выглядит на Ubuntu

Имеется ввиду BB работающий на Ubuntu под Wine?

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