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

Вниз

Рисунок на канве не обновляется   Найти похожие ветки 

 
greenrul   (2002-08-16 17:41) [0]

Процедура, рисующая на канве кнопки картинку вызывается во второй раз, но новый рисунок появляется если мышой по кнопке поводить.... Как вручную снова обновить канву?

Рисование:
Pic.MainBitmap.LoadFromFile("C:\...buttons.bmp"); {основная картинка}


Pic.MainBitmap.Canvas.Draw(x,y,Picture2); {Picture2 при втором вызове уже другое}

Вопрос - как либо очистить канву от предыдущего рисунка (но при первом вызове этой ф-ции канва пуста) либо сэмулировать ведение мыши над кнопкой Pic, чтобы картинка обновилась...


 
-peter-   (2002-08-16 18:48) [1]

Попробуй дальше добавить:
Pic.MainBitmap.Canvas.Refresh;


 
greenrul   (2002-08-16 21:32) [2]

не помогает


 
greenrul   (2002-08-16 22:10) [3]

есть иные идеи?



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

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

Наверх





Память: 0.44 MB
Время: 0.007 c
4-96006
Новенький в Делфи
2002-06-23 00:34
2002.08.29
SendMessage() отправляет два сообщения


3-95644
Vladislav
2002-08-07 17:20
2002.08.29
Защита.


3-95634
SerVS
2002-08-09 14:52
2002.08.29
Работа с Excel через ADO


14-95955
Сатир
2002-08-02 14:52
2002.08.29
Неизвествая конструкция, помогите понять


1-95786
AL2002
2002-08-19 20:06
2002.08.29
Вариантов много. Функции две





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