Есть ли design pattern, реализующий общие концепции взаимодействия и
функционирования абстрактных слоёв в теории графического дизайна?
Весьма полезно было бы для проектирования графического интерфейса
пользователя...
Здравствуйте, dikun, Вы писали:
D>Есть ли design pattern, реализующий общие концепции взаимодействия и D>функционирования абстрактных слоёв в теории графического дизайна? D>Весьма полезно было бы для проектирования графического интерфейса D>пользователя...
D>Мысли, ссылки, RTFM (?)...
Может немного не в "тему", но есть книга В. Головача "Дизайн пользовательского интерфейса". Там много спорного, но есть и хорошие рекомендации
про слои
немного.
Например, помещаем группу контролов #1 в слой #1, группу #2 в слой #2.
Затем, при нажатии на кнопочку в слое #1 слой #2 реагирует на это:
становится полупрозрачным и прячется за слой #1 или сворачивается под нижний
край слоя #1 и т.д.
Это конкретика. А абстракция, шаблон? Я думаю такими пимпочками и бирюльками
работа со слоями не ограничивается...
Понятно Мы говорим о разных вещах. Честно говоря, я первый раз вижу употребление слова слой (layer) в данном контексте. Хотя возможно, что в мире Java это обычное дело. Что касается технологий MS, то для таких вещей используется другой термин — composite control.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>Понятно Мы говорим о разных вещах. Честно говоря, я первый раз вижу употребление слова слой (layer) в данном контексте. Хотя возможно, что в мире Java это обычное дело. Что касается технологий MS, то для таких вещей используется другой термин — composite control.
Не, опять ты не угадал. Имеются ввиду слои как в фотошопе. Это никакой не паттерн программирования.
Здравствуйте, AndrewVK, Вы писали:
IT>>Понятно Мы говорим о разных вещах. Честно говоря, я первый раз вижу употребление слова слой (layer) в данном контексте. Хотя возможно, что в мире Java это обычное дело. Что касается технологий MS, то для таких вещей используется другой термин — composite control.
AVK>Не, опять ты не угадал. Имеются ввиду слои как в фотошопе. Это никакой не паттерн программирования.
Да, с телепией у меня не очень Тем более человек то спрашивает как раз о design pattern.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Если нам не помогут, то мы тоже никого не пощадим.
Hello, IT!
You wrote on Mon, 11 Apr 2005 17:39:55 GMT:
IT> Тем более человек то спрашивает как раз о design pattern.
Да, Вы правы. Просто я хотел узнать, удалось ли кому-то обобщить/реализовать
дизайнерскую идею абстрактных слоёв (в частности, тех слоёв, что в
PhotoShop'е) до уровня структурных шаблонов ОП проектирования. Пост же по
теме Просто, вроде, идея на поверхности, но воображения не хватает Так
есть по теме информация?
Здравствуйте, dikun, Вы писали:
D>Да, Вы правы. Просто я хотел узнать, удалось ли кому-то обобщить/реализовать D>дизайнерскую идею абстрактных слоёв (в частности, тех слоёв, что в D>PhotoShop'е) до уровня структурных шаблонов ОП проектирования.
Ты путаешь дизайн интерфейса и дизайн приложения. Слои именно в понимании дизайна приложения давным давно существуют, это даже не паттерн, а базовое понятие абстракции. Чуть более сложный вариант многослойного приложения описывается паттерном MVC.