Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
8-1178055969
XProger
2007-05-02 01:46
2008.04.13
Быстрый скриншот


2-1205343170
MegaPiha
2008-03-12 20:32
2008.04.13
Как создать "живой" SQL запрос?


2-1205597380
Riply
2008-03-15 19:09
2008.04.13
Упреждающее чтение.


15-1204040112
@!!ex
2008-02-26 18:35
2008.04.13
Почему данные не уходят через WinSock.Send?


2-1205669366
NSer
2008-03-16 15:09
2008.04.13
Как присвоить DateTimePicker = 01.01.2008 ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский