Главная страница
    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.009 c
2-1205927025
Deled
2008-03-19 14:43
2008.04.13
Программный анализатор


2-1206041013
tim
2008-03-20 22:23
2008.04.13
проблема со скачиванием страниц


2-1205665714
Igor23
2008-03-16 14:08
2008.04.13
Дата


2-1205528631
webSQLNeederr
2008-03-15 00:03
2008.04.13
Нужно что бы OpenDialog выделял папки а не файлы


15-1204098805
Ega23
2008-02-27 10:53
2008.04.13
GUID - насколько уникален?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский