OberonCore
https://forum.oberoncore.ru/

Граф. контейнеры на Дельфе
https://forum.oberoncore.ru/viewtopic.php?f=24&t=1475
Страница 1 из 1

Автор:  Илья Ермаков [ Среда, 15 Апрель, 2009 00:04 ]
Заголовок сообщения:  Граф. контейнеры на Дельфе

Хороший пример привёл в ветке Дракона stern.
http://delphikingdom.com/asp/viewitem.a ... logid=1344

Хорошая статья, как спроектировать контейнер в Дельфи... На классических паттернах.
В итоге получается то, что в ББ уже дадено... ))

Автор:  Иван Кузьмицкий [ Среда, 15 Апрель, 2009 00:43 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Точно. Глава 6, "Конструирование отображений".

Автор:  stern [ Среда, 15 Апрель, 2009 13:50 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Что ж, если все так просто и замечательно в ББ, то для ББ-поклонников указанная статья - просто дар божий. Ведь теперь можно написать свою статью, в пику дельфийской, и показать на деле, как же просто и красиво решается та же задача в ББ. Показать, что в ББ и решается проще, и получается лучше. И предложить сравнить с решением проблемы в Дельфи. Это будет, пожалуй, более чем реальное подспорье в популяризации ББ. А красиво говорить и ссылаться на что попало и я - мастак известный.

Автор:  Пётр Кушнир [ Среда, 15 Апрель, 2009 14:40 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Любезный, это - не "что попало", это - часть стандартной документации ББ, которую рекомендуется прочитать хотя бы раз, а потом ещё раз, и ещё много-много раз.

Автор:  stern [ Среда, 15 Апрель, 2009 14:54 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Дружок, ты меня с кем-то перепутал. Вежливым я бываю, любезным не был ни разу. Сделай себе зарубку на носу на будущее.

Автор:  Илья Ермаков [ Среда, 15 Апрель, 2009 15:05 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Давайте без резкости. Пётр, stern не давал повода к фамильярности.

stern, действительно, перевод документации выполнен; всё, что можно прочесть в той статье, там имеется - и гораздо больше в том числе. Всё ведь на виду. ББ - "живой паттерн".
Я думаю, что на доведение до рабочего применения той статьи уйдёт не меньше времени, чем на изучение возможностей ББ, которые всё равно не повторить за разумные сроки.

Автор:  Пётр Кушнир [ Среда, 15 Апрель, 2009 15:29 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

stern писал(а):
А красиво говорить и ссылаться на что попало и я - мастак известный.
Ну если это не повод, тогда извините.
stern писал(а):
Дружок, ты меня с кем-то перепутал. Вежливым я бываю, любезным не был ни разу. Сделай себе зарубку на носу на будущее.
Всегда удивляли подобные пассажи, сделаные через интернет.

Автор:  Пётр Кушнир [ Среда, 15 Апрель, 2009 15:35 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Илья Ермаков писал(а):
чем на изучение возможностей ББ
Вообще, да, многие освоили, и не жалуются. И как освоивший, я позволяю себе давать советы Геннадию по переделыванию редактора на ББ. Фактически, потому, что знаю, что у него получится(если он поймёт суть, прочитает доку, попробует примеры). Тем более, насколько я знаю, он и в Делфях не гуру.
Геннадий, извините, что я о Вас в третьем лице :)))

Автор:  stern [ Среда, 15 Апрель, 2009 17:17 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Илья, Вы меня не поняли. Попробую отделить мух от котлет.
1. Статья "подогнана" Геннадию Тышову в ответ на его просьбу "показать, как можно".
2. ББ-поклонникам, утверждающим, что в ББ эта задача решается на раз, было предложено сделать, по сути, редактор блок-схем, реализованный в указанной статье. И показть, что действительно, эта задача решается на раз-два.
В статье Ю.Спектора речь идет о решении конкретной проблемы: "Рассмотрим достаточно распространенную практическую задачу: необходимо реализовать визуальный контейнер, на котором размещаются графические объекты. Эти объекты должны быть не только нарисованы на поверхности этого контейнера, но и доступны пользователю для различных манипуляций, таких как выделение, перемещение с помощью мыши и др. Объекты могут быть разнотипными, следовательно, они будут по-разному выглядеть, характеризоваться различными параметрами. Набор операций, которые можно совершать по отношению к ним, также будет различным."
Тем, кто утверждает, что "легче освоить ББ и сделать в нем" я предложил выполнить аналогичный проект на ББ (с использованием всех его возможностей, чтоб поменьше было писать. Тем более, ведь это так просто) и продемонстрировать это решение. Даже статью можно не писать. Достаточно привести скриншот получившегося редактора блок-схем, исходники и короткий комментарий: "сделано в ББ. Сравните с Дельфи." И ссылку на вышеуказанную статью. Тем более, что, при всем уважении к работе Ю.Спектора, статья - это одно, а код в исходниках - несколько другое. И если бы Ю.Спектор так и сделал: показал скриншот и прикрепил исходники, то и тогда практическая польза была бы несомненная.
Говорю как человек, который не только разобрался со статьей (а чего там разбираться-то?) и исходниками, но и сделал своей немаленький проект на основе работы Ю.Спектора, который готовится к продаже солидной конторе.
Добавлю лишь, что хоть сделано и "на основе", но добавлено столько функциональности, и настолько отличной от первоначально подразумевавшейся, что, думаю, Ю.Спектор претендовать на долю от продажи не станет. :)
Но это лирика. А физика в п2.

Автор:  Илья Ермаков [ Среда, 15 Апрель, 2009 17:19 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

stern писал(а):
ББ-поклонникам, утверждающим, что в ББ эта задача решается на раз, было предложено сделать, по сути, редактор блок-схем, реализованный в указанной статье. И показть, что действительно, эта задача решается на раз-два.

Да, идея отличная. Только зачем блок-схемы? Полный ДРАКОН. И задача, действительно, решается. Уже.

Автор:  Иван Кузьмицкий [ Среда, 15 Апрель, 2009 17:32 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

stern писал(а):
В статье Ю.Спектора речь идет о решении конкретной проблемы: "Рассмотрим достаточно распространенную практическую задачу: необходимо реализовать визуальный контейнер, на котором размещаются графические объекты. ... "
Тем, кто утверждает, что "легче освоить ББ и сделать в нем" я предложил выполнить аналогичный проект на ББ (с использованием всех его возможностей, чтоб поменьше было писать.


Позвольте уточнить - ББ сам по себе и является решением этой конкретной проблемы реализации визуального контейнера. Что же касается редактора блок-схем, то на самом деле, было бы полезно иметь статьи, подобные вышеуказанной. Только меня берёт сомнение, что надо это делать именно в пику дельфистам.

Автор:  Пётр Кушнир [ Среда, 15 Апрель, 2009 17:35 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

stern писал(а):
Тем, кто утверждает, что "легче освоить ББ и сделать в нем" я предложил выполнить аналогичный проект на ББ (с использованием всех его возможностей, чтоб поменьше было писать.
Разрешите бегом? :)
Это по меньшей мере удивительно.
Мне даже делать такой проект не надо. Подсистема Forms - и есть такой проект. Контролы и отображения(элементы блок-схемы) в контейнере. Задача - решена уже, надо смотреть внимательнее, без предубеждений и выпендрёжа.

Автор:  stern [ Среда, 15 Апрель, 2009 17:52 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Илья Ермаков писал(а):
stern писал(а):
ББ-поклонникам, утверждающим, что в ББ эта задача решается на раз, было предложено сделать, по сути, редактор блок-схем, реализованный в указанной статье. И показть, что действительно, эта задача решается на раз-два.

Да, идея отличная. Только зачем блок-схемы? Полный ДРАКОН. И задача, действительно, решается. Уже.


Блок-схемы - конкретный пример решения конкретной задачи. Решение которой на ББ можно сравнить с существующим решением на Дельфи.
А что касается "Полный Дракон" и "...уже делается", то... и сказать нечего. Ждем-с! Если будет сделано, сделано хорошо, и в обозримые сроки, то лично меня это может сподвигнуть на "сподвиги". Вот только проблема с наличием свободного времени не решится, а значит - быть мне вечным начинающии БлэкБоксером. Уж не обессудьте. А вам удачи!

Автор:  stern [ Четверг, 25 Июнь, 2009 16:23 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Извиняюсь за назойливость, но минуло уже более 3-х месяцев с момента объявления о создании Дракон-редактора в ББ. Как обстоит дело сейчас? Есть ли хотя-бы альфа? Спасибо.

П.С. Отдельный респект Ивану Кузьмицкому за Тетрис.

Тема "Тетрис" вырезана: viewtopic.php?p=28631#p28631

Автор:  Илья Ермаков [ Четверг, 25 Июнь, 2009 19:48 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Май-июнь работа вообще не велась, сейчас надо дожимать.

По поводу мат. части было очень важное общение со специалистами ИСИ СО РАН.

Пока всё, что могу сказать.

Автор:  stern [ Понедельник, 10 Август, 2009 22:44 ]
Заголовок сообщения:  Re: Граф. контейнеры на Дельфе

Есть какие-нибудь подвижки по Дракону? Хочется верить, что есть...

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