Adobe Systems, Inc.

amg.ThumbnailView Class Reference

List of all members.

Detailed Description

Definition at line 13 of file ThumbnailView.as.


Public Member Functions

function ThumbnailView ()
function initView (viewMode:String, baseRefUrl:String, p_tabIndex:Number)
function smartLoader ()
function scrollThumbDrag ()
function scrollThumbStopDrag ()
function scrollThumbsRight ()
function scrollThumbsLeft ()
function scrollThumbsDown ()
function scrollThumbsUp ()
function scrollThumbsOffset (offset:Number)
function dispatchEvent (eventName:String, eventValue:Object)
function parseMediaGroup (xmlPhotoGroup:XMLNode)
function addThumbClip (thumbUrl:String, isBlank:Boolean)
function setThumbMaxDim (maxWidth:Number, maxHeight:Number)
function setInitThumb (initThumb:Number)
function setCurrentThumbStr (dir:String)
function setCurrentThumbNum (newCurr:Number)
function clearThumbs ()
function pageControl (whichPage:Object)
function setHeightWidth (h:Number, w:Number)
function parseStyleXML (styleNode:XMLNode)
function livePreview (whichPart:String, styleNode:XMLNode)

Public Attributes

var bLoadingComplete:Boolean
var _strViewMode:String
var ThumbnailNextPageTip:String =""
var ThumbnailPrevPageTip:String =""
var ThumbnailLastPageTip:String =""
var ThumbnailFirstPageTip:String =""

Package Functions

function loadGroupXMLChunk (newMediaGroup:XMLNode)
function setTint (clip:MovieClip, hexval:String, alpha:String)

Private Member Functions

function checkScrollPos ()
function createMask (startX:Number, startY:Number, width:Number, height:Number, clip:MovieClip)
function arrangeThumbs ()

Private Attributes

var _bSmartLoad:Boolean = true
var _iSmartLoaderIndex:Number = 0
var _iSmartLoaderCount:Number = 0
var _iLoadingClip:Number = -1
var _iXmlGroupChunkIndex:Number = Number.MAX_VALUE
var ThumbnailCanvas:MovieClip
var ThumbnailCanvasMask:MovieClip
var ThumbnailViewBg:MovieClip
var ThumbnailControls:MovieClip
var ScrollBtnLeft:MovieClip
var ScrollBtnRight:MovieClip
var ScrollBtnUp:MovieClip
var ScrollBtnDown:MovieClip
var ScrollLine:MovieClip
var ScrollThumb:MovieClip
var ScrollBarBg:MovieClip
var ScrollThumbBotCap:MovieClip
var _bScrollUsed:Boolean
var _iScrollDistance:Number
var _thumbnailOffset:Number = 0
var _aThumbClips:Array
var _iControlWidth:Number
var _iControlHeight:Number
var _iCurrentPage:Number = 1
var _iThumbsPerPage:Number
var _iTotalPages:Number
var _iStartThumb:Number
var _iEndThumb:Number
var _iCurrentThumb:Number
var _strBaseRefUrl:String
var _bDropShadows:Boolean = true
var _iThumbnailViewBg:Number = 0xd0d7e0
var _iThumbnailViewBgAlpha:Number = 0
var _iThumbnailViewBorder:Number = 0xd0d7e0
var _iThumbnailViewBorderAlpha = 0
var _iThumbClipBorderColor:Number = 0xffffff
var _iThumbClipBorderAlpha:Number = 100
var _iThumbClipBorderWidth:Number = 3
var _iThumbClipHover:Number = 0x7890ac
var _iThumbClipHoverAlpha:Number = 100
var _iThumbClipSelected:Number = 0xff0000
var _iThumbClipSelectedAlpha:Number = 100
var _iScrollBarBorder:Number = 0x333333
var _iScrollBarBorderAlpha:Number = 100
var _iScrollBarFill:Number = 0xdddddd
var _iScrollBarFillAlpha:Number = 100
var _iThumbControlTopSpacer:Number = 15
var _iPaginationButtonsBottomSpacer:Number = 7
var _iScrollBarMargin:Number = 6
var _iTabIndex:Number
var _iThumbClipMaxWidth:Number = 72
var _iThumbClipMaxHeight:Number = 54
var _iThumbClipRightMargin:Number = 33
var _iThumbClipLeftMargin:Number = 12
var _iThumbClipBottomMargin:Number = 18

Constructor & Destructor Documentation

function amg.ThumbnailView.ThumbnailView (  ) 

Definition at line 89 of file ThumbnailView.as.


Member Function Documentation

function amg.ThumbnailView.addThumbClip ( thumbUrl:String  ,
isBlank:Boolean   
)

Definition at line 364 of file ThumbnailView.as.

function amg.ThumbnailView.arrangeThumbs (  )  [private]

Definition at line 528 of file ThumbnailView.as.

function amg.ThumbnailView.checkScrollPos (  )  [private]

Definition at line 215 of file ThumbnailView.as.

References _parent.

function amg.ThumbnailView.clearThumbs (  ) 

Definition at line 516 of file ThumbnailView.as.

function amg.ThumbnailView.createMask ( startX:Number  ,
startY:Number  ,
width:Number  ,
height:Number  ,
clip:MovieClip   
) [private]

Definition at line 503 of file ThumbnailView.as.

function amg.ThumbnailView.dispatchEvent ( eventName:String  ,
eventValue:Object   
)

Definition at line 304 of file ThumbnailView.as.

References _parent.

function amg.ThumbnailView.initView ( viewMode:String  ,
baseRefUrl:String  ,
p_tabIndex:Number   
)

Definition at line 98 of file ThumbnailView.as.

function amg.ThumbnailView.livePreview ( whichPart:String  ,
styleNode:XMLNode   
)

