Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.12;
Скачать: CL | DM;

Вниз

Анимация формы окна   Найти похожие ветки 

 
Dronishe   (2007-12-20 21:55) [0]

Никто не подскажет как сделать анимированную форму окна?
Пример: Помощник в ms-office. Если делать через регионы, то это сжирает по 4кб памяти каждые 10-15кадров, а через некоторое время форма перестает меняться и окно становиться снова прямоугольным... Я что-то слышал про так называемые "слоистые окна"(?) неуверен как именно они назваются. Никто не расскажет в чем их суть и как их реализовать?


 
DVM ©   (2007-12-21 00:07) [1]


> Я что-то слышал про так называемые "слоистые окна"(?)

В win98 никаких слоистых окон не было, а помошники эти дурацкие уже были.


> Если делать через регионы, то это сжирает по 4кб памяти
> каждые 10-15кадров,

Ресурсы освобождать не забываешь?


 
homm ©   (2007-12-21 00:39) [2]

> [0] Dronishe   (20.12.07 21:55)
> это сжирает по 4кб памяти каждые 10-15кадров

Это же очень мало.


 
Dronishe   (2008-01-13 13:20) [3]

homm, при том что в секунде 60 кадров?
DVM, я до вин98 опускаться не собираюсь, так что не могу бы подсказать как это реализовать?


 
KilkennyCat ©   (2008-01-13 13:33) [4]


> в секунде 60 кадров?


в секунде нет кадров. там есть наносекунды. пико и фемто. но не кадры.
а еслиб и были, то 60 - немноговато ли? это просто супер нтсци какой-то...


 
TStas ©   (2008-01-13 15:17) [5]

А нельзя в ImageList кадры загрузить и на форме их просто рисовать? И вовсе не обязательно в секунду 24 кадра рисовать, а уж, тем более, 60. Можно и намного меньше.


 
homm ©   (2008-01-13 15:25) [6]

> [3] Dronishe   (13.01.08 13:20)
> homm, при том что в секунде 60 кадров?

Да. Если конечно «сжирает памяти» не означает «утекает памяти при воспроизведении». Анимация, сжирающая на свое хранение по 4кб памяти каждые 10-15кадров — очень скромная по потребляемой памяти.

Но судя по цифрам, 4кб, это все же то, что у вас текет.



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

Текущий архив: 2008.10.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1220095559
biver64
2008-08-30 15:25
2008.10.12
Коприрование папки!


2-1219171581
+++vist+++
2008-08-19 22:46
2008.10.12
Динамический массив записей


1-1199816989
Wolf
2008-01-08 21:29
2008.10.12
Как установить лимит по времени на некую процедуру ?


15-1219098496
demon
2008-08-19 02:28
2008.10.12
Потребляемая программой память


2-1220237788
FIL-23
2008-09-01 06:56
2008.10.12
Сортировка масива