![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Люди помогите, сколько не пытался рисовать на канве у меня или получается
1) торможение рисования 2) сильное мерцание 3) показывает все линии при движении пытался всеми способами которые были на форуме не дало результатов, плачевно что не работал почти с канвой, как то не приходилось. Поясните что нужно сделать и приведите примерчики..
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#2 |
C++
Форумчанин
Регистрация: 27.03.2011
Сообщений: 803
|
![]()
Сначала рисуете на вспомогательный Canvas, который не отображается на экране, а затем переносите готовый (завершенный) рисунок на отображаемый Canvas.
Ищете информацию по C++?
cplusplus.com |
![]() |
![]() |
![]() |
#3 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
так делал получается торможение при нажатии кл мыши ставится линия при отпускании она появляется, а само перемещение не показывает
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.04.2010
Сообщений: 15
|
![]()
На чем рисуешь? Если есть опция DoubleBuffered в этом компоненте поставь на True
|
![]() |
![]() |
![]() |
#5 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
я компилю на d7, вроде некорректно она работает
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
канвас какого контрола?
> и приведите примерчики лучше приведи свой код, и мы скажем, почему так делать не надо )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#7 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
ну вот передавал тому у кого delhi2010 говорит, работает отлично у меня же нет ... редак.zip
может я непонятно выразился, в данном проекте я хочу чтобы я при растягивании к примеру элипса видел его размер, а не в конце как у меня
Помог, нажми весы слева
![]() Последний раз редактировалось grafgrial; 21.07.2011 в 16:45. |
![]() |
![]() |
![]() |
#8 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]()
Воткните второй Image (или PaintBox), выведите его поверх первого и рисуйте на нем анимацию рисования эллипса (чтобы не перерисовывать всю картину, а только участок обозначенный перемещением мыши), затем после отпускания кнопки мыши переносить все на первый Image, а второй - прятать.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#9 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Sparkman В общем сделал как ты сказал, вроде получилось только вот проблема (см рисунокhttp://www.programmersforum.ru/attac...8&d=1311335639) там где слева пустой прямоугольник все рисуется хорошо (по сути это у меня изначальные размеры формы), а всей остальной части где уже форма растягивалась вот такая ерунда выходит. В чем дело?
Помог, нажми весы слева
![]() Последний раз редактировалось grafgrial; 22.07.2011 в 15:58. |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
![]() Цитата:
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype Последний раз редактировалось denisbrain; 22.07.2011 в 20:36. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисование на Canvas | Черевон | Общие вопросы Delphi | 4 | 14.06.2011 16:40 |
Canvas | Auron | Общие вопросы Delphi | 8 | 13.12.2010 23:14 |
Рисование квадрата. Работа на Canvas | Файзулка | Мультимедиа в Delphi | 8 | 26.02.2010 14:34 |
Рисование квадрата, работа на canvas | lubov_morkov | Помощь студентам | 2 | 02.06.2009 13:01 |
Рисование на Canvas при нажатии левой кнопки мыши. | Ветас | Помощь студентам | 3 | 11.11.2007 22:02 |