Definition at line 979 of file ThumbnailView.as.

function amg.ThumbnailView.loadGroupXMLChunk ( newMediaGroup:XMLNode   )  [package]

Definition at line 160 of file ThumbnailView.as.

function amg.ThumbnailView.pageControl ( whichPage:Object   ) 

Definition at line 717 of file ThumbnailView.as.

function amg.ThumbnailView.parseMediaGroup ( xmlPhotoGroup:XMLNode   ) 

Definition at line 320 of file ThumbnailView.as.

function amg.ThumbnailView.parseStyleXML ( styleNode:XMLNode   ) 

Definition at line 868 of file ThumbnailView.as.

function amg.ThumbnailView.scrollThumbDrag (  ) 

Definition at line 227 of file ThumbnailView.as.

References _parent.

function amg.ThumbnailView.scrollThumbsDown (  ) 

Definition at line 268 of file ThumbnailView.as.

function amg.ThumbnailView.scrollThumbsLeft (  ) 

Definition at line 256 of file ThumbnailView.as.

function amg.ThumbnailView.scrollThumbsOffset ( offset:Number   ) 

Definition at line 292 of file ThumbnailView.as.

References _parent.

function amg.ThumbnailView.scrollThumbsRight (  ) 

Definition at line 244 of file ThumbnailView.as.

function amg.ThumbnailView.scrollThumbStopDrag (  ) 

Definition at line 238 of file ThumbnailView.as.

function amg.ThumbnailView.scrollThumbsUp (  ) 

Definition at line 280 of file ThumbnailView.as.

function amg.ThumbnailView.setCurrentThumbNum ( newCurr:Number   ) 

Definition at line 410 of file ThumbnailView.as.

function amg.ThumbnailView.setCurrentThumbStr ( dir:String   ) 

Definition at line 390 of file ThumbnailView.as.

function amg.ThumbnailView.setHeightWidth ( h:Number  ,
w:Number   
)

Definition at line 755 of file ThumbnailView.as.

function amg.ThumbnailView.setInitThumb ( initThumb:Number   ) 

Definition at line 384 of file ThumbnailView.as.

function amg.ThumbnailView.setThumbMaxDim ( maxWidth:Number  ,
maxHeight:Number   
)

Definition at line 379 of file ThumbnailView.as.

function amg.ThumbnailView.setTint ( clip:MovieClip  ,
hexval:String  ,
alpha:String   
) [package]

Definition at line 1158 of file ThumbnailView.as.

function amg.ThumbnailView.smartLoader (  ) 

Definition at line 183 of file ThumbnailView.as.


Member Data Documentation

Definition at line 41 of file ThumbnailView.as.

Definition at line 60 of file ThumbnailView.as.

Definition at line 36 of file ThumbnailView.as.

Definition at line 15 of file ThumbnailView.as.

Definition at line 44 of file ThumbnailView.as.

Definition at line 43 of file ThumbnailView.as.

Definition at line 45 of file ThumbnailView.as.

Definition at line 50 of file ThumbnailView.as.

Definition at line 49 of file ThumbnailView.as.

Definition at line 18 of file ThumbnailView.as.

Definition at line 78 of file ThumbnailView.as.

Definition at line 72 of file ThumbnailView.as.

Definition at line 73 of file ThumbnailView.as.

Definition at line 74 of file ThumbnailView.as.

Definition at line 75 of file ThumbnailView.as.

Definition at line 79 of file ThumbnailView.as.

Definition at line 37 of file ThumbnailView.as.

Definition at line 17 of file ThumbnailView.as.

Definition at line 16 of file ThumbnailView.as.

Definition at line 48 of file ThumbnailView.as.

Definition at line 80 of file ThumbnailView.as.

Definition at line 66 of file ThumbnailView.as.

Definition at line 65 of file ThumbnailView.as.

Definition at line 67 of file ThumbnailView.as.

Definition at line 87 of file ThumbnailView.as.

Definition at line 68 of file ThumbnailView.as.

Definition at line 69 of file ThumbnailView.as.

Definition at line 86 of file ThumbnailView.as.

Definition at line 84 of file ThumbnailView.as.

Definition at line 83 of file ThumbnailView.as.

Definition at line 85 of file ThumbnailView.as.

Definition at line 70 of file ThumbnailView.as.

Definition at line 71 of file ThumbnailView.as.

Definition at line 77 of file ThumbnailView.as.

Definition at line 61 of file ThumbnailView.as.

Definition at line 62 of file ThumbnailView.as.

Definition at line 63 of file ThumbnailView.as.

Definition at line 64 of file ThumbnailView.as.

Definition at line 46 of file ThumbnailView.as.

Definition at line 47 of file ThumbnailView.as.

Definition at line 20 of file ThumbnailView.as.

Definition at line 51 of file ThumbnailView.as.

Definition at line 42 of file ThumbnailView.as.

Definition at line 38 of file ThumbnailView.as.

Definition at line 19 of file ThumbnailView.as.

Definition at line 33 of file ThumbnailView.as.

Definition at line 30 of file ThumbnailView.as.

Definition at line 27 of file ThumbnailView.as.

Definition at line 28 of file ThumbnailView.as.

Definition at line 29 of file ThumbnailView.as.

Definition at line 31 of file ThumbnailView.as.

Definition at line 32 of file ThumbnailView.as.

Definition at line 34 of file ThumbnailView.as.

Definition at line 23 of file ThumbnailView.as.

Definition at line 24 of file ThumbnailView.as.

Definition at line 26 of file ThumbnailView.as.

Definition at line 25 of file ThumbnailView.as.


The documentation for this class was generated from the following file:

Copyright © 2006 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.