OberonCore https://forum.oberoncore.ru/ |
|
MDI -- изъян? https://forum.oberoncore.ru/viewtopic.php?f=24&t=3678 |
Страница 2 из 2 |
Автор: | Trurl [ Среда, 23 Ноябрь, 2011 07:41 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
А, "её" относилось к AOS? Тогда согласен. |
Автор: | id_ler [ Среда, 23 Ноябрь, 2011 08:16 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
А если "её" относится не к AOS, тогда с чем Вы не согласны? |
Автор: | Trurl [ Среда, 23 Ноябрь, 2011 09:04 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
С тем, что "её использование неудобное", если "её" относится к "ОС Оберон". |
Автор: | Madzi [ Среда, 23 Ноябрь, 2011 09:08 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
id_ler писал(а): Другой вариант, изменять масштаб колесом мышки и группировать окна, как это делается с блок-схемами в Word-е, но при уменьшении окон соответственно уменьшается и курсор мыши. Там не масштаб окон изменяется, а вы "приближаетесь" или "удаляетесь" от десктопа. Сделано это в рамках проекта виртуального рабочего стола (когда над столом висит проектор и проецирует десктоп прямо на стол, а вы можете документы руками таскать и т.п. комбинации делать. Чтобы можно было под любой удобный размер смасштабироватся. |
Автор: | id_ler [ Среда, 23 Ноябрь, 2011 10:42 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Madzi писал(а): Сделано это в рамках проекта виртуального рабочего стола Ближе к теме "MDI – изъян?" Исходя из того, что ВВ – ОС, ее рабочим столом можно считать главное окно приложения ВВ или первый открытый документ(кроме лога) – не суть важно. Если кто-то реализует виртуальный рабочий стол и он будет открываться при старте среды, то MDI этому не мешает. Если кому-то удобнее открывать формочки в каких-нибудь вкладках и т.п., тоже может это делать для себя. Лицензия позволяет. |
Автор: | Info21 [ Среда, 23 Ноябрь, 2011 11:48 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
id_ler писал(а): Исходя из того, что ВВ – ОС, ее рабочим столом можно считать главное окно приложения ВВ ... Это та мысль, которую у меня не получалось выразить.
|
Автор: | Madzi [ Среда, 23 Ноябрь, 2011 13:44 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Тогда вы получаете аналог АОС (WinAos, UnixAos)? где вся система "завёрнута" в одно системное окно (или полноэкранный режим), а внутри своя оконная система. |
Автор: | Борис Рюмшин [ Среда, 23 Ноябрь, 2011 14:34 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
А тут только два варианта: либо всё своё (одинаковое на всех программных и аппаратных окружениях), или в стиле (и на принципах) стандартного интерфейса той среды где оно работает. MDI в последнем смысле устарел... Но эти все рассуждения имеют смысл, если переделывать что-то в ББ принципиально. А если на том что есть работать, то оно и какое есть работает. Местами напрягает, конечно, но работает. |
Автор: | Info21 [ Среда, 23 Ноябрь, 2011 15:21 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Борис Рюмшин писал(а): Но эти все рассуждения имеют смысл, если ... "Будущее тёмно, не видно его" (с) Магистр Йода.Поэтому рассуждения имеют смысл |
Автор: | Info21 [ Понедельник, 05 Декабрь, 2011 17:21 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Кстати, вот еще. Под линуксом народ мне как-то хвастался десктопами, мол, под виндусами нет. Похоже на компенсацию за отсутствие MDI. На попытку структурировать мильён окошек от разных приложений. No? Вон, FontForge мне высыпает кучу окошек, аж противно. Причем у всех одинаковые полные меню -- нафиг оно нужно? Если бы ББ так же высыпал, можно было бы удавиться. |
Автор: | adva [ Понедельник, 05 Декабрь, 2011 17:41 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
По мне так удобнее работать с одним окном приложения, в котором много вкладок (единственное чего обычно не хватает, что при одиночном нажатии ктрл + таб переключалось на предыдущую вкладку, а не пробегало их все последовательно) |
Автор: | Александр Ильин [ Понедельник, 05 Декабрь, 2011 17:50 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Info21 писал(а): Под линуксом народ мне как-то хвастался десктопами, мол, под виндусами нет. Есть, причём на уровне ОС. Поэтому утилитка всего 60 Кб: http://technet.microsoft.com/en-us/sysi ... s/cc817881
|
Автор: | Info21 [ Понедельник, 05 Декабрь, 2011 17:58 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Александр Ильин писал(а): Info21 писал(а): Под линуксом народ мне как-то хвастался десктопами, мол, под виндусами нет. Есть, причём на уровне ОС. Поэтому утилитка всего 60 Кб: http://technet.microsoft.com/en-us/sysi ... s/cc817881 |
Автор: | Александр Ильин [ Понедельник, 05 Декабрь, 2011 18:13 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Образцовое решение проблемы MDI см. в браузере Opera. Вкратце: можно открыть сколько угодно окон на панели задач, в каждом из них - MDI. Все внутренние MDI-окна представлены вкладками (т.е. кнопками) на специальной панели инструментов. Можно переключаться по Ctrl-Tab, можно тыкать мышкой в панель. Порядок окон в списке Ctrl-Tab задаётся в настройках программы (переключаться к последнему использованному или к следующему по порядку закладок). Если выставить распахивание MDI-окон на весь родительский экран при открытии (по умолчанию это так), то можно пользоваться как не-MDI, открывая всё в новых окнах панели инструментов, между которыми переключаться по Alt-Tab. Я к ББ добавлял панель инструментов, которая отображала кнопки для каждого открытого MDI-окна. К сожалению, не хватило знаний WinApi, чтобы устранить мелкие косяки. Так что сам пользуюсь, а другим не даю :-Р. |
Автор: | Пётр Кушнир [ Понедельник, 05 Декабрь, 2011 19:19 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
http://dl.dropbox.com/u/9533224/bb.PNG почти опера |
Автор: | Info21 [ Понедельник, 05 Декабрь, 2011 21:15 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Пётр Кушнир писал(а): Крутенько вы там рассекаете.Тогда вопрос: удобней несколько активаций ББ -- или вот такие закладки? У меня виндусовая панель слева и прячется, это заместо полоски табов, чтобы место не занимала. А ББ в титульной полоске показывает папку, так что всё видно. Или именно закладки зачем-то необходимы? |
Автор: | Александр Ильин [ Понедельник, 05 Декабрь, 2011 21:20 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Info21 писал(а): Тогда вопрос: удобней несколько активаций ББ -- или вот такие закладки? Закладки - это просто список документов внутри одного открытого ББ. Если будет несколько активаций ББ, то внутри каждой будут свои закладки, смотря какие документы откроете в каждом из них.А нужно это для того, чтобы не искать документ Ctrl-Tab'ом, а сразу видеть, куда можно ткнуть, и вообще, видеть всё, что открыто (и чего нету). |
Автор: | Пётр Кушнир [ Вторник, 06 Декабрь, 2011 00:15 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Info21 писал(а): А ББ в титульной полоске показывает папку, так что всё видно. мне трудно понять со слов.Info21 писал(а): Крутенько вы там рассекаете. Ну.Александр Ильин писал(а): А нужно это для того, чтобы не искать документ Ctrl-Tab'ом да, конечно, вместо N действий с непонятным результатом имеем одно, точное.
|
Автор: | igor [ Вторник, 06 Декабрь, 2011 06:26 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Info21 писал(а): У меня виндусовая панель слева и прячется Надо же. И я себе всегда так же настраиваю.
|
Автор: | Info21 [ Вторник, 06 Декабрь, 2011 11:27 ] |
Заголовок сообщения: | Re: MDI -- изъян? |
Александр Ильин писал(а): Info21 писал(а): Тогда вопрос: удобней несколько активаций ББ -- или вот такие закладки? Закладки - это просто список документов внутри одного открытого ББ. А вьюшку-полоску такую реализовать легко, конечно. Впрочем, оно не сильно отличается от кирпичиков внизу экрана -- кроме фиксированного расположения и длины под длину имени (что, надо признать, удобно), что-нибудь там еще в смысле возможностей есть? --- В титульной полоске (где обычно слово BlackBox) в сборках от И-21 пишется имя рабочей папки, в которой запущен ББ. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |