Вниз
Скачать: CL | DM;

Проблема с канвасом   Найти похожие ветки 

← →
snake-as ©   (2008-03-19 08:01) [0]

Здравствуйте, уважаемы прораммисты. Вот у меня такая проблема. Когда я рисую на канвасе линии так, чтобы при движении мыши прорисовывалась каждый раз линия, я ставлю       MainForm.Canvas.Pen.Mode := pmNotXor. Но у меня тогда, когда я использую MoveTO, рисуется линия. Ставил другой режим, не помогает. Что делать? Изивните, если я не очень понятно описал, по-другому не могу.


← →
MBo ©   (2008-03-19 08:08) [1]

>Но у меня тогда, когда я использую MoveTO, рисуется линия
Слабо верится.
Кусок кода для воспроизведения покажи.


← →
snake-as ©   (2008-03-19 08:24) [2]

Нет, извините, протупил. И вопрос плохо сформулировал да и вообще глупо. Я с этим разобрался, там мой затуп был. А вот вопрос поконкретней, я, когда использую MainForm.Canvas.Pen.Mod := pmNotXor, у меня линия, когда рисуется на линии, рисуется противоположном свете(как и должно быть), поэтому получается не совсем то, что нужно. Что мне делать, чтобы этого не было?                                                                                    

P.S: Спасибо вам за быстрые ответы, я даже не ожидал, что так быстро кто-то ответит.


← →
MBo ©   (2008-03-19 08:27) [3]

>Что мне делать, чтобы этого не было?
Если фон неодноцветный, то таких вещей никак не избежать. Только полная перерисовка.


← →
snake-as ©   (2008-03-19 10:05) [4]

Понятно. Я уже пробовал по разному, делал еще один слой с помощью Image, моргает экран. Ну ладно, что-нибудь помучу. Все равно спасибо.


← →
snake-as ©   (2008-03-19 10:30) [5]

Уважаемые программисты. Еще такой вопрос. Как сделать сохранение картинки? Можете просто в двух словах написать, можете с кодом, любой ответ оценю. Заранее спасибо.


← →
{RASkov} ©   (2008-03-19 10:37) [6]

> [5] snake-as ©   (19.03.08 10:30)

рисуй на канве TBitmap"а а он умеет сохранять в файл.
У тебя вопросы какие-то "пустые", т.е. тебе можно ответить что угодно... ты бы по конкретнее... как рисуешь, на чем рисуешь, или что вообще за картинка?


← →
Johnmen ©   (2008-03-19 10:39) [7]

Задавайте ясные и четкие вопросы
(с) http://www.rsdn.ru/Info/Howtoask.xml


← →
snake-as ©   (2008-03-19 11:14) [8]

Хорошо, буду знать:)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
15-1204383623
salexn
2008-03-01 18:00
2008.04.13
Проблема с Paradox таблицами


11-1187243502
Александр-2006
2007-08-16 09:51
2008.04.13
Про KOLWord


15-1203812771
Mailer
2008-02-24 03:26
2008.04.13
Как работать с архивами *.tar.bz2 без дополнительных dll и


2-1206015131
WildBoolean
2008-03-20 15:12
2008.04.13
TListBox +OnDrawItem


15-1204396300
Пробегал...
2008-03-01 21:31
2008.04.13
Кто-нибудь видел такую ошибку?




   Наверх