ImageEn, unit iexTransitions

TIEPanZoomType


Declaration

  TIEPanZoomType = (iepzPanTopLeftToBottomRight,
                    iepzPanTopRightToBottomLeft,
                    iepzPanBottomLeftToTopRight,
                    iepzPanBottomRightToTopLeft,

                    iepzPanTopLeftToCenter,
                    iepzPanTopRightToCenter,
                    iepzPanBottomLeftToCenter,
                    iepzPanBottomRightToCenter,

                    iepzPanCenterToTopLeft,
                    iepzPanCenterToTopRight,
                    iepzPanCenterToBottomLeft,
                    iepzPanCenterToBottomRight,

                    iepzPanLeftToRightOrTopToBottom,
                    iepzPanLeftToCenterOrTopToCenter,
                    iepzPanRightToCenterOrBottomToCenter,

                    iepzPanRightToLeftOrBottomToTop,
                    iepzPanCenterToLeftOrCenterToTop,
                    iepzPanCenterToRightOrCenterToBottom,

                    iepzZoomInToTopLeft,
                    iepzZoomInToTopRight,
                    iepzZoomInToCenter,
                    iepzZoomInToBottomLeft,
                    iepzZoomInToBottomRight,

                    iepzZoomOutFromTopLeft,
                    iepzZoomOutFromTopRight,
                    iepzZoomOutFromCenter,
                    iepzZoomOutFromBottomLeft,
                    iepzZoomOutFromBottomRight,

                    iepzFullZoomInToTopLeft,
                    iepzFullZoomInToTop,
                    iepzFullZoomInToTopRight,

                    iepzFullZoomInToLeft,
                    iepzFullZoomInToCenter,
                    iepzFullZoomInToRight,

                    iepzFullZoomInToBottomLeft,
                    iepzFullZoomInToBottom,
                    iepzFullZoomInToBottomRight,

                    iepzFullZoomOutFromTopLeft,
                    iepzFullZoomOutFromTop,
                    iepzFullZoomOutFromTopRight,

                    iepzFullZoomOutFromLeft,
                    iepzFullZoomOutFromCenter,
                    iepzFullZoomOutFromRight,

                    iepzFullZoomOutFromBottomLeft,
                    iepzFullZoomOutFromBottom,
                    iepzFullZoomOutFromBottomRight);

Description

Image Effect Description
iepzPanTopLeftToBottomRight Pan from Top-Left to Bottom-Right
iepzPanTopRightToBottomLeft Pan from Top-Right to Bottom-Left
iepzPanBottomLeftToTopRight Pan from Bottom-Left to Top-Right
iepzPanBottomRightToTopLeft Pan from Bottom-Right to Top-Left
iepzPanTopLeftToCenter Pan from Top-Left to Center
iepzPanTopRightToCenter Pan from Top-Right to Center
iepzPanBottomLeftToCenter Pan from Bottom-Left to Center
iepzPanBottomRightToCenter Pan from Bottom-Right to Center
iepzPanCenterToTopLeft Pan from Center to Top-Left
iepzPanCenterToTopRight Pan from Center to Top-Right
iepzPanCenterToBottomLeft Pan from Center to Bottom-Left
iepzPanCenterToBottomRight Pan from Center to Bottom-Right
iepzPanLeftToRightOrTopToBottom Pan from Left to Right or Top to Bottom
iepzPanLeftToCenterOrTopToCenter Pan from Left to Center or Top to Center
iepzPanRightToCenterOrBottomToCenter Pan from Right to Center or Bottom to Center
iepzPanRightToLeftOrBottomToTop Pan from Right to Left or Bottom to Top
iepzPanCenterToLeftOrCenterToTop Pan from Center to Left or Center to Top
iepzPanCenterToRightOrCenterToBottom Pan from Center to Right or Center to Bottom
iepzZoomInToTopLeft Zoom-In to Top-Left
iepzZoomInToTopRight Zoom-In to Top-Right
iepzZoomInToCenter Zoom-In to Center
iepzZoomInToBottomLeft Zoom-In to Bottom-Left
iepzZoomInToBottomRight Zoom-In to Bottom-Right
iepzZoomOutFromTopLeft Zoom-Out from Top-Left
iepzZoomOutFromTopRight Zoom-Out from Top-Right
iepzZoomOutFromCenter Zoom-Out from Center
iepzZoomOutFromBottomLeft Zoom-Out from Bottom-Left
iepzZoomOutFromBottomRight Zoom-Out from Bottom-Right
iepzFullZoomInToTopLeft Full Zoom-In to Top-Left
iepzFullZoomInToTop Full Zoom-In to Top
iepzFullZoomInToTopRight Full Zoom-In to Top-Right
iepzFullZoomInToLeft Full Zoom-In to Left
iepzFullZoomInToCenter Full Zoom-In to Center
iepzFullZoomInToRight Full Zoom-In to Right
iepzFullZoomInToBottomLeft Full Zoom-In to Bottom-Left
iepzFullZoomInToBottom Full Zoom-In to Bottom
iepzFullZoomInToBottomRight Full Zoom-In to Bottom-Right
iepzFullZoomOutFromTopLeft Full Zoom-Out from Top-Left
iepzFullZoomOutFromTop Full Zoom-Out from Top
iepzFullZoomOutFromTopRight Full Zoom-Out from Top-Right
iepzFullZoomOutFromLeft Full Zoom-Out from Left
iepzFullZoomOutFromCenter Full Zoom-Out from Center
iepzFullZoomOutFromRight Full Zoom-Out from Right
iepzFullZoomOutFromBottomLeft Full Zoom-Out from Bottom-Left
iepzFullZoomOutFromBottom Full Zoom-Out from Bottom
iepzFullZoomOutFromBottomRight Full Zoom-Out from Bottom-Right


Demo

Demo  Demos\Display\PanZoomEffects\PanZoomEffects.dpr




Example

// Pan from the top-left corner of the image to the bottom-right
ImageEnView1.PrepareTransition;
ImageEnView1.IO.LoadFromFile('D:\image.jpg');
ImageEnView1.RunTransition(iettPanZoom,
                           2000,                       // 2 second transition
                           iepzPanTopLeftToBottomRight,
                           20);


See Also

RunTransition