На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (251) « Первая ... 243 244 [245] 246 247 ...  250 251  ( Перейти к последнему сообщению )  
> Windows vs. Linux , Продолжение
    korvin, а я могу переместить само модальное окно.
      Цитата Keepun @
      korvin, а я могу переместить само модальное окно.

      Да ты красавчик прям. Но я бы хотел узнать, что там в Учебнике про родительское окно.
        Цитата korvin @
        Но я бы хотел узнать, что там в Учебнике про родительское окно.

        Окно блокируется.

        Новые окна можно выводить поверх всех окон, если нужно о чем-то важном сообщить. Сворачивается только полноэкранный софт.
        Ты против таких окон? А как тогда что-то срочное юзеру сообщить?

        Такие сообщения настраиваются в нормальных прогах.

        Смысла в изменении размеров или перемещении родительского окна мало, потому клик по нему акцентирует внимание юзера на модальном окне - удобно, если модалку сдвинул, а потом забыл про нее.

        Все это определяет программист, а Винь дает возможности.
          Цитата korvin @
          Как бы нет.

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

            "Надо?" - это вопрос программисту, а не Виню. Сама возможность есть.
              Цитата korvin @
              . Но я бы хотел узнать, что там в Учебнике про родительское окно.

              Вот про модальные окна:
              Цитата

              Модальным называется окно, которое блокирует работу пользователя с родительским приложением до тех пор, пока пользователь это окно не закроет. Диалоговые окна преимущественно реализованы модальными.


              А вот про те, про которые говоришь ты.
              Цитата

              Модальные на уровне окна

              Для смягчения недостатков модальных диалоговых окон (блокирование доступа к приложению, или, даже, к системе в целом) была предложена концепция модальности на уровне окна (или документа). Такой тип диалогового окна введён, например, в Mac OS X, где он называется «диалоговое модальное окно для документа» (англ. document modal sheet).

              При появлении диалогового окна подобного типа, работа с остальными окнами приложения не блокируется. Поскольку окно диалога не перекрывает родительское окно, а прикрепляется к нему, остаётся возможность изменять размеры и положение и самого родительского окна. При этом, естественно, содержимое родительского окна остаётся недоступным до закрытия модального диалогового окна.

              Т.е. это просто в Mac OS X, решили сделать такую фичу. такую фичу не проблема сделать и в винде. В чем у тебя притензии? Если полноэкранное приложение бы не сворачивалось, это реально был бы лол :D

              Решил я чота там настроить или поставить, а ставица оно долго, плюс потом нужно в середине установки прописать параметры/настройки еще ченить, в вылетевшем модальном диалоге. так вот дабы не смотреть запустил игрушку на полный экран и играю. В винде, у меня все свернеца автоматом, вылетит диалог, игра при этом будет на паузе автоматом. А как мне это сделать в гноме? Или как, я забыл что вообще что то ставил и ушел в игру на весь день, в конце вспомнил, шо оказываеца я забыл настройки вбить, потратил время, деньги, да еще и не сделав ничего?

              Добавлено
              Или мне в скайп позвонили, как мне определить что мне ктото позвонил? :D

              Добавлено
              Вот еще ссылка на модальные окна, дабы сам почитал http://ru.wikipedia.org/wiki/Модальное_окно

              Добавлено
              Цитата korvin @
              3) даже если б это был сторонний софт, какого хера он вообще сворачивает полноэкранное приложение? какого хера система это в принципе позволяет?

              А почему система этого не должна позволять в принципе? :wacko: Как напоминалку простейшую сделать в гноме? Никак? Или примерно также как и через жопу гланды удаляют? Тото и оно, вот и по этому далеко этому линуху до десктопов. У него видимо половину возможностей нет, в частности нет возможности оповещать юзера о критических ситуациях, напоминания, ошибки и т.д.

              Цитата korvin @
              А ты что, уже забыл как оконный менеджер винды ведет себя с модальными окнами? Тебе видео записать?

              Отлично он себя ведет, ровно как и должен себя вести. Модальное окно модальное по отношению к родительскому, остальные окна от этого не страдают. А то что тебе вот прям щас когда ты открыл модальный диалог вздумалось размер изменить, так а зачем? Не проще ли отодвинуть модальное? :wacko:

              Добавлено
              Цитата KILLER @
              . А то что тебе вот прям щас когда ты открыл модальный диалог вздумалось размер изменить, так а зачем? Не проще ли отодвинуть модальное?

              Та даже эту фичу реализовать не так сложно, просто видимо это в принципе никому не нужно, пока, вот пока оно такого и нет. Кому понадобится - тот реализует такую фичу без проблем. Нашел до чего пристать :wacko:

              Добавлено
              Цитата KILLER @
              В винде, у меня все свернеца автоматом, вылетит диалог, игра при этом будет на паузе автоматом.

              Кстати и то не вариант что свернеца. Некоторые приложухи например такие как скайп, не сворачивает окно, а вылезает через графику на передний план.
                Цитата KILLER @
                Некоторые приложухи например такие как скайп, не сворачивает окно, а вылезает через графику на передний план.
                Сволочь. Испортил мне хорошую запись для ютуба, что во fraps-е писал.
                  У меня вроде ничего не сворачивается, когда моральное окно вылезает. Хотя могу ошибаться: последний раз играл не помню когда :)
                    Цитата Keepun @
                    Такие сообщения настраиваются в нормальных прогах.

                    Не всегда есть выбор.


                    Цитата Keepun @
                    Смысла в изменении размеров или перемещении родительского окна мало, потому клик по нему акцентирует внимание юзера на модальном окне - удобно, если модалку сдвинул, а потом забыл про нее.

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

                    Добавлено
                    Цитата KILLER @
                    Вот про модальные окна:
                    Цитата

                    Модальным называется окно, которое блокирует работу пользователя с родительским приложением до тех пор, пока пользователь это окно не закроет. Диалоговые окна преимущественно реализованы модальными.

                    Что входит в «работу пользователя с родительским приложением»? Где этот список?

                    Цитата KILLER @
                    А вот про те, про которые говоришь ты.
                    Цитата

                    Модальные на уровне окна

                    ...

                    Т.е. это просто в Mac OS X, решили сделать такую фичу. такую фичу не проблема сделать и в винде. В чем у тебя претензии?

                    И правильно сделали, и используются такие окна много где. Жаль, что в виндопрогах такое редко встречается, если вообще встречается. Только я не об этом, а о модальных окнах уровня приложения.

                    Цитата KILLER @
                    Если полноэкранное приложение бы не сворачивалось, это реально был бы лол :D

                    А с какого полноэкранное приложение должно сворачиваться модальным окном другого приложения?

                    Добавлено
                    Цитата KILLER @
                    Решил я чота там настроить или поставить, а ставица оно долго,

                    Цитата KILLER @
                    плюс потом нужно в середине установки прописать параметры/настройки еще ченить

                    За так организованный процесс установки нужно просто отрубать руки говноразработчикам.

                    Цитата KILLER @
                    в вылетевшем модальном диалоге.

                    Цитата KILLER @
                    так вот дабы не смотреть запустил игрушку на полный экран и играю. В винде, у меня все свернеца автоматом, вылетит диалог, игра при этом будет на паузе автоматом.

                    Поставь контру на паузу.

                    Цитата KILLER @
                    А как мне это сделать в гноме? Или как, я забыл что вообще что то ставил и ушел в игру на весь день, в конце вспомнил, шо оказываеца я забыл настройки вбить, потратил время, деньги, да еще и не сделав ничего?

                    Вендопроблемы. Линуксовый софт не требует внимания при установке.
                      Цитата korvin @
                      Что входит в «работу пользователя с родительским приложением»? Где этот список?

                      Все и входит. Любые действия с родительским окном - это по сути работа с родительским окном.

                      Цитата Qraizer @
                      Сволочь. Испортил мне хорошую запись для ютуба, что во fraps-е писал.

                      :D Ну дык :-?

                      Цитата korvin @
                      И правильно сделали, и используются такие окна много где. Жаль, что в виндопрогах такое редко встречается, если вообще встречается. Только я не об этом, а о модальных окнах уровня приложения.

                      Модальные окна на уровне приложения должны блокировать доступ к приложению. Есть только два вида модальных окон, те которые ты назвал, которые дают возможность изменять размер и позицию родительского окна, и есть такие которые блокируют всю работу с приложением, пока их не закроеш. Других не бывает. Ну хотя раньше были которые блокировали вообще всю систему, но этого уже давно нет. Так что я не совсем понял о чем ты вообще?

                      Цитата korvin @
                      А с какого полноэкранное приложение должно сворачиваться модальным окном другого приложения?

                      Ну смотри. У тебя полноэкранное приложение. Допустим ты играешь в игрушку. Тебе звонят в скайп. Вот скайп вылетает на передний план, я хз как в гноме, в винде в XP по крайней мере, он не сворачивает полноэкранное приложение, он просто вылетает через него, посреди экрана.
                      Но, так как это полноэкранное приложение, то оно свернеца после того как ты ткнул в скайп. Т.е. в нет принципиальной разницы с полноэкранными приложухами, что будет сворачивать само окно игру, что будешь сворачивать его ты, жмякая на вылезевшийся диалог.

                      Добавлено
                      Цитата korvin @
                      За так организованный процесс установки нужно просто отрубать руки говноразработчикам.

                      Да причем тут процес? Дома вот мне делать нехер, я решил поставить игруху, тяделенную, запустил инсталятор, он у меня начал распаковывать файлы, пока он чота там распоковывает, мне что смотреть на это? Я обычно запускаю контру или еще ченить и играю, чтобы время убить. Оно распакуется, вылезет диалог с установкой.

                      Цитата korvin @
                      Поставь контру на паузу.

                      Угу, еще спроси поставь WoW на паузу :D Причем тут сетеве игры? Если вылетет скайп через графику, тебе легче от этого не станет. Т.к. кроме окна скайпа, ты в место прицела ниче не увидишь :D

                      Цитата korvin @
                      Вендопроблемы. Линуксовый софт не требует внимания при установке.

                      :jokingly: :lool: Я аж поперхнулся. Помойму линуксоиды только и делают что уделяют довольно пристальное внимание при устновки, своему детищу. То не скомпилилось чота, то модули не нашлись, то гном старый, то фаза луны не та. :lool:
                      Вон тот же keepun, сразу видно, человек не уделял пристального внимания при установке, чего у него там поломалось :lool:

                      Ладно ок, забей на установку, оповещалку как в гноме сделать? Или эта типа юниксоидам не нужны оповещалки ? :D
                        Цитата KILLER @
                        А почему система этого не должна позволять в принципе? :wacko: Как напоминалку простейшую сделать в гноме? Никак? Или примерно также как и через жопу гланды удаляют? Тото и оно, вот и по этому далеко этому линуху до десктопов. У него видимо половину возможностей нет, в частности нет возможности оповещать юзера о критических ситуациях, напоминания, ошибки и т.д.

                        Для оповещений и уведомлений есть, как и в винде да, такая же «фигня в трее». А когда я смотрю фильм или играю в игру, мне как-то насрать, что там произошло, которая, кстати, просто вылазит поверх фильма маленьким окошком.

                        Цитата KILLER @
                        Отлично он себя ведет, ровно как и должен себя вести. Модальное окно модальное по отношению к родительскому, остальные окна от этого не страдают. А то что тебе вот прям щас когда ты открыл модальный диалог вздумалось размер изменить, так а зачем? Не проще ли отодвинуть модальное? :wacko:

                        см. выше. Ничего, что при клике по модальному окну наверх поднимается также и родительское, которое может загораживать весь экран и соответственно остальные окна? А мне нужно одновременно видеть модальное окно (допустим это диалог ввода) и окно другого приложения, с которого мне нужно взять данные. И просто скоприовать/вставить далеко не всегда возможно.

                        Цитата KILLER @
                        Цитата KILLER @
                        . А то что тебе вот прям щас когда ты открыл модальный диалог вздумалось размер изменить, так а зачем? Не проще ли отодвинуть модальное?

                        Та даже эту фичу реализовать не так сложно, просто видимо это в принципе никому не нужно, пока, вот пока оно такого и нет. Кому понадобится - тот реализует такую фичу без проблем. Нашел до чего пристать :wacko:

                        Не это видимо быдлоразработчики вендовых прог даже не знают, что это возможно. И зачем вообще блокировать само окно, а не только содержимое? Тут Qraizer говорил про дефолт, так почему бы вместо решения за пользователя винда не предоставляет пользователю самому возможность решать, двигать окно или нет? Это никак не влияет на работу приложения и назначение модальных окон.

                        Цитата KILLER @
                        Цитата KILLER @
                        В винде, у меня все свернеца автоматом, вылетит диалог, игра при этом будет на паузе автоматом.

                        Кстати и то не вариант что свернеца. Некоторые приложухи например такие как скайп, не сворачивает окно, а вылезает через графику на передний план.

                        Ага, и вот опять не пользователь решает, пофиг ему на уведомления при просмотре фильма ли нет.

                        Добавлено
                        Цитата Qraizer @
                        Цитата KILLER @
                        Некоторые приложухи например такие как скайп, не сворачивает окно, а вылезает через графику на передний план.
                        Сволочь. Испортил мне хорошую запись для ютуба, что во fraps-е писал.

                        Опять вендопроблемы. В прочем в линуксе наверное та же фигня. Вот в План 9... =)
                          Цитата korvin @
                          Для оповещений и уведомлений есть, как и в винде да, такая же «фигня в трее». А когда я смотрю фильм или играю в игру, мне как-то насрать, что там произошло, которая, кстати, просто вылазит поверх фильма маленьким окошком.

                          Я на такие маленькие окошки не смотрю и даже внимания не обращаю. А ты видимо часто хинты читаешь.
                          А если юзер не заметил это всплывающее окошечко?

                          Цитата korvin @
                          см. выше. Ничего, что при клике по модальному окну наверх поднимается также и родительское, которое может загораживать весь экран и соответственно остальные окна?

                          Так погоди, ты ведь при клике по модальному окну, по сути активировал приложение, которое к этому модальному окну относится. Если у тебя форма на весь экран, что тебе мешает юзать Alt+Tab ? В противном случае, авторы приложухи, просто непродумали этот момент. Причем тут ОС ? ОС тебе предоставляет такие возможности какие ты хочешь. Но пока они видимо только тебе и нужны :-?

                          Цитата korvin @
                          А мне нужно одновременно видеть модальное окно (допустим это диалог ввода) и окно другого приложения, с которого мне нужно взять данные. И просто скоприовать/вставить далеко не всегда возможно.

                          Так возьми и сделай размер родительского окна не на весь экран, а меньше. Ты проблему из пальца в рантайме высасываешь паходу...

                          Цитата korvin @
                          Не это видимо быдлоразработчики вендовых прог даже не знают, что это возможно. И зачем вообще блокировать само окно, а не только содержимое?

                          korvin, потому что это окна другого типа. Что тебе не понятно? И зачем в системе есть функция удаления файлов? Вот идиоты, это же теперь кто угодно может все файлы из ОС стереть, да?

                          Цитата korvin @
                          Тут Qraizer говорил про дефолт, так почему бы вместо решения за пользователя винда не предоставляет пользователю самому возможность решать, двигать окно или нет? Это никак не влияет на работу приложения и назначение модальных окон.

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

                          Цитата korvin @
                          Ага, и вот опять не пользователь решает, пофиг ему на уведомления при просмотре фильма ли нет.

                          :wacko: О чем ты? И что значит пофиг на уведомление или нет?
                          Вот у меня напоминалка есть, мне мама сказала: "Женя купи сегодня хлеба, никого дома не будет, обязательно не забудь", "Да мам конечно". Ставлю себе напоминалку, "обязательно купить хлеба", допустим на час. Ну и от скуки сажусь смотреть кино. И что в гноме мне напоминалка не вылезет? :wacko: И я не куплю хлеб.

                          Цитата korvin @
                          Опять вендопроблемы. В прочем в линуксе наверное та же фигня. Вот в План 9... =)

                          :D Он тебе видимо хотел заснять ролик, который ты так хотел, показывающий что модальные окна не сворачивают игры.
                            Цитата KILLER @
                            Модальные окна на уровне приложения должны блокировать доступ к приложению. Есть только два вида модальных окон, те которые ты назвал, которые дают возможность изменять размер и позицию родительского окна, и есть такие которые блокируют всю работу с приложением, пока их не закроеш. Других не бывает. Ну хотя раньше были которые блокировали вообще всю систему, но этого уже давно нет. Так что я не совсем понял о чем ты вообще?

                            Ты не с той стороны смотришь. Модальное окно (будь то уровня приложения или уровня окна) может блокировать полностью окно (контент+рамка) либо только контент (виджеты). В большинстве линуксовых WM блокируется только контент.

                            Добавлено
                            Цитата KILLER @
                            Ну смотри. У тебя полноэкранное приложение. Допустим ты играешь в игрушку. Тебе звонят в скайп. Вот скайп вылетает на передний план, я хз как в гноме, в винде в XP по крайней мере, он не сворачивает полноэкранное приложение, он просто вылетает через него, посреди экрана.
                            Но, так как это полноэкранное приложение, то оно свернеца после того как ты ткнул в скайп. Т.е. в нет принципиальной разницы с полноэкранными приложухами, что будет сворачивать само окно игру, что будешь сворачивать его ты, жмякая на вылезевшийся диалог.

                            Разница появляется, когда я не хочу сворачивать приложение, с которым работаю.
                              Цитата korvin @
                              Ты не с той стороны смотришь. Модальное окно (будь то уровня приложения или уровня окна) может блокировать полностью окно (контент+рамка) либо только контент (виджеты). В большинстве линуксовых WM блокируется только контент.

                              Я это давно как бы понял. Я тебе пытаюсь доказать, что пока это видимо одному тебе нужно. Лично я от этого как то не страдаю. :-? Реализовать такую возможность в винде можно. Пиши в MS чтобы они тебе по дефолту сделали так как ты хочешь, может сделают :whistle:
                                Цитата KILLER @
                                Так возьми и сделай размер родительского окна не на весь экран, а меньше.

                                Не могу, его уже заблокировало модальное окно =) Че мне теперь, закрывать модальное, изменить родительское, снова открывать модальное? Это хорошо если это можно сделать в пару действий, а если к этому модальному окну вел более сложный путь? Все заново повторять?

                                Добавлено
                                Цитата KILLER @
                                Так погоди, ты ведь при клике по модальному окну, по сути активировал приложение, которое к этому модальному окну относится. Если у тебя форма на весь экран, что тебе мешает юзать Alt+Tab ? В противном случае, авторы приложухи, просто непродумали этот момент. Причем тут ОС ? ОС тебе предоставляет такие возможности какие ты хочешь. Но пока они видимо только тебе и нужны :-?

                                Двадцать раз альттабить? Нет, спасибо. ОС тут при том, что позволяет это. Зачем вообще блокировать рамки окон мне не понятно.

                                Добавлено
                                Цитата KILLER @
                                :wacko: О чем ты? И что значит пофиг на уведомление или нет?
                                Вот у меня напоминалка есть, мне мама сказала: "Женя купи сегодня хлеба, никого дома не будет, обязательно не забудь", "Да мам конечно". Ставлю себе напоминалку, "обязательно купить хлеба", допустим на час. Ну и от скуки сажусь смотреть кино. И что в гноме мне напоминалка не вылезет? :wacko: И я не куплю хлеб.

                                То и значит, сижу я, смотрю фильм и мне не уперлись уведомления о наличии обновлений.

                                Добавлено
                                Цитата KILLER @
                                Он тебе видимо хотел заснять ролик, который ты так хотел, показывающий что модальные окна не сворачивают игры.

                                Думаю, если бы он именно это хотел, то наоборот бы не жаловался. =)

                                Добавлено
                                Цитата KILLER @
                                Я это давно как бы понял. Я тебе пытаюсь доказать, что пока это видимо одному тебе нужно. Лично я от этого как то не страдаю. :-? Реализовать такую возможность в винде можно. Пиши в MS чтобы они тебе по дефолту сделали так как ты хочешь, может сделают :whistle:

                                Такому одному мне, что именно так ведут себя макось и большинство (если не все) никсовые оконные менеджеры.

                                Естестественно, что тебе не нужно то, с чем ты никогда не сталкивался =)
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (251) « Первая ... 243 244 [245] 246 247 ...  250 251


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,2280 ]   [ 14 queries used ]   [ Generated: 19.05.24, 23:53 GMT ]