Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > ATImageBox (TScrollBox + TImage + ...)


Автор: Alexeyt 28.2.2007, 14:39
Выделил из своего компонента код, содержащий TScrollBox + TImage + обвязку.
Получился компонент ATImageBox:

http://atorg.net.ru/files/ATImageBox.zip (390 Кб)

user posted image

Набор фич виден по демо. В общем-то, почти те же фичи, что и в компоненте "Image Controls" который обсуждают тут, только без "наворотов" вроде OpenGL, resampling и т.д. Только самое нужное. Зато код маленький.

Автор: Alexeis 28.2.2007, 18:40
Alexeyt, а зумкнуть он на 50000% проценов может?

Автор: Alexeyt 28.2.2007, 18:44
Alexeis, 
Если памяти хватит, то да.
Зум там очень простой: Image'у выствляется нужная ширина и высота и включается TImage.Stretch=True.

Автор: Alexeis 28.2.2007, 19:14
Цитата(Alexeyt @  28.2.2007,  18:44 Найти цитируемый пост)
Если памяти хватит, то да.

Угу если еще скорости хватит то да smile . Не лучший способ заниматься отображением того чего не видно. Скажем если отображается всего 6% площади картинки (это всего навсего 4х кратный зум) то 94% работы происходит в пустую. ИМХО не рационально.

Автор: Alexeyt 28.2.2007, 19:23
Alexeis, 
Интересно. Не задумывался над этим.
Надо будет как-нибудь оптимизировать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)