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

Вниз

Отменить действие при рисовании   Найти похожие ветки 

 
Compton's G ©   (2006-01-22 12:54) [0]

какой оптимальный алгоритм, отмены действия при рисовании, пытаюсь релализовать через массив TBitmap, оптимально ли это?


 
tesseract ©   (2006-01-22 13:50) [1]

оптимальный алгоритм. Если каждое изменение записывается в отдельный битмап. Тогда для отмены его можно просто удалить.


 
Shader88   (2006-02-03 17:01) [2]

Доброго времени суток!

Вот какой у меня какой вопрос автору сабжа.

У тебя критично время перерисовки или ресурсы.
Если ресурсы могу предложить оригинальное решение. :)


 
Fenik ©   (2006-02-03 17:56) [3]

Если поставлена одна точка, то хранить весь битмап неразумно. Во-первых, хранить надо только измененную часть, а во-вторых лучше записывать сами действия. Точнее нужен компромис между этими решениями.



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

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

Наверх





Память: 0.44 MB
Время: 0.009 c
8-1138748086
WST
2006-02-01 01:54
2006.07.16
bass_dl - руководство


6-1141964635
Каспер
2006-03-10 07:23
2006.07.16
TIdUDPClient в Threade рвет соединение с ошибкой 10054


15-1150695662
Ega23
2006-06-19 09:41
2006.07.16
С Днём рождения! 19 июня


15-1150434472
pavel_guzhanov
2006-06-16 09:07
2006.07.16
непонятная проблема с компом... наконец решил спросить


5-1135472981
sirin
2005-12-25 04:09
2006.07.16
Список классов, зарегестрированных в Delphi





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