Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Обсуждение статей
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2011, 19:31   #1
Sn0wSky
Пользователь
 
Регистрация: 06.12.2011
Сообщений: 21
Сообщение Простейшая онлайн-рисовалка на Delphi ( sockets )

С delphi знаком давно, но особо не вникал в суть, тут немного подразобрался, и заместо чата на сокетах решил написать простейшую онлайн-рисовалку, ну и поделиться опытом

http://justforfun27.livejournal.com/1225.html


Рад всем замечаниям

p.s. уже было замечание по поводу нецелесообразности отправления координаты каждой точки для отрисовки, предложили вводить координаты в массив, и отправлять раз в какое-то короткое время, чтобы не грузить сервер, и + к тому же, отрисовка будет более нормальная, в нынешней программе много точек теряется, и бледноватая линия получается

Последний раз редактировалось Sn0wSky; 06.12.2011 в 19:49.
Sn0wSky вне форума Ответить с цитированием
Старый 06.12.2011, 21:58   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

наиболее правильно это делать чтото типа класса инструмент.
и уже от этого плясать(например прямоугольник очень легко передается, эллипс тоже)
реалтаймовые инструменты(карандаш, кисть, ластик, спрей, etc) довольно тяжелы(по сравнению с другими).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 06.12.2011, 23:04   #3
Sn0wSky
Пользователь
 
Регистрация: 06.12.2011
Сообщений: 21
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
наиболее правильно это делать чтото типа класса инструмент.
и уже от этого плясать(например прямоугольник очень легко передается, эллипс тоже)
реалтаймовые инструменты(карандаш, кисть, ластик, спрей, etc) довольно тяжелы(по сравнению с другими).
Ну так-то верно, но при постановке задачи, захотел сделать именно возможность рисовать кривые линии, это даёт больше свободы
Sn0wSky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sockets Максим139 Помощь студентам 1 17.03.2011 20:54
Нужны люди для реализации веб-сервиса (онлайн рисовалка) Dmitriy All Фриланс 0 13.03.2011 15:54
Windows Sockets / Сокеты / RAW Sockets bwwebm Работа с сетью в Delphi 4 23.04.2010 09:53
Рисовалка на сайте П@вел HTML и CSS 2 03.04.2009 11:55
Программа рисовалка на рабочем столе в delphi Alar Общие вопросы Delphi 0 29.10.2006 20:03