Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Рисую....


MemoryLeak ©   (2003-01-09 17:42:00) 

ПРосто аналог Paint`а...

Потомок TGraphicControl ...

Имеет два БитМепа ...
Когда начинаю рисовать фигуру, к приверу Rectangle, перед тем как её зафиксировать конечный результат её должно быть видно при ресайзе.


Процедура перехватывающая движение мышки делает вот что...
begin
Посстанавливает нарисованый бипмеп на канве...
Рисует Rectangle для текущего положения мышки...
end ;

Когда пользователь отпускает кнопку сышки... Основной БитМеп присваевает данные временного(ко которому двигалась фигура)....

Все данные статические...

Программа выдаёт ошибку...Недостаточно памяти...после некоторого времени рисования...

Помогите...дайте идею другого алгоритма...


Skier   (2003-01-10 15:30:00) [1]

>MemoryLeak
Нет...так не пойдёт...
Приведи код потомка TGraphicControl целиком.


MemoryLeak   (2003-01-10 14:56:00) [2]

ВВерх подниму ещё разок...мож кто заметит..:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо