#!/bin/sh # MetaCard 2.4 stack # The following is not ASCII text, # so now would be a good time to q out of more exec mc $0 "$@" qrevAltImgView1%on openStack if word 1 of the systemVersion is "NT" and word 2 of the systemVersion > 5 then put queryRegistry("HKEY_CURRENT_USER\Control Panel\Colors\MenuBar") into tColor if tColor <> "" then put word 1 of tColor,word 2 of tColor,word 3 of tColor into tColor set the backgroundColor of this stack to tColor end if end if end openStack on altShowMe palette this stack show stack "revAltImgView" end altShowMe on altGetInfo answer last word of fld "info" end altGetInfo on closeStack delete stack "revAltImgView" end closeStack on altSetStackRect get the rect of this stack set the rect of this stack to \ item 1 of it, item 2 of it, \ item 1 of it + the width of grp "altThumbArray" + 6, \ item 2 of it + the height of grp "altThumbArray" + 130 set the width of fld "imgName" to the width of me -4 set the topLeft of fld "imgName" to 0,the bottom of grp "altThumbArray" + 2 set the botright of btn "altCopyImg" to the width of me-5, the height of me set the botright of btn "altStop" to the width of me-5, the top of grp "altThumbArray" set the topRight of btn "altHelp" to the width of me - 5, 6 set the botLeft of btn "altAsyncMode" to the 4,the height of me - 2 set the disabled of btn "altClearAll" to false end altSetStackRect on altInitStuff hide grc "altBorder" put empty into fld "imgName" set the disabled of btn "altClearAll" to true set the disabled of btn "altCopyImg" to true set the disabled of btn "altStop" to the not hilite of btn "altAsyncMode" end altInitStuff u !WVerdana UVerdanaUVerdana UVerdanaW Courier NewW Courier New WVerdana U Courier New Ums sans serif @Ums sans serif UVerdana size= UVerdana @UVerdana Wms sans serif WVerdana UVerdana WVerdana Wms sans serif U Courier New WVerdanaWVerdanaWVerdanaUVerdanaUVerdanaWms sans serifUms sans serif WVerdana UTahomaWTahoma WTahoma WTahoma UTahoma WTahoma cREVGeneralscriptChecksum;X'hG bookmarks handlerListFopenStack altShowMe altGetInfo closeStack altSetStackRect altInitStuffscriptSelectionchar 1518 to 1517 prevHandler altInitStuff tempScriptscript

on openStack

if word 1 of the systemVersion is "NT" and word 2 of the systemVersion > 5 then

put queryRegistry("HKEY_CURRENT_USER\Control Panel\Colors\MenuBar") into tColor

if tColor <> "" then

put word 1 of tColor,word 2 of tColor,word 3 of tColor into tColor

set the backgroundColor of this stack to tColor

end if

end if

end openStack

on altShowMe

palette this stack

show stack "revAltImgView"

end altShowMe

on altGetInfo

answer last word of fld "info"

end altGetInfo

on closeStack

delete stack "revAltImgView"

end closeStack

on altSetStackRect

get the rect of this stack

set the rect of this stack to \

item 1 of it, item 2 of it, \

item 1 of it + the width of grp "altThumbArray" + 6, \

item 2 of it + the height of grp "altThumbArray" + 130

set the width of fld "imgName" to the width of me -4

set the topLeft of fld "imgName" to 0,the bottom of grp "altThumbArray" + 2

set the botright of btn "altCopyImg" to the width of me-5, the height of me

set the botright of btn "altStop" to the width of me-5, the top of grp "altThumbArray"

set the topRight of btn "altHelp" to the width of me - 5, 6

set the botLeft of btn "altAsyncMode" to the 4,the height of me - 2

set the disabled of btn "altClearAll" to false

end altSetStackRect

on altInitStuff

hide grc "altBorder"

put empty into fld "imgName"

set the disabled of btn "altClearAll" to true

set the disabled of btn "altCopyImg" to true

set the disabled of btn "altStop" to the not hilite of btn "altAsyncMode"

end altInitStuff

 Pon mouseUp #passed from the scrollbar if the target contains "altImgScroll" then put the altImageFile of img "altThumbImg" into fld "ImgName" end if end mouseUp  altImgFilesblueprint.jpg widget.GIF main_header2.jpg sunblack_x.gif humanresources.jpg splash01.jpg splash02.jpg splash03.jpg evercommunicator.jpg holiday.jpg JHoagland.jpg brussell.jpg kashcraft.jpg whoswho.jpg evercom120x40.jpg disk.gif new.gif folder.gif camera.gif prefs.gif preview.gif disk2.gif chart.gif splashk.jpg header2.gif test.JPG icons.jpg toolbar.jpg toolbar.gif altuit.gif res.jpg chris.jpg testbut1.png aaa.jpg altconvolve.jpg bg701.gif bg717.gif bg709.gif 4tuviah.jpg aaevercom.jpg motionbooks.jpg motionbooks2.jpg motionbooks.gif registered.png Four-0-Four.jpg yet_another_siemple_screenshot.jpg discovmap.jpg runrev.jpg link_x.gif abrowser.PNG cREVGeneralscriptChecksum;zB5* bookmarks handlerListmouseUpscriptSelection char 65 to 64 prevHandlermouseUp tempScriptscript

on mouseUp

#passed from the scrollbar

if the target contains "altImgScroll" then

put the altImageFile of img "altThumbImg" into fld "ImgName"

end if

end mouseUp

 @ imgName t  cREVGeneral bookmarks revUniqueID 1042377421907 handlerListscriptSelection char 1 to 0 prevHandler tempScriptscript  altThumbArray p1setProp altThumbInit doThumbInit end altThumbInit on doThumbInit lock screen hide grc "altBorder" hide img "altThumbImg" set cursor to watch repeat with x = the number of imgs down to 1 if the short name of img x is "altThumbImg" and the number of imgs in grp "altThumbArray" > 1 then delete img x end if end repeat unlock screen end doThumbInit on mouseDown theButton if the short name of the target is "altThumbImg" then show grc "altBorder" set the disabled of btn "altCopyImg" to false set the altTargetID of me to the id of the target get the rect of the target set the rect of grc "altBorder" to \ item 1 of it - 2, \ item 2 of it -2, \ item 3 of it +2, \ item 4 of it + 2 if theButton is 3 then put the tooltip of the target into tFname set the text of btn "altImgMenu" to "View:"&&tFname&cr&"Copy Path"&cr&"-"&cr&"Properties"&cr show btn "altImgMenu" popup btn "altImgMenu" end if end if pass mouseDown end mouseDown on mouseDoubleUp if the short name of the target is "altThumbImg" then show grc "altBorder" set the altTargetID of me to the id of the target get the rect of the target set the rect of grc "altBorder" to \ item 1 of it - 2, \ item 2 of it -2, \ item 3 of it +2, \ item 4 of it + 2 put the altImageFile of the target into tFilePath altViewImage tFilePath end if end mouseDoubleUp setProp altImageFolder tFolder --lock screen doThumbInit show img "altThumbImg" set the altImageFile of img "altThumbImg" to empty set the filename of img "altThumbImg" to empty set the vscroll of me to 0 hide grc "altBorder" put the defaultFolder into tDF set the defaultFolder to tFolder -- Fix path if it's root if the number of Chars of tFolder > 3 then put "/" after tFolder put the altImageFilter of me into tFilter repeat for each line l in the files put lower(getExt(l)) into tExt repeat for each item i in tFilter if lower(i) = tExt then put tFolder & l & cr after tFiles exit repeat end if end repeat end repeat delete last char of tFiles set the defaultFolder to tDF put the altAsyncMode of me into AsyncMode if not AsyncMode then set cursor to watch put the altImagePad of me into tPad put 1 into tInum -- tInum is the number of the img currently placing (not the ID) put the altWidth of img "altThumbImg" into tW put the altHeight of img "altThumbImg" into tH put the altNumImagesWide of me into tMaxWide put item 1 of the altLoc of img "altThumbImg" into tX put item 2 of the altLoc of img "altThumbImg" into tY put tW + tPad into tWinc --the amount to increment the X loc for each column put 1 into tCol --varible for which column to place img in put 1 into tRow --var for which row to place img in put the number of lines in tFiles into tcount set the disabled of img "altThumbImg" to false ------------------------------------ --set the altImageFiles of me to tFiles ------------------------------------ repeat tcount times #for each line l in tFiles clone img "altThumbImg" put the id of last img into tID set the loc of img id tID to \ tX + (tCol-1)*tWinc,tY + (tRow-1)*(tH+tPad) set the altLoc of last img to the loc of last img set the altImageFile of last img to line tInum of tFiles set the altListNum of last img to tInum set itemDel to "/" set the toolTip of last img to the last item of line tInum of tFiles set itemDel to "," put tID into item 2 of line tInum of tFiles put tInum + 1 into tInum if tCol = tMaxWide then put 1 into tCol put tRow + 1 into tRow else put tCol + 1 into tCol end if end repeat --can't just hide altThumbImg because in the case where all the --images in a folder are less wide than altThumbImg, --hiding altThumbImg will 'reset' the group so that all the --smaller imgs end up moving left justified. --So must disable altThumbImg because it has scripts. set the disable of img "altThumbImg" to true set the altImageFiles of me to tFiles set the level of grc "altBorder" to top set the level of btn "altImgMenu" to top --unlock screen else --AsyncMode is true set the altImageFiles of me to tFiles set the altFinishedLoading of me to false --set the disabled of me to true send "populateGroup 1,1,1" to me in 30 milliseconds end if pass altImageFolder end altImageFolder setProp altFinishedLoading tVal if tVal is true then set the level of grc "altBorder" to top set the level of btn "altImgMenu" to top set the disabled of btn "altStop" to true --set the disabled of me to false else --set the disabled of me to true end if pass altFinishedLoading end altFinishedLoading on populateGroup tCol,tRow,tInum --multitasking code if the altFinishedLoading of me is not true then put the altImagePad of me into tPad put the altImageFiles of me into tFiles put the number of lines in the altImageFiles of me into tcount put the altWidth of img "altThumbImg" into tW put the altHeight of img "altThumbImg" into tH put the altNumImagesWide of me into tMaxWide put item 1 of the altLoc of img "altThumbImg" into tX put item 2 of the altLoc of img "altThumbImg" into tY put tW + tPad into tWinc --the amount to increment the X loc for each column set the disable of img "altThumbImg" to false clone img "altThumbImg" set the disable of img "altThumbImg" to true put the id of last img into tID set the loc of img id tID to \ tX + (tCol-1)*tWinc,tY + (tRow-1)*(tH+tPad)- the vscroll of me set the altLoc of last img to the loc of last img set the altImageFile of last img to line tInum of tFiles set the altListNum of last img to tInum set itemDel to "/" set the toolTip of last img to the last item of line tInum of tFiles set itemDel to "," put tID into item 2 of line tInum of tfiles put tInum + 1 into tInum if tCol = tMaxWide then put 1 into tCol put tRow + 1 into tRow else put tCol + 1 into tCol end if set the altImageFiles of me to tFiles if tInum <= the number of lines in tFiles then send "populateGroup" && tCol,tRow,tInum to me in 30 milliseconds else set the altFinishedLoading of me to true end if end if end populateGroup setProp altChosenNum tNum put line tNum of the altImageFiles of me into fld "imgName" pass altChosenNum end altChosenNum setProp altImageSize tVal set the altWidth of img "altThumbImg" to item 1 of tVal set the altHeight of img "altThumbImg" to item 2 of tVal put the altNumImagesTall of me into tTall put the altNumImagesWide of me into tWide doNumImagesTallWide tTall,tWide pass altImageSize tVal end altImageSize setProp altNumImagesTall tNum put the altNumImagesWide of me into tWide doNumImagesTallWide tNum,tWide pass altNumImagesTall end altNumImagesTall setProp altNumImagesWide tNum put the altNumImagesTall of me into tTall doNumImagesTallWide tTall,tNum pass altNumImagesWide end altNumImagesWide on doNumImagesTallWide tTall,tWide set the lockloc of me to true doThumbInit put the topLeft of me into tTL put the altImagePad of me into tPad put the altWidth of img "altThumbImg" into tW put the altHeight of img "altThumbImg" into tH --calculate width of group --put tW + 2*tPad + the scrollBarWidth of me into tGrpW put tWide*tW + (tWide + 1)*tPad + the scrollBarWidth of me into tGrpW --calc height of group put tTall*tH + (tTall + 1)*tPad into tGrpH --set new group rect set the rect of me to the left of me, the top of me, the left of me + tGrpW, the top of me + tGrpH --set the new loc of img "altThumbImg" set the rect of img "altThumbImg" to \ the left of me + tPad, \ the top of me + tPad, \ the left of me + tPad + tW, \ the top of me + tPad + tH set the altLoc of img "altThumbImg" to the loc of img "altThumbImg" end doNumImagesTallWide function getExt tFile set itemDel to "." return last item of tFile end getExt ----------img altThumbImg properties------------ setProp altImageFile tFile if IsItImage(tFile)is true then put the altwidth of the target into oW put the altheight of the target into oH lock screen set the lockloc of the target to false set the fileName of the target to tFile put the width of the target into nW put the height of the target into nH # now clear the filename because you can't resize an animated gif # but you can resize an empty img then load the anim gif into it. set the fileName of the target to empty if nW>oW or nH>oH then #it's bigger than the box if nW/nH > oW/oh then # must fit width set the width of the target to oW set the height of the target to oW/nW*nH else # must fit height set the height of the target to oH set the width of the target to oH/nH*nW end if end if set the loc of the target to the altLoc of the target set the lockLoc of the target to true set the filename of the target to tFile unlock screen else # not an image file end if pass altImageFile end altImageFile function IsItImage tFile put the itemDel into tID set the itemDel to "." put lower(last item of tFile) into tExt set itemDel to tID switch tExt case "png" case "gif" case "jpg" case "bmp" case "jpeg" return true break default return false break end switch end IsItImage ---------------Custom other handlers--------------------- on altViewImage tPathName -- called from the right-click menu of an image open inv stack "altPreview" set the rect of stack "altPreview" to the windowBoundingRect set the loc of stack "altPreview" to -1000,-1000 show stack "altPreview" set the lockloc of img "altPreview" to false set the rect of img "altPreview" to 0,0,the width of stack "altPreview",the height of stack "altPreview" set the filename of img "altPreview" to tPathName set the topleft of img "altPreview" to 0,0 put the height of img "altPreview" into nH put the width of img "altPreview" into nW put the width of stack "altPreview" into oW put the height of stack "altPreview" into oH if nH <= oH and nW <= oW then set the width of stack "altPreview" to the width of img "altPreview" set the height of stack "altPreview" to the height of img "altPreview" else --image too big for the screen -- we need to lockLoc the image and reload it if nW/nH > oW/oh then # must fit width set the width of img "altPreview" to oW set the height of img "altPreview" to oW/nW*nH else # must fit height set the height of img "altPreview" to oH set the width of img "altPreview" to oH/nH*nW end if set the topLeft of img "altPreview" to 0,0 set the lockloc of img "altPreview" to true set the width of stack "altPreview" to the width of img "altPreview" set the height of stack "altPreview" to the height of img "altPreview" set the filename of img "altPreview" to tPathName end if set the loc of stack "altPreview" to the screenloc palette stack "altPreview" end altViewImage on altGetImageProps tPathName open inv stack "altPreview" set the rect of stack "altPreview" to the 200,200,400,400 --set the loc of stack "altPreview" to -1000,-1000 --show stack "altPreview" set the lockloc of img "altPreview" to false set the rect of img "altPreview" to 0,0,the width of stack "altPreview",the height of stack "altPreview" set the filename of img "altPreview" to tPathName set the topleft of img "altPreview" to 0,0 set itemDel to "/" put last item of tPathName into tFile set itemDel to "," put "FileName:"&&tFile into tmsg put cr &cr & "FilePath:"&&tPathName after tmsg put cr &cr & "Width:" && the width of img "altPreview" after tmsg put cr & "Height:" && the height of img "altPreview" after tmsg set the filename of img "altPreview" to empty close stack "altPreview" answer information tmsg end altGetImageProps on altCopyImgPath tPathName put tPathName into fld "altCopyPath" copy line 1 of fld "altCopyPath" end altCopyImgPath @F, altImageFolder@C:/Documents and Settings/Chipp Walters/My Documents/My PicturesaltNumImagesWide4 altThumbInittrue altTargetID6858altFinishedLoadingtrue altChosenNum7 altImagePad4altImageFilterpng,jpg,gif,bmp altAsyncModetruealtNumImagesTall4altImageFiles C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/gorevnet.jpg,7010 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/evernet.jpg,7011 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/EvershareIF.jpg,7012 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/leologo.jpg,7013 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/4695.gif,7014 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/headerbg.jpg,7015 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/ted.jpg,7016 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/Hank01.jpg,7017 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/LEOif.jpg,7018 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/unabomber.jpg,7019 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/LEOif2.jpg,7020 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/addplugin.png,7021 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/evernetsplash.jpg,7022 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/addplugin_dn.png,7023 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/CosmicGelDa4.gif,7024 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/CosmicGelDg4.gif,7025 C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/BlurMetalLa4.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/BlurMetalLh4.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/CosmicGelLa4.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/earthspin.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/CosmicGelLg4.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/LEOsplash.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/leoslice.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/Leosplash2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/test.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altThumbViewer.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/mpgPlayermask.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altPlugin.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altHTMLbuilder.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/title.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/title.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/abrowser.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/test2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/test3.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altPropList.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/mpgPlayer.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altImgViewer.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altArchive.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altBackdrop.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/soundbut.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/screengrap.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/mask2.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/HemTrainer.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/hemtrainer2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/hemtr.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/hemtra.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/hem.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/imsplash.JPG C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/splash01.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/splash02.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/splash03.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/superfly_1600x1200.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/superfly_1280x1024.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/www.astrodesign.com_2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/after_SR_1_.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/EverShare.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/sitehistory.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/HemingwayLogo.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/rack.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/blueprint.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/ICBSheader.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/reportheader.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttonleft.GIF C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/infodn.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/info.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/qtam.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/mailto_white_x.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/books.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/b2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/aaaa.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/but_dn.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/but_over.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/but.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/compex.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/brushed metal.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_over.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/emailnote.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_drugs.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_kill.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_murder.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_heroin.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/email_bomb.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttonoven.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttongadgetlogo.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/websplash.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/ButtonGadgetScreen1.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/Butlibrary.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttonsplash.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/runrev.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/butt.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttongadgetdrip.png C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/metalmedium.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/metalmedium_down.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/logo-xclick.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altLogo.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/bambi.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/www.mmicons.com.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/buttonsetsplash.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/rev_x.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/altFldHeader.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/runrev2.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/runrevlogo.gif C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/fg2alike.jpg C:/Documents and Settings/Chipp Walters/My Documents/My Pictures/background.gif altImageSize100,70 cREVGeneralscriptChecksum%\ꔝ](#Ju bookmarks revUniqueID 1042436614173 handlerListaltThumbInit doThumbInit mouseDown mouseDoubleUp altImageFolder altFinishedLoading populateGroup altChosenNum altImageSize altNumImagesTall altNumImagesWide doNumImagesTallWide getExt altImageFile IsItImage altViewImage altGetImageProps altCopyImgPathscriptSelectionchar 4927 to 4967 prevHandleraltFinishedLoading tempScriptscripty

setProp altThumbInit

doThumbInit

end altThumbInit

on doThumbInit

lock screen

hide grc "altBorder"

hide img "altThumbImg"

set cursor to watch

repeat with x = the number of imgs down to 1

if the short name of img x is "altThumbImg" and the number of imgs in grp "altThumbArray" > 1 then

delete img x

end if

end repeat

unlock screen

end doThumbInit

on mouseDown theButton

if the short name of the target is "altThumbImg" then

show grc "altBorder"

set the disabled of btn "altCopyImg" to false

set the altTargetID of me to the id of the target

get the rect of the target

set the rect of grc "altBorder" to \

item 1 of it - 2, \

item 2 of it -2, \

item 3 of it +2, \

item 4 of it + 2

if theButton is 3 then

put the tooltip of the target into tFname

set the text of btn "altImgMenu" to "View:"&&tFname&cr&"Copy Path"&cr&"-"&cr&"Properties"&cr

show btn "altImgMenu"

popup btn "altImgMenu"

end if

end if

pass mouseDown

end mouseDown

on mouseDoubleUp

if the short name of the target is "altThumbImg" then

show grc "altBorder"

set the altTargetID of me to the id of the target

get the rect of the target

set the rect of grc "altBorder" to \

item 1 of it - 2, \

item 2 of it -2, \

item 3 of it +2, \

item 4 of it + 2

put the altImageFile of the target into tFilePath

altViewImage tFilePath

end if

end mouseDoubleUp

setProp altImageFolder tFolder

--lock screen

doThumbInit

show img "altThumbImg"

set the altImageFile of img "altThumbImg" to empty

set the filename of img "altThumbImg" to empty

set the vscroll of me to 0

hide grc "altBorder"

put the defaultFolder into tDF

set the defaultFolder to tFolder

-- Fix path if it's root

if the number of Chars of tFolder > 3 then put "/" after tFolder

put the altImageFilter of me into tFilter

repeat for each line l in the files

put lower(getExt(l)) into tExt

repeat for each item i in tFilter

if lower(i) = tExt then

put tFolder & l & cr after tFiles

exit repeat

end if

end repeat

end repeat

delete last char of tFiles

set the defaultFolder to tDF

put the altAsyncMode of me into AsyncMode

if not AsyncMode then

set cursor to watch

put the altImagePad of me into tPad

put 1 into tInum -- tInum is the number of the img currently placing (not the ID)

put the altWidth of img "altThumbImg" into tW

put the altHeight of img "altThumbImg" into tH

put the altNumImagesWide of me into tMaxWide

put item 1 of the altLoc of img "altThumbImg" into tX

put item 2 of the altLoc of img "altThumbImg" into tY

put tW + tPad into tWinc --the amount to increment the X loc for each column

put 1 into tCol --varible for which column to place img in

put 1 into tRow --var for which row to place img in

put the number of lines in tFiles into tcount

set the disabled of img "altThumbImg" to false

------------------------------------

--set the altImageFiles of me to tFiles

------------------------------------

repeat tcount times #for each line l in tFiles

clone img "altThumbImg"

put the id of last img into tID

set the loc of img id tID to \

tX + (tCol-1)*tWinc,tY + (tRow-1)*(tH+tPad)

set the altLoc of last img to the loc of last img

set the altImageFile of last img to line tInum of tFiles

set the altListNum of last img to tInum

set itemDel to "/"

set the toolTip of last img to the last item of line tInum of tFiles

set itemDel to ","

put tID into item 2 of line tInum of tFiles

put tInum + 1 into tInum

if tCol = tMaxWide then

put 1 into tCol

put tRow + 1 into tRow

else

put tCol + 1 into tCol

end if

end repeat

--can't just hide altThumbImg because in the case where all the

--images in a folder are less wide than altThumbImg,

--hiding altThumbImg will 'reset' the group so that all the

--smaller imgs end up moving left justified.

--So must disable altThumbImg because it has scripts.

set the disable of img "altThumbImg" to true

set the altImageFiles of me to tFiles

set the level of grc "altBorder" to top

set the level of btn "altImgMenu" to top

--unlock screen

else --AsyncMode is true

set the altImageFiles of me to tFiles

set the altFinishedLoading of me to false

--set the disabled of me to true

send "populateGroup 1,1,1" to me in 30 milliseconds

end if

pass altImageFolder

end altImageFolder

setProp altFinishedLoading tVal

if tVal is true then

set the level of grc "altBorder" to top

set the level of btn "altImgMenu" to top

set the disabled of btn "altStop" to true

--set the disabled of me to false

else

--set the disabled of me to true

end if

pass altFinishedLoading

end altFinishedLoading

on populateGroup tCol,tRow,tInum --multitasking code

if the altFinishedLoading of me is not true then

put the altImagePad of me into tPad

put the altImageFiles of me into tFiles

put the number of lines in the altImageFiles of me into tcount

put the altWidth of img "altThumbImg" into tW

put the altHeight of img "altThumbImg" into tH

put the altNumImagesWide of me into tMaxWide

put item 1 of the altLoc of img "altThumbImg" into tX

put item 2 of the altLoc of img "altThumbImg" into tY

put tW + tPad into tWinc --the amount to increment the X loc for each column

set the disable of img "altThumbImg" to false

clone img "altThumbImg"

set the disable of img "altThumbImg" to true

put the id of last img into tID

set the loc of img id tID to \

tX + (tCol-1)*tWinc,tY + (tRow-1)*(tH+tPad)- the vscroll of me

set the altLoc of last img to the loc of last img

set the altImageFile of last img to line tInum of tFiles

set the altListNum of last img to tInum

set itemDel to "/"

set the toolTip of last img to the last item of line tInum of tFiles

set itemDel to ","

put tID into item 2 of line tInum of tfiles

put tInum + 1 into tInum

if tCol = tMaxWide then

put 1 into tCol

put tRow + 1 into tRow

else

put tCol + 1 into tCol

end if

set the altImageFiles of me to tFiles

if tInum <= the number of lines in tFiles then

send "populateGroup" && tCol,tRow,tInum to me in 30 milliseconds

else

set the altFinishedLoading of me to true

end if

end if

end populateGroup

setProp altChosenNum tNum

put line tNum of the altImageFiles of me into fld "imgName"

pass altChosenNum

end altChosenNum

setProp altImageSize tVal

set the altWidth of img "altThumbImg" to item 1 of tVal

set the altHeight of img "altThumbImg" to item 2 of tVal

put the altNumImagesTall of me into tTall

put the altNumImagesWide of me into tWide

doNumImagesTallWide tTall,tWide

pass altImageSize tVal

end altImageSize

setProp altNumImagesTall tNum

put the altNumImagesWide of me into tWide

doNumImagesTallWide tNum,tWide

pass altNumImagesTall

end altNumImagesTall

setProp altNumImagesWide tNum

put the altNumImagesTall of me into tTall

doNumImagesTallWide tTall,tNum

pass altNumImagesWide

end altNumImagesWide

on doNumImagesTallWide tTall,tWide

set the lockloc of me to true

doThumbInit

put the topLeft of me into tTL

put the altImagePad of me into tPad

put the altWidth of img "altThumbImg" into tW

put the altHeight of img "altThumbImg" into tH

--calculate width of group

--put tW + 2*tPad + the scrollBarWidth of me into tGrpW

put tWide*tW + (tWide + 1)*tPad + the scrollBarWidth of me into tGrpW

--calc height of group

put tTall*tH + (tTall + 1)*tPad into tGrpH

--set new group rect

set the rect of me to the left of me, the top of me, the left of me + tGrpW, the top of me + tGrpH

--set the new loc of img "altThumbImg"

set the rect of img "altThumbImg" to \

the left of me + tPad, \

the top of me + tPad, \

the left of me + tPad + tW, \

the top of me + tPad + tH

set the altLoc of img "altThumbImg" to the loc of img "altThumbImg"

end doNumImagesTallWide

function getExt tFile

set itemDel to "."

return last item of tFile

end getExt

----------img altThumbImg properties------------

setProp altImageFile tFile

if IsItImage(tFile)is true then

put the altwidth of the target into oW

put the altheight of the target into oH

lock screen

set the lockloc of the target to false

set the fileName of the target to tFile

put the width of the target into nW

put the height of the target into nH

# now clear the filename because you can't resize an animated gif

# but you can resize an empty img then load the anim gif into it.

set the fileName of the target to empty

if nW>oW or nH>oH then #it's bigger than the box

if nW/nH > oW/oh then # must fit width

set the width of the target to oW

set the height of the target to oW/nW*nH

else # must fit height

set the height of the target to oH

set the width of the target to oH/nH*nW

end if

end if

set the loc of the target to the altLoc of the target

set the lockLoc of the target to true

set the filename of the target to tFile

unlock screen

else

# not an image file

end if

pass altImageFile

end altImageFile

function IsItImage tFile

put the itemDel into tID

set the itemDel to "."

put lower(last item of tFile) into tExt

set itemDel to tID

switch tExt

case "png"

case "gif"

case "jpg"

case "bmp"

case "jpeg"

return true

break

default

return false

break

end switch

end IsItImage

---------------Custom other handlers---------------------

on altViewImage tPathName -- called from the right-click menu of an image

open inv stack "altPreview"

set the rect of stack "altPreview" to the windowBoundingRect

set the loc of stack "altPreview" to -1000,-1000

show stack "altPreview"

set the lockloc of img "altPreview" to false

set the rect of img "altPreview" to 0,0,the width of stack "altPreview",the height of stack "altPreview"

set the filename of img "altPreview" to tPathName

set the topleft of img "altPreview" to 0,0

put the height of img "altPreview" into nH

put the width of img "altPreview" into nW

put the width of stack "altPreview" into oW

put the height of stack "altPreview" into oH

if nH <= oH and nW <= oW then

set the width of stack "altPreview" to the width of img "altPreview"

set the height of stack "altPreview" to the height of img "altPreview"

else --image too big for the screen

-- we need to lockLoc the image and reload it

if nW/nH > oW/oh then # must fit width

set the width of img "altPreview" to oW

set the height of img "altPreview" to oW/nW*nH

else # must fit height

set the height of img "altPreview" to oH

set the width of img "altPreview" to oH/nH*nW

end if

set the topLeft of img "altPreview" to 0,0

set the lockloc of img "altPreview" to true

set the width of stack "altPreview" to the width of img "altPreview"

set the height of stack "altPreview" to the height of img "altPreview"

set the filename of img "altPreview" to tPathName

end if

set the loc of stack "altPreview" to the screenloc

palette stack "altPreview"

end altViewImage

on altGetImageProps tPathName

open inv stack "altPreview"

set the rect of stack "altPreview" to the 200,200,400,400

--set the loc of stack "altPreview" to -1000,-1000

--show stack "altPreview"

set the lockloc of img "altPreview" to false

set the rect of img "altPreview" to 0,0,the width of stack "altPreview",the height of stack "altPreview"

set the filename of img "altPreview" to tPathName

set the topleft of img "altPreview" to 0,0

set itemDel to "/"

put last item of tPathName into tFile

set itemDel to ","

put "FileName:"&&tFile into tmsg

put cr &cr & "FilePath:"&&tPathName after tmsg

put cr &cr & "Width:" && the width of img "altPreview" after tmsg

put cr & "Height:" && the height of img "altPreview" after tmsg

set the filename of img "altPreview" to empty

close stack "altPreview"

answer information tmsg

end altGetImageProps

on altCopyImgPath tPathName

put tPathName into fld "altCopyPath"

copy line 1 of fld "altCopyPath"

end altCopyImgPath

 `G*  altCopyPath!` cREVGeneral revUniqueID 1042973532870  UC:/Documents and Settings/Chipp Walters/My Documents/My Pictures/glossy/glossy01.jpg altThumbImgTuon mouseUp set the altChosenNum of grp "altThumbArray" to the altListNum of me pass mouseUp end mouseUp OdF altWidth100 altHeight70disabletrue altImageFile altListNum0altLoc57,109 cREVGeneralscriptChecksum$4hW= ʋ bookmarks revUniqueID 1042369309541 handlerListmouseUpscriptSelectionchar 116 to 115 prevHandlermouseUp tempScriptscript

on mouseUp

set the altChosenNum of grp "altThumbArray" to the altListNum of me

pass mouseUp

end mouseUp

' altImgMenu5on menuPick t put the altTargetID of grp "altThumbArray" into tID put the the altImageFile of img id tID into tFilePath switch case t = "Properties" altGetImageProps tFilePath break case t = "Copy Image" put "copy image" break case t = "Copy Path" altCopyImgPath tFilePath break case word 1 of t = "View:" altViewImage tFilePath break end switch hide me end menuPick Hleveltop*View: evernet.jpg Copy Path - Properties  cREVGeneralscriptChecksum^ږゟ\Qn bookmarks revUniqueID 1042963121096 handlerListmenuPickscriptSelectionchar 375 to 374 prevHandlermenuPick tempScriptscript

on menuPick t

put the altTargetID of grp "altThumbArray" into tID

put the the altImageFile of img id tID into tFilePath

switch

case t = "Properties"

altGetImageProps tFilePath

break

case t = "Copy Image"

put "copy image"

break

case t = "Copy Path"

altCopyImgPath tFilePath

break

case word 1 of t = "View:"

altViewImage tFilePath

break

end switch

hide me

end menuPick

 altBorderCWJleveltop cREVGeneral revUniqueID 1042973828111 altAsyncMode`eZon mouseUp set the altAsyncMode of grp "altThumbArray" to the hilite of me end mouseUp Cimages load in background process. If OFF, images load much fasterLoad Images in background cREVGeneralscriptChecksum+]Џ`(vK bookmarks revUniqueID 1042598490490 handlerListmouseUpscriptSelection char 34 to 33 prevHandlermouseUp tempScriptscript

on mouseUp

set the altAsyncMode of grp "altThumbArray" to the hilite of me

end mouseUp

  altCopyPath!`* cREVGeneral revUniqueID 1042973532870  XC:/Documents and Settings/Chipp Walters/My Documents/My Pictures/craigmullins/robot.jpgaltBrowsenormal@&W#8PNG  IHDRW#{gAMA a IDATxklW~66mvc Y2KG]N6;(Ha4(A"iBТ(+f"Y2XʄUQh6(bL`Y دc(9[X] _x@,uwqk@ o@@.|a666VV\魬dY(O<nիWS###J___zhh( @BM@"=JWf(ro۶1TWWWrʆH$yߟuO611ѱTg}HRj_[e`9 755~ֺ5k4<4-Fr BG}t$I(ǏUM(-rSvSv,boHmݺ5v=[ZZj~Ǿ!"˲&!X,6lO`)ǩ,=hǜ:Zvv8̎416JRXvm4&n>yͩc8 [,0s|2ǭFNӴ3g>r,zyQ9A8˲V J{c޽{ {tСCO>ٳg?߷otwwT߽{pҥֽ;]v޴i6 񮮮C,ŋrҥΎKAJi4Mbu4 Y$ ysrr.^8&PgeM0z{{$I[b_UUů^DP(Yx(8ΚaÆcaϝ;;okֶG_WٓVن?lڴIE"TUm{嗻bX|߾}|~tԩ'NDg~&zc)ZR] EQBR)x5񘣣f"XlHۯN ҂35d$UVq|ssFi8$ 88~bbBۍڢiE+rpЖ-[b1hkk>Akk+^ͅ?0W_E۟N}Ν ._', cgϞWJ믿Oonݺ .+U[[$Q)Ԥa說jlVVXQoteJ,;m^ x$7v`nH88GѣG_aO<_ Tbb8|_|*S%ׇ7|soϞ=7o~?{WO817^{p88p!swŎ;e?߾}ر>L˲ JiRZuiZ1Nkӧ\ w`WPZLu Y'``KXR4M0i\.Wև/zzz [ytnŜVsύDQJR((-n_4dBX6rM<_0M0M4M/ z&1aNѨԄǏٜ3'ùAC˾ Aӗfۼ2eٔ$y^88'ppj&/ 5T[Ż\L4oJNg^d0ziQD"P(T˲<R0 (U~F8VQQ1iFPUj˲8AX,(~H"Xq\MJd2q˕ul6[oOezQ3^7|]YMcx<S$jŁ[FmۖC;`p BJµk׮cǎ5z<-{$\.r|xf^來|>$!dmE {I7&UU rZp48Mrgr\.WiZ@)7xf|A)=A(8`Q,')2:uۿҝL : WaJdm褭|W]Me {&˶Zb*/#}}}]os]`NenU%Q'x"C5UP(v,geY0fGSBBD"qy||ڕ+W9sf%.JP(-W\epz=W=KDD_qm^tI)5PR<%N/L .usYPn|@3 T@°R 8Wv5Q⠣H J]VGX :J`5.b>g/ 3XfeBc0r"܊9o +ɮhSs1gpbgr-NʝpEq+\f3ܹAf2 ~aiA-ba*`` ,E͙r#-8|f;0ze - ߂s\)`-x)w1?nʏ,މ`.?E}, d)}^.d[ . r0[ ܖzP^go~IENDB` cREVGeneral revUniqueID 1043050128691 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltBrowsemouseover@(W#=PNG  IHDRW#{gAMA a IDATxmlTי23w=&a<ldĈB]%YUjKHJ RbUD~HZUP$RP+6Df[ cl^6z_^zlV-ۄ#ݹ瞗{~sٽ1>{3>{MZ><`,4̆s.{"ܱ/ , 5 60VJv$(p@w,/y O B/絖P$8^om*W\)ݸqq… 7$[8]lpT*Ri) |>*t0Ƣ~611э7nŏGGGK/^}ԩ[Rs ^`;3ϴ_}ڵzzzqq9B.Ej w(/mkB`q I$3ԋ/vxx~X<~xeF 7X`[td;b[nurIq,K1$q;``9?:1b6u{E*J>P([yȑ#WtÝ>G A br֭dL !(!B(J!6lӗ1fwXPRPYbm͗沾s7`;࿉!sS*VT_}T0ԿOP(P4oab( cLD"$I*!DVE3w8xvԿ{RZ;п7sv6w/CB9wlvl69F^71 0MӴLӴkU(2BvvvNja8U{zz"gϞRY6E[ZZbDeYE I$yGj5ի>)(~ {3Μ޶7]VrHRL4UQ$IcL,O'[-0G-ٳJ Kbl6U%0nE(zk_#FFȃkXؼydK|נ]SOm^~y_߭i <<5w+<;,ι8m6MQX&A:#avhطnCCC<5q\]z5ݲeay%LH˲c;jc>IIӧ'6ncX~juy_0T5#GoՅ_۶{;;U̙Bsjgjd.+KPU+W$T%̅TA9p[3j$Ɇ !:T*@Ý|U[m۶~fY45dY6cuJi@:88p`acw4 őNaDSؿp&~e]X*zz*ؽc@я&#G7CQ8ؿKYkC3;vhOn.{x}`۷ {8$ԅ y=HLff>7sH$'ǩw]PNdaBΝ;E*rggNp8e9k ! B@z+W62qqZɲ\BR4 k֬9=99tk[[۵KbqK\N2ƣѨiY"˲idf&X3:TUE&V.WNMMQ4NY]]]J(B`05!|qۖeLmll8uU*'=_ bA֞Jn9\Rh4 X͋k" !aB* mBŶmRBBH;!dRzU4gzzU B7u]ONMM=177Z[[;wHOz1u=o$IbhtR ]סil<irbxP+ !B8e۶LӬ5 \.۹\jkks`>S tY@+jǕJEbP($$Ir(&FT$wdZU*9猱l6{qdYd$9'BHqbb\.P|>6H\u=UTmۡ!HR!xz<7܌D"v8drF$EQabb1fj6bŊ߅BlUUKry{\.:$ @BcuI$5c:+Lۗ].r 2\WڵC pIR 1ZjVei@ NBjjF4m2NFI]Sj5 0ԉFRZfj0D$8NZ=)I.p7g$Iuv 9p'=h\ݳgcZ<&  +y0C"pwt:t/@e ;C'DG~R$]t /p… +gU,q[}UpOoڴ;Ju%ɜi!7j磿RkM:W,|G#'O,BB۬y~Ƃ) L) {%JD)eEȧȄ5Ka\x 0`+k,,ka9^~ sdڒI;X,Ա2Ej )a\@|(-p `e 9X 7t}mPh&\ܬV"%t|Oḣ?~Ь,wӇ+c.R}"kv>d?`RI m4\WH6,hJ{.}C[_o\/`}[r6uo!11mJ XNI` E[mz~~[3 qU]7A#仝l9wMy?@mGtY)nֺ5IENDB`W# cREVGeneral revUniqueID 1043050128698 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltBrowsemousedown@*W#*PNG  IHDRW#{gAMA a IDATxmlTי23w=&a<ldĈB],*M $_PwE|RR*j?T$ VJ _ V"vJ-1c"t0Ƣ~6>>7nO^Zp'O*JepU"p}Vg}}ڵW^p9Bp= ,QL,vM[@yl;]_ I$^p?cNJ.]*pip@KLn߾=ߟټyF]׍!q|aQpcǹ#m1QqG[R-[P跜Çg.;}5&ď`\N( ֬Y^yJ)BPB#PB֭v1o.nmϾ_…sضضmr΍zn8caiij5P(d EB!)p૖PLDϜ932;;)4ϳl6ikkEʲ)$I8;j\+W,|sP?[>ʁmouz?|Oc5_|ȑu/RВt]p97,˪)j5b1+ $,~Ȉ=444j* @kC6zgCCC3X\.'aJ.C*b%Ic4dYV7wO=j!9ba}ǎUP(\j۵.ذ*{n3B#_12B^ƍH&\R,Vo\j{O?Qz//A9?~׌88Ķm4FVcLtڎD"mۍFaߺu /q[w\O$tʕtӦMud2iF".2gROjlfficA{'%) ~XƓO+ NZ?aTM+WVӟ|P0Ntv^ylTӧqk 9;ޯ/AUU,_b$H*R\0BP!qnYd2fkkL&6Rpqwg[Vh6oLnJE6ehԐe`) B 7Rપ?c#Gރ(XG:wNb߾ۖ uaٲ+`׮O !cG?:W<EO`߾/8pzΝLo߮=m]⍁/n&Į]BPB448D"ad2#͚|rV"Ǐj9wB; qC;vTʝj:pBcR&$!ʕ+/_^CGG5qj&r]AJRX4ZģSSSmmmZZZ.Mr9033FeY,˦i $ɛLB^όPULZ\^>99IMD:hfuuu*N/\!8BԄiqn[Uj4ӵQɓVTǏ'[ +7'[{*r9PJi0c5/R' !b z/) !۶eBHMA!턐 JMӜ-ӪY n뺞|rvvwDGG"ȟz/c,z0 HĢ!dCӴxC&_ 7kLu/W\y_ca^;THsE3MB8|hfUyA.PkM 0C8ok+{m09bf_f…k`^joa.,\@g({),|AQ ͪ ˂pz9}22,g/fC6ͽ7$N5p`-O";E%%aַ/hXw P͏iS_v'wJ.n% ַfAWu/nvGw;͡R շo؛⇴IENDB`W# cREVGeneral revUniqueID 1043050128707 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetHeightnormal@ (W#^PNG  IHDRW#{gAMA aIDATx}eǿUTwUuutL0 3 6 D/Q6#Fn%큨{ aɪ+ng"A#QC\.bB"Y#[br82p~z{誙f`woooK~~O>i7ݴvnc,p+Z_}w89E5ܹ~`9@@ @ZAo0cc@I:az?<Pnii vtt,XF$IRJ_;a~wz@J@]s-*-u%׮][mii̛7/`X,q}˿]|K###>,d4uQQU`Y]Z RІ 海ϻ[,lYE)mSۮeZyR}u#7?3mcvXp BxqcΝx̙49*pmbwqGlժU+ryttײ,/%8,˲-絪X,-y8Ʋ,ۥyD"իW4wy)Tq 03p`99ˏ=XdŊe˖-)J șu`fA녯j5kٳu͚5sQ4-iZQӴiۿ孭u`F4’%Kwvvh4iG;;;I<O4 5M;u (vww?Z,[[ZZjV4-otLMrQ8~򞞞 .4-Gɟ:ujɡ2&2s䓑f4m*bJı,pڶ ,RJYAط~7oewwڵ+u}0JLWn&mԦMz?~̽g& v]SSS;G=0Lc{>44tWu,ÇXlѺ7O: ,\Јյ .\Ю]6ƍ_eVy>*V65rY( X,ZdRJ6kppp|\iaFF3ueF& quuu$Y\8fdYf<˲llھ}}7//|8^ų>/THOO?8qb?Gn:qeY⨬z6_P%uuukݺueX}}C-gϞ߄B!H$?䓗W\[lJ>6M+40\t83sΝ{zz&;::xf |7 `A`(qH$I "<4M e|Cɿ?ڿ,޽~V=bo cTcY/Ѓ,k$/sܢ\.R[[KcItEU[롺@O?رJR]0FLMM-4Ba$ITW$ Zek+ONNǭ~ȑ#ԁy"*WCefyb^6o˖-d3L PJmO93Yrr-Ǖ)e!9ߟQ%0U.$eY4-b|UUBy!D>o4 ^lhh8DY:@$) :m4)Bf͚5?}R:*SlVlv7 0橪*:ʚR588Hh2S;22To:N+4;wؽ{\(ƿۢ30$8`Yc0M3SSSs~bbRJdYJ4t:}˲,cDײ,?˲1uIBZ[[{^P(tQ)4^#H0$X055BJ d0MS"@`LP(t1 i~?j,Y-Idhh @^~衇bk׮UPYp1oZBIM6M-(6;*|:))T%iZXqYDQ*bPUVũ@ 0Z0DQ3,BTEQe@1UUksQTU+r\3998N/SU5l6$@|>_4Ma0QdYL)af)TUغu}t@ӂ%LʮXȁtttXނnC$k/Uj;nzU`I npv(`] \Vsbo] `go6pn^V {5yW׋}\ յ޵@PZ{ :I<өIENDB` cREVGeneral revUniqueID 1043050355633 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetHeightmouseover@ *W#OPNG  IHDRW#{gAMA aIDATxkUvUVUWm<{meЂ , R‡ήA?وOHNIJeEʒ:WE&!x~`noCW5=mp[uuusop|-F? 5[(_ý5[(iAm*Iq )S.8I?_BXȧ) T\KvD>2nwX2q P$JZZZ|~ڶmߊQEQyxx87>>N>|r 77Y6v6Oj.)2LK:/IR]DC/_Ν;w.{ر\.Xs=xF.XFz{{Ï?xիW\ٕd,fYm۶96‚HЄ5^۞nڇz6s,4T"uQΝ;ŋΜ93[oM^peQ9%VH${,400شiӆZMMM Y,rД!dy˲nwB4mOpeYCbߟ|ٶ]q` >8cǎ؆ Z׭[;V>/A|eZ:=bҢO_=Owݳk/>;>RRA(2|>_R 0챱1_CCCW{zz(I ou7ʇB!ElkkXrֆX,F"˲J) BR+񋣐$ wkﯼn??,(6!0MzW÷M6 CDnnf)BDR %4?d."% ,W`Y4_!Nքa97u]gJ$ qki2Ƙ9;;k ^グ E\D"ō7Jk֬A*ѨmIlBDQA ܎(W9D"ѨL EQ::3RpYHPJI>'P(V"P*!Wlk< CD<.}w{z?\k$b=w..}((,6 N$%Kh4EasV٥Rvxpl .2+6mxq``'I 5I4BHUE Wh?~_SȲ){?wu+略l gG>[Oܩ2J)e RI,i{^[_o-$<طo`揑͊\Yb LLes|;ٶ]D"Z"ВɤJ6#؇N׀R炌D: vc888(uww+x ΨzR,T*IX\Uի@`R1a eY2X-z1of˶mZ-fcse˖%,.r4MlۦaaTU ')%)O_~7[:RCX0X^ԁG}W,@vg2~I\z nJ)rRuB)Egg%>/ߤ 96c\?3<3vi3Pe\<7p7*>h{c؊h4ڦ(Jsn5?bsn[ff0 tF5&;5999|/92:u%6z5nuWu @EQuSQ(~?‚t+$snm[m@mӫU.\ۛrǘT5,ǀۡ ڶum%E۶m jsAz=uzmR,3@1p5J b۶p`] G7zMGq7̹7s%1t}^RLhzw2szXhkinޙӅ+:\p]*u1<]uzӵkzhKN <`_-uF:u`7)Ʃczuf6߂7UssbAoc[p?n{޸z;u`s6ǍWnfeܘ5xS.S)j4[`4bSpIENDB`W# cREVGeneral revUniqueID 1043050355646 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetHeightmousedown@,W#=PNG  IHDRW#{gAMA aIDATxkUvUVUWm<{meЂ , R‡ήA?وOHNIJeEʒ:WE&!x~`xY}7ʮJ6HGֽթsOjZn *po| po|  ]ZW @@R  qYjVJj |Q{bdx@7샻`︆Գl?dB---`0HqnŬآ(<<<\cO.^| Ɠ[p v. 6 14l"Prl6hoo_dRT!$|/SSSg'&&._\8w\رc3BA'hxp="dF}իW\+evݶmqspiy7j 7k}t p1,\HR4D9w/^=so1q…2nG0s.T*%>#ԦM6u}rrrȶm@ `۶7EB۶qΫ_!D,7ڶy"{@ 8C^: En5 sS;vHlذuݺu$c,fYVŶm4MͲ,ff4MvdO~Ғ>O˲0iu454هw|[,mY__nۺuؒ%4Y.jۺuزeklfnױV==Mdi2M0j>;g:۶ɓ'NVXQw0-˪Q2 Rry#zRZ>ua&/|JЈ'<͊a|ͣH$"ɲ,)"B`0PJA$YOzǣwvj߾}_:dqmعsv+cs >vQl!:۷oEǂs^ ΝyOƆ/,pGjmۺaaif6MeYLGN<傓SgREQd2$N[[[---YÒ$dYB`*?z]o=$I4sT={>^x ^yeLf5k9O@"1NJ8I٥mYx饮nǏgVC0(n,j+"khhDĖcʕr[[ B,*4D U*b/B$޽/+T6y?Z(D"qt]_~v;sss6mژ0My1[?"&*e]DaWl{~냽;-[BѣaS-;wRdYf"CR2FZ rc#ցW}[Ku ( ?6ؼC|X'jh_77۟{[{"kmm  ! ^Ne PP1 #93386IJ@PTr(^# 'z=aYZXR؊\2q&EDѮ# ala. ml9's]KUU{^ ,|dJF9B,ZUYReY.Bfm.[U2 Ccrjkk3[[[mw.'a3[t_x|#U*z$a@SJmQ Q5AJ$Ij4ήuߴeH$Z!F(^tGe)Z0I)X,vR4+ʲ|!9Yht"zBrZ (wg~3;;ofP$ UU-(bW"ȈiE# j8I !yBHRZ2BHǣ=\jppop^XB ??x`VUլ^l>%ej[Zmu= 𴪪4M[iZ1TUZ(ꌱip8X,uiVr߿ѮgΜhmm㏮ZD">EQr5M+hSU5jNQYkT*sdcccPQ,4wʶɣ'-Zr£'---fkk+Qeرc ryb&/"!EhA~;w<={uR:WaϞ=عs穞.]A)EXO>̙3]leӦMK.0::~ӳ O !ڵk$/\Хzi&tTUea0,ˌ93 ZZZB+8ق\Rbkbb'L& ~QyI(!#8N'zzzmnn>K/i+WdFGGeAx7^IRPI/|rhzzX,vt>rL˶mۦ}u]Dٳ?~zj455%{zz/CCC8p`'<|Buf)˲^*-|ޘҋŢQ__/\FX,fLhe 2Wul&L*_~F)DQ|>DhmmQWW~pnPJIE;v|o߾?%xWBoj޽F'N:|[wNjKӴ!_g3(⽓[eYk?~.qlڽ{w*YWWG:'|uu4M" \6E24x7>664O:5Nmo-{{{gp(rP466pokks֚`. $q brJ7Լ{)7xc#G6=KK<3MP,M.+gd|Htz}__OȲܞמ?۷ogav$bT? # {{p8Lci˲jLFD"А"Iq#L2Y^Ƌ֐~?wm˗˗/YMM zERB Bq۶CggX ^MMM:ڪUG&fsE"R"Hl޼Yꫯ$M8v>hŋ~!+2(Y{}ŊD"$z@y8&ݣhii]lp811f躮J%%ϗب^pAs8FTb|ޚ*,ssxWoÝhooǧ~7䩧R*s_~[nE$lhho7#Oqg@. O<^{XIZ#$ L&߯0Lc*cL4MUEQV\ ~=zԂÝjAqܑI|zxDQnڵ|KK Bq8N@P(4fYÅB1Ͷ P` &M<@`rǙ\v' ̴RtLũ`08@)Dip8|VB:0UUD"=nj* L|N8l.kzCзtGp20ca몢(jPP0O8*0(*( Pv5V__V\e2R)Ncd<`0T/:VhߨMi]eHKd*oGݲeKoYۂPe ފU8|w}U _`8]ץBP(,QrR'!IRX,Yk$IJTeF4IIPJe4J/!x< e9$e@4 ((BDupnwr[40 $IJu]w; Neyx|AU0pi򪘯;SlŊqA䪊|Cddh={s~[ @G5+VC۶m[z=,Nƴ/]&x)EV*d2yvbbbܹs;622<`U;Zp-JWH"!h!?2V`01e%P' ^f+-Zp}k%+,P}F`Qj$c>C6+`y+4YFp-YU0j2 ڇbWXؒV+ bW}Ck3cbz~kPڹNwv?ds`Aւ Ԯ\ *׌uNzfR قȾV[@oV,x1@[լ11*7 X+z>qS=͵|fkE50[^qdF~HQ=4[ Zq#țju\obl4Vi$IENDB` cREVGeneral revUniqueID 1043050383295 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetWidthmouseover@ W#PNG  IHDRW#{gAMA aXIDATxkՕ֭~,OY)A$(!E !X RɊafgzzY]u5yثU x9QuU:Ns"rq/R^DE^Dak&ĿVW@@!0`@}U,r>kB V6*g/4OxOw@ o(}pWz4Zggg/JR`0Ȅb-kcccgϚËN* `pߩD" Iuvv&Z[[׵oHm/Pejjٳg'&&N:?qD3|Є+=xp=-:d7mZ ===7[s]W!R@ȲJЄ k/}]k#rh@bJ]'N=sرW^yebdd)P,%;u`$N]vE۷oVլAu=Q$(ʪ7ny:s(qqu]Ѡ-Dn#B}lB=5L4\*z۩ݻw'mּe˖\n4͜eYqJV8qLysnk[{m}vAsǎܠ뺦mUys^᜛9{˃뚎㘯sɎnygg+mۺ-|;UngwwO,~#GΫ^|5Gh]]ޞ["LmUǩp˶m-*:Sm`vV\[[[ܲc8444zTPI+ňODGG줶m^{eH$j꺮)A1BTMӘBalۮKwu?n;Jku( x;}x P}ѶOw{)dadّcֵo>7`|(C `|||vx?0777΍!DH)uuBXjr]ײ,˶m۶T*ٙ2N4x) 8Js{zzS>Y(+L&NRMª4M 0$TB`po7UUݡ!\s НJYxqxxW5:,Bs^m[T*D"<c3gΘ'Otto=] .F"JhKK Cww҂D"B!]41R%D) P †PhAo@UU|سg#~Vx/w>zJtD뺚iMMUqh w99ӧCx49jhP(JE*Rɾibɾenд \7|E< J(!.qDZm۬T*J:F2t8i333#㲰 ~5э7kVݼy3۵xh13MbDJɤZ12!:~z'k _ueH$8&&lPJY045U) BTcNL&c---< K@Y Df4Nܽ{L$t``@Гd0 EQR$!$F ХzTP,;jSTj]\\UU!bm#LB'Ba*@>j~~`0XKsrr94M+BeY˲|:OMOOJXdpcXNréTC",!\qi*l:x bU ϭ-gn[k"8춴RJMӴEBBK)mfffRrBQfUU @ _*z(jBh?kZq+MӬJ%WƘ*8ZVVU#BkYVOVjv\QKJ%8aZ֝j5V(X4=M)udfsgaԳrRJYRRʒEq mWLӴޛ *,[1t^x!RTJR-@@2\JM)B 說*h48;;'?iZ9HdECtSS{Rj02`08BE"h4.Dd,s車XZP(:;;WVI4c,;zAQSj5aD"q$r0E9I)TcUƘ(J '|2=00PB}[13\a!Ҁ{vpy/63.eKqBr9S.3eł\81 cRT*4a,BiƘefsnӌ1SJ4lD(n8B04`F80,˲r98N@ӴJ(n q uu0r1SӴ8:^4mSK7M~/j<,p.k *m@'}}}޽{;zzz TUss/)JWcb|}GC<șaюo8mqC]a=8r=nݺuS"B<ou=)BMϱXMLL?~䫯:::`Wz\zk`PJF{F)eR~=dY9)BxB3Qj\s%k ,aP\cVeOJB‹<~O]~ Pq.?G:XaCBPi\blZ8+ջ!ނbX>%wQm߻? X<~MVzRY懻KF8Wj|zN2]`XO ƼVݻ*wh:k{YðRZׂ u[j^MLW֓>JOƿ돫"XOVo%Ʃk}qB>pi^YP=9\``_5A^ PWZ[owM B۰aIENDB`W# cREVGeneral revUniqueID 1043050383312 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetWidthmousedown@W#PNG  IHDRW#{gAMA aDIDATxkՕ֭~,OY)A$(!E !X RɊz03m{3==U{sQ>{}NS\RI)5cF 4\ł,&0[l`({VBt'h .wX `=7 OwwwGcT*L!.ƨڢ666V8w9<}pg 'Whx*+z`)tmڴ)z=_veu]B!4F:4BM|Km_ZmXnVMH1Ui~#g?>K/Mt8 p}dv/It׮]۷ukrrru]$@Eຮ75)FQ88꺮hҖD"~ 7d!Di߾}c6& Qp>qy`}ݻ۶mkݲe|>?if޲8eu8&97]5]׭{~TАֽcG~u]Ӷ9rM[oʐ뺦8K/Ev>L[s^lrXm[5|Zq%O?y}啋Co4חݹeK1Oڶ]q*bvŲ8e۶mzT*utt-*2JǎC#l*hebħ dKvwwS۶˲d$Q5MSu]Eу !iL0~m# xc;sq-{PBwmw?w<yh3gΌχ4r0rן|0>~~`BJ!B0>>>r};<F"R::c !ZfkYe۶mv*NwwwӮ.&z%[JSul68999uSbQPJiggdT*4-jHӴcLRJ%!qSUu1=v,7>:~w_?oٰa͛ !Im̝7_wI,K~u?}cG3> _׺o_7TJI?!\uЛJYxw;qxxW5:,Bs^m[VD"<cgϚNrzzzto=] -F"Jh[[GooֆD"B!]41R%D) PPhAo@UU|۽سg#~Vx/w?|rtD뺚i--Uqh >93gBx49jhP(jU* rپebɾe^д*\7|C< J(U!.qDZm۬VJ:F2t8i333#㲰 ~-э7ҫZݼy3:;;xp>a"}[@cLP(>C=tvxxXiш_Ѽ!^l0mvT뮻ڷnݺ)H|!麞R oz} x QfggMLL8q/<2`Wz\zk`PJR(JzȲrS$RJ)H!+-0рgӯqk=_J5w~ \r]u.׀0!P^[Ig/}2pH^5& 8W pix@2oܹrsʲBwܡ8nԩSqNdgnoL:X";R^ױjժ`MM ~)q'?;mooh4ٙ|Y p.\ , `J]Wֆni55574 J)4ka+l(r"nVU밧OURf)`By^88s9}tokkkoGG Yv`ޛpB%KnJ&ɾ600 ^ .9ߞ^_S80 jQ|^׽lٲN秄={F"]̬`7_rz hcccɬYkjjz{{0 e9qIJu<,0$8~===UMMMoalܸVX}Vӆŕ۴R̉'n^n]զ]v˩\;m(aj FQ̞=8Govɩm| ̰` `EEE, BHdLUU]eeY8R߿_,Xŋ۴i;k֬[ny8:A@&lذKڵE]zNliOW_} |аת~on>]A)<_tA8#a.E?0H:&wwuu9`"<+,X9S"555r___ѣG/D"#Q 'qG_|ŲP(͛70 ^v_[y'W y睟J4v^Y!~EWsskUUU/ χ6nnɓoY|cDÁVTT}ꩧR:Ӄ>XXXs=V/^ܶlٲ:;;o9xV}SSӢX,q#D(..v|S]]-]]]e&7kD0&` 3};6;VXXHQYYʂ;v [w( s8~xGKKʵk:~s9ׯ;TVVƗ%%%QpW w---+MoҲvttleyÇ{G[ZZVJeee|( ^̙3ؾ}S>k<2 %I\.ii)Ҳgy$inذ[WZJA# ,ݱcǎ۷;Gxߥxoy=,pfmt:ǖr@>}SEQ0`n7SUUΜ99sP\\L wy[lŋߟ5k1m4~t]]ݧ(FE" ! ʅ2E,@U%,b,.SUB!N:yxq̙3WVVD"EwuO<vI$EQ.//O'ϟ? ̓$Im۶s9`~~BbgfDQ4$,epU.̒%K+V\  uOe˖~G9z{ [n,;vȌ3o))8?z<(  ϗ֬Ym۶544`ttG,..?;nߴiL{np~裏b۶m Us{$I}ZpСC\P+V.dY @rm̒%K .KuRӴt$Hb(Wds#0tlll>(J oaeL&#Zz 0>88Y<AuRp\7n| ݻV5O4-j(Mey ??kM(KJJ>MRޛh rhhh~OOL&xߟ"eӊ `YV4/BZeytg2R.G^y)fY,˲/<444Wuyr H,z燆BxEQzBg<'EQKD"9 ansppaM@ :LN'1gѿj*o W!',䙡B\vݻ+%I0]eUUKTU-NRY#%II$D"QiZ$I#.kiLF$)(Z2f2R`Y`J)&xɤ'N5MsSJ OϘ1CY#ZJܲ,)2q\0 фH&D"Q,I45MJ4rE8SӴw>s͙e .ot73s5ZZZgϞ=Weؕ/sQU믿MUբt:<*++q:naJNj hooo?aÆSNqfZxb; @ :{d=8Gox^o(:0̤_oz]dw<Ϗ[4e`a ϖq4lVZ2  `ߪY{b6G\ r`T8^{\Z 9iW1Il*Wj`Lv%\]CnTkPX:'IENDB` cREVGeneral revUniqueID 1043050428942 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltSetThumbmouseover@W#̉PNG  IHDRW#{gAMA aIDATx}lǿ3؋kw w \iH//I)RҠ(/i$H4ZE \QEC7*@8ä쵽ޗٙycg`6D6>{3=<3]Wо{WЄOs7f \ fC@1=gSXpL U b&q%e_i_Usn @ao(2=p4X8PNRp"P, Rz%F6I|NG;}t;7` i;pWTTV4>Ji3DK4IQP644t N;}tr9@woQUp]<RZ[[C{oΝvme۶)2(stp*e?]&eITM:~g=޵kWɓN8*\`ƄK'(~`GGGtҥ7ecpp۶m$#`۶;iBmq[[=?]KBgY'ڶMLӴȭRJ'o>622r @+9DžՂ,AUYիW7]wuX:>9!埿9`BwܿyN~[}~go~{9dBclܸz# QJrفyͻ(O^W>gnsW{'*->q1(eYeY&(Jmۆai4bXIRT*'Iחvx!0qUKHF{qYV(ط?_EqB?Ug!jm{`?͏?dŋPappPOeQUlkkf 8u*򊮮7o?ݟ򓟜~O-Yz/Ϩ [i JwO^hW-;`_|q^/"\_=Wiu׿ -cc"8Ώݟѷ oV*7<[p?ባ{d2ORBKK aΝ;2LKp]OryLc`0MMMB{{;ΝkjjiRL˞={!Iy?lشiu{衳 `pІ$I 5M;JGFFP*q8q\sM`Y`޼^0Xeؘߏeё,˾A$i.͊r^|}E?<[Ʈ]zH m=Ji|ؼ%}яFH4E]]%˲aY뺕dhww7"5'ohpp8Ϟ=  H")2i^fi>̟C8,  soC$IgDU|>_]8& 0Iy( -Ī cc!d *([ŋl,\8@ 0W߉އ[nIDr001``ΙSbѢ/P*I7hZ>_X@L<] WЌ3H$K3*ry r^[-P,]_r%bQUE dYh˖뻺? ⻺'^8o'/W0g)wV߸1 Ke0ơT2岅@ *AQ:6'lG0{vG[^u~j|),ˊBMVn}rW >x}'ѨFX,f& ݻéPP7VPN{iwvvdRS@XhTZP(A9B5|> 4MU(R8TUży~ `xxc```)VR<66&)p8.JQIf\.GΞ=544tg2iBӴclBQc---;TUXWrݽ{7`"ꓛ]y[ixnjj!@4 dEQciADQK~P(yrBOfYB]K|ޖ$ :4K3,Ƙq\Y%98 c,exM˓Ք޽Ҵa, EXa0c̠fgi@UU53>,QUOiu]7&&&J<V3qqexae}qwytK/,|9 ~B``8ܹsK(,=͇}>_IӴCCCSQᆆCeIR0(B (|$1F|>,MNX2MsLUP(O)/Y HR1KRYӴEc&OP C XRPD"{,ٙGwpRXkB  6n۶-RyIJ`PY(fQ'򨪪@ 0V,gŘu@༢(A ]*J TUA/ZR 0ƈeY6q60B Jr9d2t]c 9s%HP aaYϩ:L1lm۾r.1e\ JR@ Ue@UBVu<;v;,LP`{ L?]koomۖlkkke(@ KP(Μ9OB!f&fh4z})xx'p#_#c1 QJmJ`RJuTsU z׹qf9{ .,q6 PJ]b̜_Q2 RձVd U$z} g* .Px @ RS~jn D U{A s]Gbi{E'y7Юy\^QwjU{aY;KFq.T}" .d7`]^7Wzk sP{{{$LAEQJ){$ISN#G>} ڝ@ ]3+jW*VNYd%&h{:?dΝ>}:g ;)xp=,W8 6:::b˗/Rݎx 9!qH283!pmS_p8ԥt]tM`0>tbǎc###6ɝs]9[-_fMUW]nkkg2#ny88O|rc n]wn9p-[RWúuW:y+PS$RWn47ӫ{q[ǀ1D8J)u2N>ǂ Bad͚5/;/ZOcl6k׮mۥxغ;.8#=xu?̛+T̛w ݎի{7m A I 8&R!!PZ5@H߸ mQ`| ByJ-8pXڃB}D,3cǭd2i555U#ݽ{7u9ԋ&2٭}w2]N1JIuuu,AbryQX0|>B˲PWWj86>>4 ,m(ᎁon mouseUp

set the disabled of btn "altStop" to false

get the altImageSize of grp "altThumbArray"

put item 1 of it into tWidth

put item 2 of it into tHeight

ask "Enter the width in pixels:" with tWidth

if the result is "Cancel" then exit mouseUp

if not isNumber(it) then exit mouseUp

put it into tW

ask "Enter the height in pixels" with tHeight

if the result is "Cancel" then exit mouseUp

if not isNumber(it) then exit mouseUp

put it into tH

put tW,tH into WxH

set the altImageSize of grp "altThumbArray" to WxH

get the altImageFolder of grp "altThumbArray"

set the altImageFolder of grp "altThumbArray" to it

altSetStackRect

end mouseUp

 altBrowse"Bon mouseUp answer folder "Choose a directory with Images to browse:" if it is not empty then altInitStuff set the altImageFolder of grp "altThumbArray" to it set the disabled of btn "altClearAll" to false end if end mouseUp @W#origLoc418,144#select a folder to show thumbnails cREVGeneralscriptChecksum ^:n:!`i bookmarks revUniqueID 1043050128730 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelectionchar 221 to 220scriptS

on mouseUp

answer folder "Choose a directory with Images to browse:"

if it is not empty then

altInitStuff

set the altImageFolder of grp "altThumbArray" to it

set the disabled of btn "altClearAll" to false

end if

end mouseUp

 altSetHeight"Bon mouseUp set the disabled of btn "altStop" to false get the altNumImagesTall of grp "altThumbArray" ask "Enter the number of images tall for the control:" with it if the result is "Cancel" then exit mouseUp if not isNumber(it) then exit mouseUp set the altNumImagesTall of grp "altThumbArray" to it get the altImageFolder of grp "altThumbArray" set the altImageFolder of grp "altThumbArray" to it altSetStackRect end mouseUp @XW#origLoc418,144)sets the Height of the Thumbnail preview cREVGeneralscriptChecksumv] @AC3 bookmarks revUniqueID 1043050355697 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelection char 56 to 55script

on mouseUp

set the disabled of btn "altStop" to false

get the altNumImagesTall of grp "altThumbArray"

ask "Enter the number of images tall for the control:" with it

if the result is "Cancel" then exit mouseUp

if not isNumber(it) then exit mouseUp

set the altNumImagesTall of grp "altThumbArray" to it

get the altImageFolder of grp "altThumbArray"

set the altImageFolder of grp "altThumbArray" to it

altSetStackRect

end mouseUp

 altSetWidth*Bon mouseUp set the disabled of btn "altStop" to false get the altNumImagesWide of grp "altThumbArray" ask "Enter the number of images wide for the control:" with it if the result is "Cancel" then exit mouseUp if not isNumber(it) then exit mouseUp set the altNumImagesWide of grp "altThumbArray" to it get the altImageFolder of grp "altThumbArray" set the altImageFolder of grp "altThumbArray" to it altSetStackRect end mouseUp @X"W#origLoc418,144(sets the Width of the Thumbnail preview cREVGeneralscriptChecksum5!@dZ |? bookmarks revUniqueID 1043050383369 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelection char 56 to 55script

on mouseUp

set the disabled of btn "altStop" to false

get the altNumImagesWide of grp "altThumbArray"

ask "Enter the number of images wide for the control:" with it

if the result is "Cancel" then exit mouseUp

if not isNumber(it) then exit mouseUp

set the altNumImagesWide of grp "altThumbArray" to it

get the altImageFolder of grp "altThumbArray"

set the altImageFolder of grp "altThumbArray" to it

altSetStackRect

end mouseUp

altStopnormal@W# PNG  IHDRW#{gAMA a mIDATx{l~ǿg^vl,+EW6"(DDUUDH#uUiQ%R(-E2 j"T5c_$vf޵9;s3Ǟ]S Q~O;so ܲ[vn-e7m'whP@N1.:9}wJՠ< `y͂d80Q+a?+vc'"bWWWM#Р~s!z.])2ton iqUK)'u-{vbpkkkcGGG{$i=7333sssg}OR&o/`gp%X.h}}}~{{,+2 !v\Bf:n(6VU\;-p_VGp QJUJwbbWW/\0]xq@')gau*mb$Q+wcMPJ 0Ve9UڴSRJcBRurp8X_qWO#G͑#G.;}3 zzz~sѣ###9<<'Nv 0ƈeY4Mx8&+++RI122߯(8!Tjk'z+7 K 666Ҟo$p~>hEQ!Ǯ9iBfyy9|ԩ/UU]y~ѱc~ \Co߾U˲y}g#F"}{ [!Ӿp眛i 3ϛThjj*]||lvvq^(ؘ?ͱLҰ| Ptww+WkiiCUU(Ee¾zj>/_b1|>XYYASS|ON]p=jt׮]عsgC Ms93˲bhd2VoMÊ"d2reVpxVʂ@Kh4Jy]]^/4("Eթ+vۙ _s^j?( vڅO>^~e_| ˲b2c=Sxw.pss6oAN&8%y4͒at:mY/^dPG| `]_%\r2 ' ryx<Az-Gg(E)kׁ,\Nz1ͶBxToƿ{<(fTꫯFpO&iw=u.--efdlE%bYeYal6˗0==#HY7,SJ@CfZZZx__IRH$DN8rJE)U]mBP0k׮ݮjs^.QJEY9|>_ڲ@:n1 C]]]mz2N2ܹ|[.x<*cUnΑ !8cbYa|\]]EDQϥO?_8Z>ou}un p~,t]< ea/W\b0`H M~. [2d]U^eYl6ۜf D0\|4MaBPb<R[[ۗ@Z0\ oET8G98P(L>|xjxxM @@vBL W S+V :g'Nؽ{wiM[\\žP(tKdzlfdjTJ駟5f]`+We*6fov~{N[/5 uˑ}e5 !<"m_!/_pҙ3gasQ`C[kpW•z@SEZRs;8L,†W yZ b2p5HP :Sᜫ|H@8r{#C%<%,EtgjY@Ex6 \M` a]F+m+2dXle pOR>Eqwv?܃wN*2 vmwí#<a.F~pt !K`%ܲz,3QwP.ҿ\js\7`P7K *ep ,,`U\ r%JTMΉ YJ f^ɹcl7\7#Xi+ü5w] V߷CʩY5[B~MfZi5T^{>d2,jIENDB` cREVGeneral revUniqueID 1043051249904 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltStopmouseover@W# PNG  IHDRW#{gAMA a IDATx[lי眹CE:([0i 5cF]:/yjK ]C h 괮"ucu5k˕V2u)Q/Μ3GQqz9sѿ?p7'p}'p)/mF0 !{&jN5Urhr@>^6Ɩ&&&*B23pm 6 IxOH$Çߛ瓹\.ݽ5nKR=蝟oLOO_/ 7&&&ʗ.]Z8w|\Mx K0߿رcݻw޹s|> u9 !B= &6&ܬIck#nCREe.]իW/\r >ހ7Xe[J*G pѰfffF]ו ຮ@[b ]o~618u]E"ؿ: srɥR4^w&Df A bÙ]vmB0W !2!%0B@)N 4OS҅ }+$W~6K…gԑ#3B)ۊUj\֓c#*B|]B眻~\.T*a3>ŖE, ?)\.Gm^xWZ%bi E !i )B|p]1!PZ{s׾6V55e^v]ܱcPV/Tgttt)d2I3200;wjLDE"]Ӵ(XRe_wii),Yۉ~w;~҃03b~ PU,5<^D~/qk״lC2LQJ^ 9\%8mZR)tvv:aX㘦i:|ttxB5xTo񡔻}{}Kwko0vٳ_BWכ7^vϿr[ppoᰉ[\B`rxJRV:٬dx+Tm `MPrrx"i UUk B /*r[4B0۶#G:_Jҽ+JZ?iS`LexアM& #++f\/_L}ƍ++Zܲ,s^ Bp % !9+֚f4"ŋeSY7}] bD"1f2PJic&S-MBHmLnײCԄX(sy@! ø8=z,//P(4w[,VP*"ju}* p;l\GBB+,۶]3MZYYq2Lȹa5i';w.VnT*F,P((JRjPJ BՈ0n[.sbqOX+ Zvo"(Y*wGufG}B8j8.iV=y0͔ۺ2zB:9;c6r#jFÕzk']-pc>pZ8~x.7+-[mS;Vj,+nƍh4:f4eMD"shtn~~S1F"b4Fsw!-往'P\n柞y晉^z)鳰TZ6[*>ޮ:p?ޗ Àr?XsA~[/O񩞞5M݈QfPJ\V._>;566zMx=nUmUo՞xD"q_GGGFN!?8NZ(sf!X,[(?kgΜ)BA۪U5pzXSp)aB)U%SXT望`Kݿ.U+`*1  ;jι+!rh7KT:T&|(Z~s d M ͆š[* [`B,Vch fnPTr2jU vSUa#\ip)Y=HȲHtmS}$AT+u+M9vyo+ `ohme߱zp;ȭ@[zv-S5Ӗr͊~ /n{Az7 8:x\~qM!;f M-ۂZFQ1;IENDB`W# cREVGeneral revUniqueID 1043051249926 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltStopmousedown@ W# ӉPNG  IHDRW#{gAMA a IDATx[lǹ3rIH'%c f9 1֨]7O:/yjs/C@ڇa$Ӻ$8pDMr#Д(.wg;Ҋ/iurwg|3Kܵcod 6]½vm4iB~ :ϓj(p,{`b O[Q ,h^?|4x @7,p/C~s\.600fd22 C1麮ͱ ' ympۂxޝ*& d.Ktwwof[RTc,zW µ Μ93_.-{ 7n+RLo:rHΝ;o߾%?nu]9B.u7j 7j/}Gz6BV>$EQT~…]|y/˅K.0 xpPv3\JRñݻn4̨$@c\וhK1׍z| c8ǀG]>mH$:ݛB㜯?~|T*7]" XOE̎;6tP뫄PJB!'Hu`Ut\_r. {TM9w.i-uP[>e[Vz7MVBB8rWR) 'O9,A0x'rm{W_=mYbicL7 CWE')s( au]0 @Zj-qӟ>_X'N\=ӏzWخ]kk&njBBι889庮eYmvӶmV5s\*Ѿ>199YyM%nPi/:R>7ffffGFF,//sJ)f,N]]]d24-jDӴ(R*( -1*F ##=>Zӿs.h=̳Bl_^'p\,j眻sb !m,˪.,,Tfgg333fPh!X47;99Y Yp!U+-[gϞucGٲec*t:D"TU5(:T!MYuW255e^r]ܶmP6[%R,df2e``۷o2 D"iaEQ"4/˾n R6YTPU=V`f<bY֑+x݈F]mǎi؂d2ڷ^ 9\%8mZR)tvv:aX㘦i:|ttxB04x @n 0m򡓁ѣ}|~0 *s@ 4677١x<>iտك,R./N1^^bmۆCdlp[MO<=44ԟH$)}>I !4Pe@#mVŠ⻅Ba>rԩ<. <]+c W75K@R+R_=E ?kKalι  fR.b3_! a~ҡ@KR1fοSmsιMXIASkO jb-"p 8cOkBV"'-G^0!gb-'Ȃ NfnPTr2jU v/3b .FS`xe`{SI muT@(u+M9vyo+ `wh6DzsXSJkV-`=̉iKSJ `oAZzqN+pts7m]򍎁;pkj J3*IENDB`W# cREVGeneral revUniqueID 1043051249948 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltStopdisabled@ W# PNG  IHDRW#{gAMA a RIDATx_lG~ǿ\.Iג%QnHCdq A~Z ׇEQOh}@%h õ.`䪤@|n("ݙHC$F~g~ݙ]e|gOƴf>A4e<Y#'}p/n~ lQ?p@Vww@ ~c V0 tlaa!>99IRm:?} כw-UX0Y^^> lN2 ]rexvv6NcccoafolnnJ?W*CC5W6|y433+ ϟzg&fgg/1Z1jB~cLu4zL%^u+ۆzW!:@)H RthrrR{` >ARWo vЮ^z.\jZ뺌1`8պ:2^S*e(1&$UP 0"H>ڵkB/ypURi;JKKK}پّ_k BB& !B:#vAAPxqee% CCCxV(.5鉉 eD_ Nq$wLFRjZXZZ [4]9@pSz955%8NZ<۶iR !eYi\,Ks]aHh<u~DrljDbŶ>`&GXlegg^Tcs<BmRl69!18\0xSSSt:MMML&TQʎZ 0;;kommeo޼P(RMdTʈb4D°,aRJ4MC=>L0n/ B?4u]GZX.Bu'Pݾ iu}/Z/" Fӧ+]mkkk \TwV+ 5BH$ 8u]lF-JPÇN8f,f)n߾-`rU*~dzzZ;{,={1::y,eYu1M(!D;쑰'|T ?0 H Z-q_ ~P(d2[~s ԩSH$Q<9sR|qf\l|ܺu i8<P(:K4MOrf%Rbݐ)WyR*牜jqE(RR+pbBPqgt]orΛ"iZ ι˞E8zR B[r|jwwt^3Ms4/cV[.1196 Rx|e2~e>::*fffpڵSJT#x7x#ZV=qn6,QJ]MӨ.,vL&ιF7V!Buh '.sFcȶ퉉r?s΍F1dYJp8\; [pڶeYKKKW\_):$` ? ב6櫯Z|뭷px dȲR z'5µZmV8m;F)Nt]7lflj7H$Fs2KHd'nGmB"l6^{wy'M@@~B:\LÇi,,,7|srnnnmj:ifyle2jJ%}uu믿~]sm <pL>XO?l"N&BP,׭@e >*|YWNz%\ad-F/ _rZRS`s~&k‡z#8.VTLV @gLι` ˥7Pr+ >~FpRԎlUꁎN|@.VPλ:3fw7D Tb->:GRV0KjR;yn \p}.:AB.J_"E`U2ުR +ukzl݀F#*DW+jIXY(5+E^Az/W%B1"!$d3>d:w bu*_Ut~|}Ι`3 f0`3T(0ȿhv3 k>kh'g* RBbӉ ̧@ODqM6J9 d$nJ_TT5ͼ ,! / ]]]?w\'j.)̣e* .2ܚ5knXPPWTTThX U/^oo__'p>_]~Gl44Zn 6TTT\wuK%IJH$B,Du)n4Qv&SeLY* C8,OixTum<&γOfRL% ,˪aΟ?ŋW:::97NydS&@ NBy睺 ZoJ$vIGbI $O:mZ00ԵhO]y6hkkH7S3g,u_9KS~}xmm-NIFP@ s"p]][ocnY23" ׸>%n:L{DQQiaZeyiBò,~7wÇkZٳgN>@UꙦ?jZٳիW=7DQ$$x\L$R0LB!1HؘdxtL(//<0gq7yg0B>/=}h___eٸj%N'rñt:ݯFc^_b2nlVuAKKˎ{U+W/ 84~ ۃ()L;&//))),l4yP(nZEqH$ K. Xvˏ< DjƍER @4e7L&\vŲ.\Z7T*8`,Ydt޼yTNNriB4h cccyVLoIIʟb:HFGG,ˆv޽߾uϞ=(Vun"w}(v_٤hjlZL&pqcWWq׮]NɲEQ1BIb<Obt HZԥKF|>r{{ f>=*{ gPz*..gϞ̞=[eوd":<σ(KKKgݻq֭[߯Zv!8wܿVUU;7/XF}۶mKRZZ n755сzJsss022Z A 2fVfP(izy4E40J̙34;N^QIXȴjUMoaaaZ\+vydddwܱ'E>)//FV-Qto衇|h۷/`w"x{W__]vIO= Nr%oh6WTTtvttT.Y999d2%'aB, "m00444 ===g,A0`PL(t,*--|Yf-ݹs'~jfyZS|In^㏗`/|Gsrrݚ/y?~tڵݻwvءVutt<0L NgGΝ;<~oYMdY !)BH*Nd* &+**NIדG*fm (bMA.vdٲetYYU]]͸\.l6rrrǩYU˲{+]QQ)"TJNu^wy4uZ6H$R~_|FFF*"Kjuxڵkl/;<Ϗdp``i1N ha4/TЯA4 ]`EQ#2cZ۴Z֭[_7|x._ʕ++jut*ʝo/:vID x^4-B% Tp8\nBePf,L,N?TJhGFF*dYl6[f;e6;ȄQ(d2F[[[Nĉ$c_ef1 e6Q.hhhl6RQQA~JRQ@9#4MZ[Fc B+WN&&F3$¥h4j d2Ɇv1F\=t:EᄐR6Msh44Ms8Nq϶z8ql6EITUiaV{A#IeYeQ9umۉeYeYi,,Ep. QHU:+xeY( %J#Ji \\t]RJ[8^_>::EӴQ}8k۶OO: ZV<(,ιqMU$\ *= es655JĤ( @uzrn{D$I JiR ðnu=MˇQYID\]ׇ]!h4r'!$BHq t]M|'A$ (L_nnn}4%" @1Hwǧ2d{{%۶_jxyr{ROs0(\;??;<<\#vfyiCbVu||35\BH877li#|U-VuFL`@^lmmӲ{"?5#G\WL!%t^YYh|7==ݮj31)Jaaqq@Eqε(f=P%!x >*E$I9!w@4.ڭxB̏is#RE/ӧgH\E RhjsXձ+V&]UU9|W|UU?c#$Mc1R #dH~}.Fu4 0: 2x&}4@ĹGH$@0†X,G _H#ЄHIG^#/k7#BN\y*d~UPqYm"P=sY 4w˜I.@X+dH값\GGs7 Ub p GEܨ8#ӓ&5+b<ǒ T%7*EpL?VO@eXwUt]%@sl<\^ac|/9[ @s? Oy UܓM7śݰ v@We@U _IENDB` cREVGeneral revUniqueID 1043051417243 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltCopyImgmouseover@#ىPNG  IHDR#B28gAMA aIDATxYklו"iIE")Ke?]'#dmpS .8ApФ) I(RNbM8'ld+?b[RkZ%>א3qZB]9;͹wfbs`M g_ s™œpofғQn0@oSZ2yfnX` < J`0V9*MaTT$ ŋ|>t:Mf'o"9|s$IB ׮]`j6eSNYX<):{nnnvGMMUVVqOuH } صkb/_wFb S`$1DX Tq,Zy9] !PJ -V1A7޼\󺔳/gV3MFK:Q\_Fi?E ŎrqL/^ / < ˗/tR$?kǔpJC)?h\譬d7olmmm\|\.F"n]׍d q,~@㸛u]UgLҾ`6./=;s?/rmsouD;pLS={h@6cExx* J3 ]`AEss;_( ÀeYR2 1 `y$pVʕoYTqҢR;}W5tz)̮۶;׮M`Ӧ؛-4|Ƶ.eܴ)L0]]PHWξԿf5Rغ~1V|a|yu($:;;opi<mڵ tv,-R: B^c.\虜vttHzS៖ 88LqaO:tXUUjZQID$,0 kWۿ%o@)ee?c]qqh<\΍p_ItβM| PھuM_d_.~#W_]Fׯ{v݋UknzOc~=[:^r+s#{aB)]4]Ӵ_Z:.@ ~ E-pL 1NjD͑HdɓK$eYqnx,N*E%/“Ol g?~KaIOcFǏ Xv3mmr~DNU{^xFibRUҴqcGg)B7G[q)22ۿ`OOOLӴr-L ~RSScw,|(!,˭,ksǎ={vwx٥8N47>{׮mǎ;绺PUO>8 2HX,>ذ!uw h+x-i{Ņÿ eoy}v?[_վ\~F?Qӄ͛;W{w;#%K ʕw}nOoo9NLL;f{j׮mr\Օn{^MMM@CUUQU5ۿH @%Ҩ8,nhq:N/Fcczp88EQ$Qe* Lm4SUd2q,I7X1TWOd hm4Mv;^#¤X D":FF%u\egtV&ILak^}Ӽ,˶'u6Ř*q~AUQ}e8p'dme9q\"hl:*++1o/-Nc)Z[Mnݻyqi44#-ַ&K81.dvnsVSsOW1>>)FG),Nwb1 jen9 Ez2d*| q "-a$TUu~w^ݦ:tǎ~Rf+% ǣl$>U}o_#KWp8Xɺ\.nRWWG---j[[[vٲef`SԂ!i~*N  |rv͚5lkk+uݜbQAP9˰,- *ׂض͏*:Xމ4  |#5;w=e[VǥKWpAtY IRȁR 4P2חlj-'?bGg,/rV4XdCC9];{CdY|YrQzG噎^<ܔ͉g 2qho?ظqt3 25?Qܹaի#r(tS d9Z(Z{#~Bb4}O?}bz!vB(˲8.+DqCUd2W/_2)ڲll6g6mwu599Y%W+,Q[[ƍз(q>7vϪjDR)~XO=%u=@) BHRtPeD"8{tm>qp}8ѽ^/Xe٬q\ è&I)H8(l.sQEQ䒉 )yg2BFJ*L&`-Yr[KCC?/`6yB'M) SJ5Jaa 3 sR*`fs}oС0!$ ]ӴERj64M$I}$IeTU͏iJi8<ϧ5M5jP711QmX,6ȑQH&(m6[W\X,Ê$PQnTJ)'b!e"DeYVSeK Y(yfZLw۶ O:cki'Z 0=@nA_ϒ+bv1`XQ -u[fN;,܅Ą].dyFzq͛{z(e ޶<˲l~Mxs|{˶m(z9wg<ի/F7o~k$D9s"߉ J)O1vK(ZÇ㍍c)#JVȷlnnlmm}t>ERSyٱ,k<`AA۲8yI}?4M?c}LDXYY}RI|MDqN0ᨎzv7af`R)iz;IqΑ90\mgFa.ܺukmET]UƷ*_wAľsql"20<Ȳ,<(2uGy1LYEe%eQkﻮ;c, Ð X97L 40)}tI=.Nݎ3p";`0&[[[ܽ{w?-Q8Lq@ @ [(:tXUUjZQID$,0 kW%o@)ee?c]qqϨ<|ރ񑁁H zmޝeٛ=Fg~ ~8^}uI_Y~`woعw/VY޻u==v~)yp8|!RJ5M5M+Bl6꺮Z( Be2b0tA6p8)igePqa6 @FOs9/g-Ax^$]];v? `5ϴ կ%:U}syieORUIƍ۷: ߨʅm5Z[=S.hWFQ8=^+ϔ_ss$T4c8yR\*χ-A.__J?㏛Dc3SRU5P%~o4n]B0J) 鱱t4E"&йݻvi;vy'=鄪z[ϟi{8NQVkc$""`T`Æ  ۽bE װEU/k,y3ϼnSzgϔÏ~.vu5b掕ݎh}tr;wBvtwtOomϔ˱cvӶlQJry9a߾G"/0pNux<444ܲeruuuY͖C8SZ)VU.4@l5kؖx8Ţ reY6 W,Ukm[u~?i@;RsSN8ukajy\4mm Ae9$<(eͪ|^,OPy8Ndly?ɤ+> eyYsj{+^ 'u&rϔj}_isMڜ8q,ߋ3WO?ذ![Ν]=R TTVjx8uJ<d)99BHf.Kx<_|EF^b1ҥ<Οpt^D"Rpe??]Lm(j$̻8$&l6/BRGU5ib|QA9rRQ*`Z{F|,~u2C2 !1eq\+.>pUn7_~R)і f9iӼ뮋D"!]W^d9O6nL&A)Eeee6Ho]D(tnUUHӾ.FA83}T;~׫|>,r9L Q+**>LRR2tSJ|>4#tR%R>%Id2׌L )tZ3L}%dmXXl<R( RjR30^} 8b:TL[d С !$ ]ӴERj6G5M$ILI'Z'3q^xhvk.UƱ[4PJdYNd2d%t]M&S\+IQ$IT*eMӚ(YY(yJiR:zJӴdPr95Ji>zRܷ t}L E4 S|饗Lftbb"oZs&<,[`Y60Lp,ˎ.O&.Bh69˲$IW[Rd2.x|#G)!JXQkjjNlի݋\aXE9'IR(n'ǩRN+BP($,PEEE?!deYMQ/FFFE 9EQ8 <qUovmQ~jeik;ݴ 0bzUJ7y ȳ) (m/ !ܴMcU+ٙ^=ZvHZc3g.٣hj=8y]Q1oz%{eYl6~.H<~W=۶Q; |z}zGGGF75 ei9w"RS":e2"JVxsseXAcb5c򝝝[[[_u:OQ&T,ĔyGiv,CAAж,k8ya$m (McVWW|?G9&J`NPB3Bd(a:Gm(pqqytsi4Mf&1&ms] I) B% JPt;WF#1NQc2w@(T6&PT>{T@ @!TWCA{ /?*eV7+o%8Jh Bg+YFwcd8SYg mzҬ,CsTߋQyY)h3SU*X2,xfTMޫҗjǬGsILA3^79:z3T":fPS}}@}\w՗jK >=30::zRڦv8_AS6oY#]*tp+ך  7ZX~ќu>=_p"wޭ^|!upp+ ӟbUou";ƻDjرc{޿vvǡv R~Mpݶ+ZO?tooo4j^wu] !(s.jF!1FKB8S(JϋXD"8/뺐e߹{G,( 'UU=kƉ 6ay ϟ gu]?q;Y$I('}>Y]Ox\' 8Ntsw8E99$(۶ZRJcSJm,/쬊|Qu/ڕWmD*sttT_\\\:s 4i\fX,&!B!)˚~a,녕-scrR)BKmG@Qc!D,_B}uyEdYFrK_埮$IO89%c9)xIJrX,8ooc EeXu43eBHZvR gȲfRJ 8?p]QJyr6T*ʊ[ըinѠtZF7GFFQ:;;kh«-g*\z뭷IMӄ`0(&I)T*%B!!~_awB$ 5!$(9X,>DVQ3ZEy3<LAZ}64ͧ2f.RX) 4utTB8Ww"G00G)]DL|_.OI$i4R77/JKXJZ}R0N+b񻚦 xR|S`N?yeY~EӴ9"Tp]9#6 Dr9*"]^^vV]Ϟ=[ܾ} q-j6U* .T XDBܲey$4Mj6k׮0p8q]7jR,ﯺ{Dgff sbX5 jA@N'ޗp\eie9dzR P( r9a$ɽRIu=H$5M}}} V%(f>Qk1_^7M@Jҗݲe w]~änR) ߓ$ievvZTXD2W\coRT*ߓH$$yQQe˲zMDݎd2/IҒ MsmZNt岕L&7nX>\.Zp҂N#Uuj @B0ٶmm69Nh4 Àik׮V>|A`Ne8tU $gffH$ر2MAPUP,+\~AJ)$M$Z0tX,:SSSPU@S{Ҷ,!q9O&I( ?IRYVaF_uD)fggn# @@Qo_&U՞/v,B,oxcsʕ۷oWwjj갪ŋjO$OMMRU˩)DQO>dFc1F]uUڥR볯^(B6jމqO8kZYߪ< G!###b"`p , N)o߾}'''zCCC'x{ z{{‚t8뺣>Aغuk陾z} h4Ձ[aSH8.@ZE45;"oհLVp8DQu]l6^,SnGb7oll솮L&3pO?R,xUY]{K.7oyOh@@ zzzpܹٳ$(eٌ1q۲,RX4 BW_h[8n'gwNB ?I,PUU]IM1)#|IB8sf$*rsΝ>]חu]~crX?L&^{sضmw8mʮ]VNql޽xk?5~z^dYqxx8Q{WVVض8l׮]okVd2I\noZ bKR'ɜN&m@V/zT*i˲jPUusXT2RhUUeo9D4M%)6PJ[sQP7Լs`i{w~c]~I)mQJ뺜1&|ʲu(ʢ7-"|IZ(EQv[[\\YTFAu}󦪪FaT8>ƘjYQ8f+3s09e)+h8;ܹ#eӘoID 3hNd>ǚyExNbp̠9;VO@EX&QvwUr]|*Asvl<\0(|W,+vK *As6O!J%nGt ny G2A2lٴU\)4/+L݊IENDB`# cREVGeneral revUniqueID 1043051417323 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltStop"BTon mouseUp set the altFinishedLoading of grp "altThumbArray" to true end mouseUp @b#W#origLoc418,144%stop background thumbnail generation cREVGeneralscriptChecksum tf bookmarks revUniqueID 1043051249998 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelection char 83 to 82script

on mouseUp

set the altFinishedLoading of grp "altThumbArray" to true

end mouseUp

 altCopyImg"B"on mouseUp put the short name of the topstack into tname if the topStack is not the long name of this stack then if char 1 to 3 of tname is "rev" then answer warning "Not allowed to copy an image to stack:"&&tname exit mouseUp end if put the altTargetID of grp "altThumbArray" into tID put the filename of img id tID into tPath set itemDel to "/" put last item of tPath into tFile if the optionKey is not down then answer information "Import img:"&&tFile&&"into stack:"&&tname&&"?" with "Yes" or "No" if it is "No" then exit mouseUp end if set the defaultStack to the topStack import paint from file tPath else answer warning "Not allowed to copy an image to stack:"&&tname end if end mouseUp @+#origLoc418,144 inserts image into the topStack cREVGeneralscriptChecksum?Kfl1g bookmarks revUniqueID 1043051417355 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelectionchar 777 to 776script n

on mouseUp

put the short name of the topstack into tname

if the topStack is not the long name of this stack then

if char 1 to 3 of tname is "rev" then

answer warning "Not allowed to copy an image to stack:"&&tname

exit mouseUp

end if

put the altTargetID of grp "altThumbArray" into tID

put the filename of img id tID into tPath

set itemDel to "/"

put last item of tPath into tFile

if the optionKey is not down then

answer information "Import img:"&&tFile&&"into stack:"&&tname&&"?" with "Yes" or "No"

if it is "No" then exit mouseUp

end if

set the defaultStack to the topStack

import paint from file tPath

else

answer warning "Not allowed to copy an image to stack:"&&tname

end if

end mouseUp

altRefreshnormal@ rW# ωPNG  IHDRW#{gAMA a IDATxmhG=/ּk4z%9زwc;d{q#r 1@ &qXI˙/lp‹pkl:#"ّdidfQLwU݇ZcIrhyWOG{`=v=4"ğ~8&0d`=XT] P`@qIg@ <ց\ @x @=TF}ʜsG¼^ƍqڵkّ'7pX _p8=x`mkkk%PԴ15RJ?('RHfpppL&S$ p%\d265l޼yckkOcEs!ŠKYKǭ*pvn|XV6$YJL)^500RCCCw4%,nB`k<`(I駟bϞ=8uԯrBȊ݆%u;v8rܹ;w85;50a 2 mVf;;;|ɤͩkxv:BaIYHRi|TUJD(|>I$s.|>0 (BҦiW_}d2+2>~tС0 ,[c&#/}믿^sWsݯSwd``ⷕmB%=(˜1)\uNYR?/˼9"577є͋PKd.lkk:99y,d2h4TWW`0(B!Q/SJ$IKmrrrRTt\p37|ܫ+rcϹ;v/81zҌsa#g ]bȲ٬`r96;;k VWWD"ɤFGGglp*dXZZ6NKCeH x\bAiH,KRɭF8u.X{eK/tsȻ{رcL&{^o駟~]}'u|nnĉ+}_t>|q޽ڿa4F?gzzzޞ~z߾}u 0ƈi0 Z(x8& HӌRʦaqչvn-]p뭓Yf___|$J>CX,&0TU'@$A6f18vv};gBBP_ uH$퍵;l_^S^y,C$&I%T*U׋D"aDRZjҥKgΜvuu >EQv9qFͻ3f84MX,r\q~~X Ê"r,`r.n@Y8p@J&B!x^( $IH !d- |\6lPڳgxDx?{/{챋 r\}ر>'O|쩧 .q̙[k&{4B7 lmXLar˜aRTf6shhA~E} w k!}d2I:::hssFM<^#˲RH$`Wt066NI M&R`0xkn߾0 -  N:zc|S---_LOOx'1/W_}ņDoo/a3KKNn̽sw_|qL&l8rJI)]sLVWWߊ# B}CyB+^UUӚ !(缊s !L9d~MVȲ|x-~N{wD>O0<ic̛@)-@PHUUUS,80KӴ)BJϷz$'JRPUMӦ짇)כ'mpu}ѣ#ϟz˰*,lPa I{{;裏m֮*E+:^buZJ&_~k׮Q΀y,.0auNe2^ V`bСC>P(){ވY[$I 'hI`I]97aeb<*u'kܽuvò{7ѴΗ e%h8 tp,ß{hr OGq 0z3MjNH06n9wX OhJ@X,Zl64!Kihebb;|@[%p;Or:6ϖJʕ+\.1SWN<9{KJ p;\`lݺu]?ʍ7\v8MιB)@Ȓrׄ5 ՗CpNmXڭH7ɓ9sf7x|}8nuv \.G}`n֭l6aιIι@Gbe9zz61jD(\e:Nm۶-DB,+s333rW.l! We;w֯_ߟ/#A}J)RRB#P4 |vG pMIae/9|3Uؿ}ԕ.nD|Ӧ/g7o;(RrM!A^TaÆj:sN^ 8\m_r__,Ju7|_ǑDB7 C7M`X4$ahBi `J4^xfQJg/;1xH?o9FF׿>r/zWZߩ]ؖQBR !xVB8F;㸮zW*rRɱr*QpJcA1&'':tv~~^PJiXd|>f 0⺮[aD4MRI)eˆy`lrku8{Ŗ-a&6667YxT]tyZ1j*mUbZ>ReY)0(&T#0`G?W ]"۟{np+hڡ_:_r?>[k֌>te җ.c׮O''#}CClokW|;o} >l6ۭf|'?)>qX۷a<Ắ^בH$H$4 qٳk֬A a;5<<?ϯ~ ~#FwR)l6do=!9'V庮]Y.C&ib1jٶm.]$Ek-]BpH&;{i&E#JXL.c55c-b?gԩ{|/5 W"PJ`\+.k{V3BG?J'0xB8֬"lW',TJI D.sT*eiK)f)ժZ*nAlݺر|>kPJm6! Ea蚛1==M>O,|yd.nۖb&yL8N؇={[l '_~w'8cՐNx(]PJh4j+<)e@CJid2r9'ϻb- ^2ZEZpÀȢA.Ï=LthhH33FcYJi$XA{%sFJ)'tWm4/^LL&,˳,rșY333I˲f͚pBw{|>?97h4M F#;33O&\.w|vvv=f?RUp8Rʺr^qs>y^ŶWƜxJE۷'Pnux8 Wme:BRj۶T GiB-R!D4bWWx>?lYֆz!LBR4MX5_RJ&tU)NB),ℐoocy۶3L,:h4j>M0.L@BВR69_hZmvZBWv`W9j0@ߙ3g^z)QׯTf"#4SJ]Ji2 D$L&'2a0(;\bd2 c̵,kzŊc0jNX,vT 6Jrg4Tꪦi͞8熔r2L'1h4zLӴ`~ ۔R6c Mٌ&/Ju޽;744T1 3\t,u x'g[F@7k-Z-97x<>97kZ2z޶L4jYִiT}iBj6Hd޶LV;bW4 èZ-4MjF5D pP}ӶsO?_=pT-xx w޾X,]~.p͑ 7p>f&CG=BhJE;ugyf|dd\ܮV@T`T,24X)긖*u Xܰb]iYnȩa9\e2pJv * l8][ԣ_*IX탆" BeɆn-d[QsC]6l\u+ Xew o©ʉi[]*e`nAY_܄z~vpt$M;&lׅ|sܞuxCʮh:-0ڏ#Ϸ ])IENDB`W# cREVGeneral revUniqueID 1043051668622 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltRefreshmousedown@vW# PNG  IHDRW#{gAMA a IDATxmlTי23wj20Ib6f&BY,IDUJM!-R*UF+ڤR+Rj-ViMeZpy 06c=νw9cdžժeXh{^>sHܱc/ng&7vM4mӄO8LY?d1e< `34O; p;j%`)<t< Y*}}}bheH,ӄf/miÕ1{hhh… UOn,8,8is``lTJ\X,rc?{8966v\._pBԩS\T+? _KU`)JF֭[Oܸqʵk׮}s !R < ,QKL.uMQP};4 __@I4f:u꽳gώ8qoϜ93 RN8?mݺoͦ3>>>9W 9WXclyuv~:\MiZ"t ~s.2NmۖD" !7;555 ` w5"L`|^Pٹsgar< !2)%%0B@C)AA_ߧo~|Pp/הV/~g>SūK'+xQ]L7m~azڿZ~)%DNBJ6lVS;w4_S L2 Wߟ{zzdTN[8L$aičbi&!D7 CB0MH;PK~7}R^[g?36geACJys14t+?|鵋Rڅm>LNNtilpe!DH)Z-j\!h4ι8뺮n^{R)W*hOO)X74Toool|||Ec]]]l60 #eFD4I)R(Ʒ6\s\lriC/ N=ڹ"{Xhoo]/o W㏌~ۏlU}{opBp!'8RʦuqjՉ].RJG׭[###SCp J˗#VV^mZ*ݭH*[2 #zRjRJ5BS7mnnv~ sҥ! w͛kW~M3oY3ȃ-d@K_]? l|ͮ]~᪮|g/LvHol?uGnNO WxBz^G""HS4x'FGGsεg֬Y>4\ j 'Vw@kppp6Hl6K ׇkBtYe4bY|"={G:~!!D_aյ)~^`@t@bGUg6/ho}_\ 7GץӑY0:81R l6G)uzBsNZVu]^\.L&ӊbNղmn]|Y /q[ฑL&wM~}ӦM(F*rcu]0@)UAjj 2;;? [~oӿ}p_zmk0M]]]gfx(%0 ?cvܓHD>M+C~g !%SO uTkDFSht:+RJ*Bp΅y"˹N*MӴ^jUx-YvXnJwAe>gxua5(6bPEǂr ðtژ|<|kÉ'{<#w۶鴹Ix@&i87cϞ'ڼW_jIr5ieR-J8OJАRl!D#L:\nXt L&Ew\0hРOU U*Ǟ{ѡ!qn nz TGWn޼y]:'JLH)ڨ I>L5!ʕ+ɓ'8p  ljXU⚂% J)5J,y՞­Ze2RXWaÇgÇ.R+yB *,t4hBW)fIڒ @!@H>5,35u>\>X= !VSڰ\p\SpZ QQSp^`ỨZN}4`q0SpâRWv.ea˽d GNW5 K*S{PUQ`«SI m4\!W*6,pkU&ۊryo;%`whKεcvl9Anַ TMĴ.`]l܄z~vptsQ .]򍎁p{jBUi4IENDB`W# cREVGeneral revUniqueID 1043051668648 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltRefreshdisabled@xW# PNG  IHDRW#{gAMA a cIDATx[hYzNn-Ō4x^q!bG B2I0 f,Dya1l C 3f $ Y36]ֲ.mu[nWwUsPu궬l;6Gu::Sdnnس1}/}7p}_2< okb*U},Htq;\h^trvwH Ȼp8Ê74X65mV9uja߯87oެ.--fn(0{8?B0RӧO u %핕KKK\T*-93_D;5WU&YI曹ޗ^zk&c5͆&DP/!=H$i6+#@{!l6[8q1??А100 >ջw.D铰|`ۃ@vww+gϞ=<555|ךf<1D(c 2_:zjhh{LJ)a I5RVDib1>?_<JTF&eFRCɱ!B$i|Gg:m? DW_}ufaa\ꏱҖ7Ҟ0 .]tԩSKl|O#$tLFJcǎjZivvxBNC"Dt@OVАjJ/^T}۶(R!i( \1MS<I}8NI˪bggo^zܶ4MyU n}looIWTUիWwZخv֭[ڶ<6 EQ,mll+++W\)OLLh {[U׫i$*=z]]]meMӠ( pTrX,swy8!-˨T*?ySÇK8d2j ˲:FJTz+%!tZ-u=fO6 ] !ĕ`qιy8ǏJrB˲,CV,8"‹vpl4T*EQ::: dx"iPU0EQ(!-rWWW۷o0 yuե>K ( ^.TJOOloo*ETծeyeeJiD"sΝ;u]Ç|mPJiډd2#G 0 29}k6Zjwt]gfj53K$] 'Oeddt: 0iDQ( 'aYq#jګi`yy9?99YIX__׿ ;::z8,˒'.H$me='N//j0P(zt:mR)76ń>圻繭V˭Vqݻ,J .W,DJ;&vt]py<gaEQրyǯ(bjuzrrrOvvvzz{{o]Ķ Ju&''bF"ѣo>|ymeQ,qn]w4M[k4٩O$_&r#99c~bze,//ڵk$!X3=oh[vBΞ=R(8T*$r9apJO)U#sGD" ̲j41 uBk6mx<>/BjW-Z0YFU 3l5>uj^UFYu!D]3a5%ȅ13V=~7772BA}!6pw ޻w{wZmsqq뺟Jm4MF)ERo`L&sut2|n۶]QUjR\F&W,O(|>꺮pJ6j,j,׫p !UU}}}Wcn2|L&@T*n۶|%m̲,߲,f&SݧO#nGEiبB# /mz|ܹ!˲HF4DcQ1c̨yhX6TUmqia+oBX^w1MsqL^ϷZmۛx|#=t]ooap&:8odq̪F-0M6b:`c&lۆiNGOL̞'7 ؏x''pT{@_Nm`-DjrMtV?ͣ;9[$s+uE+pvs Sq t;fA<}4 ~B},/:KwIENDB`W# cREVGeneral revUniqueID 1043051668677 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script altRefresh*Bon mouseUp altInitStuff get the altImageFolder of grp "altThumbArray" set the altImageFolder of grp "altThumbArray" to it altSetStackRect end mouseUp @"W#origLoc418,144.redraws the Thumbnails for the current folder cREVGeneralscriptChecksumpz&^m䀫 bookmarks revUniqueID 1043051668707 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelection char 1 to 0script&

on mouseUp

altInitStuff

get the altImageFolder of grp "altThumbArray"

set the altImageFolder of grp "altThumbArray" to it

altSetStackRect

end mouseUp

altClearAllnormal@,W#PNG  IHDRW#{gAMA aeIDATx{lGǿUǞ=`6$v %pMpvWɝ ZH<=Et!!E@vsYE(Gt(@Q 8ccg؞Ut{I鮮Uק~nmmݶ[oOݷdg zkX] PP[̨8?qȵ0@3rGGG'lll Ðcܡoŋٳg###9On H`XX_:RSH$iӦƎҥKcmmm߉F$^?7|W&&&Ο??'$ST@O/Pk`) :vvv=KWZ;Nww[v]e19r=ȯUU~߾n؆bu8X$YIdIϟ|hhs&>,v# Xl hn۶-tF׭[w\.ONND$I".`Qo5[_RG$.T}u\$ ?k9c,[o/DueJFƍu]u-@9'>˃=y 3R__ 6`p1?w,@>G'000({'6ۋG}ՎqJrx.޸qcwߝ8u/±Hz2;::hR>|/cD)%$QιiR4ڶ EQ~{m/md2.]:~mrvǙ;޹('죏>'NСCRWW1qd=~ԩ2'O/Y,.$J%FS?ueY AdADncrrcǎ OOOT666*PH r}}i,IJ)rΝæMullllٲ9QMӜccc|С88z|$wpxt޽GDގ;^okk;62u{~KzDt]ؘ#ڟfAcRe7NۙLrS(x<544\4i|pY+`t29rĖehFꤦ&9R8&i`0()BeY$QBIR4zL)R+HӐ$iM,[wޟӣ(ALjs~ћ MHcc#mmmbbŊ@4Ha@u( (eK,sNi !MV_𲸱^ORko"o˖-k{EI XsrE@ H$2*ljjj:::TEQ!1f۶S*bhRJSS5<<\uݽr力L&YTK@Ґ΋H8&˗/]]]RWWYCC B4 ,RRJ%Be)wq=zǾ}Bݻ?^fM;ummmEx5k|jowBu祗^zh4 cccﶴ B6Ԟ:s ^w)>#?:uԏzM-qnaغ1q\.Wr\yvvj]pVU-,ˉYKY+ n@4n:a)b1V__@ @E!RN)e٫KlV/{r7؜H$"hٳg^}U_}e˖`ǎ TW~=mX, +$Y_|^TZm^xV}}%c *ބs1f1,۶JbʪUA7?Pzp (*U0=[Njoo4@ ʲJPJ*/B1._P"\[[BeY!d2gffVeml4N&e6$} ή2 #QKSSSlf@ U($K.n,Ju \.LUeˎy31渮k;cU*+[333sIwpp;vy0"VPݹX%d<իWkעP(1FTUkAKs9f\.˲tz]@X,6Bʪ^-st]]RT?>>b19wmVMfJb*20(,ܱ,Kꙝ0x<3lv$IYeq$JiA|R1(P(4$ ca8V\ fd2 k20xWWN>݊˜ K.MBKBА~3]tRAUU'30\M\IlJ$֋^"@)HW(s0H$rkGet$N&RJ-4MMM_W*:۶r4- `0A)uE)D(z,˂a_jjj:ͶMTjD"ÎTUͨZTU5 t] Ya뎮뮦i{7nnڴ)7cg@Y(~'f<ءz7JiRr9[| 0M3mj\. BKTju}6 &T*5 EQ LLض:Ÿ,%pGȲ\2M3aYVH1@ A麞>|DbXN+J#<{׈oa,\?\! ` 8pmʕ=a@QRM{}ybdRKIR<**`kvX "zuG?^(R4' қ&zcrpcXF^ UTE ̿N!@י1&:0b06CX`^  *< 27Pdc~ﺍ* `^ط&V0+G?s,I1ߡ `'3K?Df6j&y?d~ Jb<" z,#QZX("]w{bk\?`Ǘj^>Y79eϱ|+  7_51I Xa|}V_nsފ`E}+F~LV4[ Ů]֮bD2ՖIENDB` cREVGeneral revUniqueID 1043053402159 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltClearAllmouseover@.W#PNG  IHDRW#{gAMA abIDATx{l}ǿ3۽y$OyzYGGr!*Mevk)@@*(c@'QA#IJaXԊeQbv!8ѣ$Ex;vs;1wcffk2RJڤnoOO~޽gԩ{g-[fNBR>22r󘞞z…s7Mlsg~~}qu]s]h4b+G C^EBdjTTJEB}?J e J>t߶#G.~۶7l[=xC3/:̶~u?\{{z:,hCw\tRZK/=}Nm{3g&?g2M&rsx7ﺮh4L&X,f+իW+W4f֯_®j Q+; 9000L&i{{;- ͛aP( 20tM⊢1RPkfzi !8z,[O))m/m ]}ۍ{kN} W #]bx<>H$)j ϯ?~A5SS䉮.cHi&9tkft]j4,ˡH$fiY՜<‹p\a.ϧivZz[lAwwdD"UU1PJePcTjZ[2|3!?D[sO=E mmB_]ױz v['HW֢^CbNN'clb򩁁uwƶm:x[% 00 Jd2I dTA9}{sd2KuKٶk yI <[݂[`ھ};ݹs'|騪0)#X)p뺚B{!8ЃΎG>} 7С= ?w޽wл{_xmy\n4xR ϣ<K_QnbV<wBi~1r]_hYHLRca㝝q'eYmv6U Ø0MsR0bx,;(4pMM.vtt؅B]]]VݱX/lnK&gxBӴ볔U6&lzm!\P7+-av^z1Ms4n4Mkضn4y˲a`YV[ȫPUayFi+bʎ@Q4qus^mS<ms_8{ݲڿѣGC.0cNR!tyf=Ris"<ȣ81*G0&R(.\WϜ9z[Ǎ3nUmU@ݻWn۶mc6]d !< ?A6HӚvs]9~xj V.X•ㆂ) N)JB)e!##B@[a\ιf4͇R.sN=z aaC 9pbDΏ- B8\]/LxdTmSb?<|! m09ReDUڨ\pPpZQDb2X%΢OQ ST,fnTTrrЪڅeYr/SUq.R>pK{e`˵W=JDiT." XVhIr˭{[.C[_&/W†%;/h -DjrML[ҝV, , ҖM7WDZGAGXxrM!*[fA%Ti7 _Ֆ`^evY Mr0jIENDB`W# cREVGeneral revUniqueID 1043053402184 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltClearAllmousedown@0W#PNG  IHDRW#{gAMA aPIDATx{l}ǿ3۽y$OyzYGGr!*Mmvk)@j(c@'QA#IJaXԊeQbv!8%EKR!>ǻngP#Hخnvgn>7KOS}&'po}&'po)+W?jR {.Dc_,cAY~;xj8?>&gw@ @7 ,`_T*nݚ5;;;dR1?麮]t:::j9sfnhh pV0 cZ᝺={R[zuWoo|>1f+Jejhhzܹ'NLVU@7™/ p;\ `xzh޺zӦM_AA9\E4YrXpKbx۱nGB`i )sν}~_\pa@!o!,r]6S;w~qwlll0 1 AH1>dJoaVc@G mwuW!H9?r%0!2[e{@u-[rRW !2!%0B@c)/N5p}}WXt[\P;pxnߛofpT Wy?y;c@31 pyTUӻw_|űS lr"WПTDTͼ꺮HRicLO&(:!D4M3EQ!~[u&ӟ⟄?s;߱?g٫WT.xH)j qu~?N}~PܶmdpTիɑ!\!8A Z9w \u=|Zf/JRDp%ڄ ؁T-.ɱ'O~P8B\jٙ4RU4-( J)4zO7qmWTUHڲP(TcٳwJ8o3pȦ]v詣==S{;mUOF->݅|ocdDPNYzzt(DQJ8< B뺍xcll̮T*Yuyr OX D,usSZ1feݺu5kk׮U B"Zif5MKRj}`b@Q8 HӿJECRO<1ȑ߱q:{mOzV^5%\E)c^8٧a?߳TiSp9w}_5M"gn4s-jZfytttɤjl۶[|ppx6KB5G L_~m۫eY/LrUU9c RNh7^k"nܻ}BGUC<P:֮]{~ds]'LzW֣#b.dclr w:瞻% 40 NT*E dTA9fY[u[;:xI<݂`޹s'ݵkBY媪2(6#8?cY֌a6c{~([} q~p61D"aB`s2Bzbd2رc]:8j2NR _Se!LNwciݿq]7m۶8N.HTMӜ,kR0jYD"8( p-M.tuu9b===jD/HR4ti)V^G[PeAQ1l'ٳp[13\6\#>|dF)JGK8k4FQ@,˚,k"kiMq2f`vaiNmfjSUզeY`X5()ۈ(eYd\u.&0Qr_ * ]mGvF,<u,u > W`&$#d֭Çd2 UU~.p͑ 7p>d&bUpLJZUΟ?ށ.9sEm=D7DV ]B{]cǎ͹\nC6-!r&=>C#NkBիW߫T*Ξ=+PPvTk A)5JB)e!Kґ ! tFF3^zZ \oS5HXAԀPp%\eCj˂9~׏WT! |(bQsN4)}m\hB.)](⩘,.E]TWG=K\,v1-]!cQ'$Nsd-D[c^)m l mY|cٸ5,~\J[ Jہ zo!ɜ Xi|" M|7W?`. `ѥ+qB1ܞP7!IENDB`W# cREVGeneral revUniqueID 1043053402209 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltClearAlldisabled@2W#~PNG  IHDRW#{gAMA a5IDATx[ly眹^I."eru!MLS;j)imHuv`0Z>M`>mh\~ TEaHarA*6%(ޯs9;)hv̹|? vo; p} p){%͑! |ox@@3z׾}sss_bA«;@|8j ߃X @w w0? *s\lff&1>>p=_麮ݸqڹrJuyy ̭W{&ssswk3Fj3JNrѡc֯jŶqmuureaa{*J@6z%+R57'''>lѣ>}߷}mn !B%d]ޥH(jmUF L&F{1}aa\.;Sxz>,uU`ГAzǎ;po۶mDc|w,󅭯; ˔a*+TUUѨq…s.]믯E`=yB6`a @&ɓ'=eB ! $Aŋ_d2xC=,P>vyr֭ױz … /mn?`]JGi4œ'Ooz)_@JgĄrϜ9f3MQJ c !X$R9H UU 7cї]EZG}'xZ|9uu]y;rJaΟ?t]?yj X_l8}NB|9\\NLL JB Ȩetis}}}ٳKbѯT*\4``@b,H(dRD"0 1F($SUK^?D_7|\h^Tڢ(?pycM_ !V4Ms~VBUUEjRJ?<'Rͭ-OQm"}NdzmۯVnV_,V双DIszz_YY) 9C.VU B>pE!HqdAxx% bYFLUU( eQBvߪH$!(MUU/хh4 4Q.JQӴN/<{% oe*x{asPiW<V[7mێx7266fr·Ţls\.4˲bRG!|'quYTj5 1youuvuq̌ 터H$!tll ꃃ"J4MATUTB8Vze%S !yi]ӄT*AӴT:>Z.QT~c333Fјvȴ  ~TUռiyB#`.]!\*+b2L\.Ct.TUrι^q[TLYZZ߾}/ y84ԃ6H$ȁRGFFx:X HRSJ!ruaaFЉ'^&RT~rrիWBud7022f2sUjG׮]B˗/u}TԡCf?b.ԭVSattfSAl6pС|2"FFF?Hin9=sm6 \.wƜ/4ͷm7 3$m 6DǏ'|NNN!L&:QUPJB,q]WV/^o}r\gy:?1q/LbccC}8xw?w\򻲃n:455|P%vc@&1s]7 kkk'xBiN2t!'u !<ι9w\uݮSVGD"}]? *hȌ@<~ :99I?&&&ղ,MuMQ1RJb<֭[k``B81jJ#8jzu]+L.2TL)u ±z> } 壦i'''ߎ+ `.//WZc8OR4zh4-˺ݫBpszt]l:R]YY.\/..gA.z;7_Җ%0ӧOy1;;V94 :WyBsضoiqjT*=>tvbkl6BiZ1/t:w]W,ksλݮj9NϫZBxh3ri###kV료:?jFiTfЎ(J0b*Z* QJ˲Lnw]ײm;D*hFROUN4b-08L,_f?d2q˲6:N:J-ygj4iZ[ӴF,4 )e!iaxaH8qSN5B wɂ' 1=\^1,+u9T6,X,+iZ˶Dv:ah4NnZYUU[,ʻz>EQ:y!QcYVqL+gaTd!H9vt:_|q@o;- .? WJB=I]_}#G̘ UU;} ?YK2jRQ>{饗V\‚s.zz3nnXoB/b駟wرd2y Ju=- <߯}Y! ח^z̙3qAm?jE+N<@mi799ЋD=x`˨pyx++ UcGg:4ιA9G Y`)[X;+.z$pP=P[ ;7+λ*v4{\J\h2z؉h =r;~+-|3!pA%_nv&KFb.×Jn.v˃,]pw ʽ%CmX q{^k0`/PvÍxAuA+m/{A _Bx&ĴNn!7\"Xi|sMniĻB6/cXwAa_{̼}QIENDB`W# cREVGeneral revUniqueID 1043053402236 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script altClearAll"Bon mouseUp send "doThumbInit" to grp "altThumbArray" altInitStuff set the disabled of btn "altStop" to true end mouseUp @"W#origLoc418,144!clears all thumbnails from field cREVGeneralscriptChecksumVQxڶv bookmarks revUniqueID 1043053402266 handlerListmouseUp prevHandlermouseUp tempScriptscriptSelectionchar 114 to 113script

on mouseUp

send "doThumbInit" to grp "altThumbArray"

altInitStuff

set the disabled of btn "altStop" to true

end mouseUp

altHelpnormal@,PNG  IHDRgAMA aIDATxŖK\Guoݾg< 1F!(<%(de@""XydBB @H&DD8)xNϣg~ܾ}V a{fRj}שpI,Pn.{Ɠ'5yjs^rww#_؃/ /m=q'>µ#}y=YXdj:`i!opu:m~Cq2~ut`ṃOuW̛}5Vx?3}xoiu:k3ÃLȣff6n2> |;9zīg9LiczWN'k@`eXCB.ŒWNz`Ow=vRy }}%?t\xz8[x (E0^+KoÏHP)ϯy&ay Z=R pGCף<+`uâMً݇R|9'ޙ"X!J`Gt֠.,|;S! I&s;sYwKN:DxBπ΁ APi8K证R*PpsZw7u^/eAxhPCCO/r=H_|8Ppue(pSfՃ,b ò fΛ(:σӠ@88C<|}1`^AA<D- 3 mm`Oae2O+i!A{H3Ag4x&C>tB/LBm \NkKk#.S|s28^60b!VhOߚ,$AR.֯UMX53~wo{i>V1;ʋ*^,̗~K{j6Ш>fV*Rb}-KTw͵ΚUm)OfW&KͩhitӥY 7-iOt=ZJ nOJ3ڃrdVJ)m\[J2=- 1Zt{+pH:t?I뭤~_mrdafRRd#pЪzA`pNaЋ\A9)V~.T@{d*nkMXu+'R`N ^CyŌ IENDB` cREVGeneral revUniqueID 1043054373347 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0scriptaltHelpmouseover@. PNG  IHDRgAMA aIDATxŖMGU]==;;w(N$p@!"łS\"qʍC.KH(p8 X(R"B`9 Yq~13|tt w Շpy,PnVzݓg߾J}jo=p3Ż'du2_oN>} kTW, ._R>2/-SSU{b1iB( v76XoE'~FEldٛGGj ll5^N(j^|dxkﺧS``m=C`> wO?xuǧ^Lv7>>f嫎>Xм%~T"hLUwܱ'vmә G7<ڲ|X)-8CpW ?-6!}g.IM`8y US$0e8Z=m@Cin$#Y\g:AVF  <:/@8/ *Tx :焵6goc됃AVsX)ơB‡}O¡?8uL% ͭ DA3:ُ.}@4c5iGW@((@m( bq=5Us8].y{*>H_|8P_^ =TC0 7ʝ7YvKo}~X@*t <G JH7t'ni;On`OQe:WO)FY)A{H3AxLƇb ulH!쮊yxbj];/;a(CYC09H7

ZO6ßU޹96ȋ/!<)ܻ7g,qk 9?n~v;̵=y~wo/ocύqL811iA 9vb =~+EZke7sYTw #c!Q倫A`R #!An.W""P,1_?z 8ƧZ?̭@>(DWg/&sluYpeqz+)ϥi(W(cAWw?M|_ U l6s+Ӎ},dV^Ni/Lup?Z  >9*|~<(%كVlj%iL _p|p# /مThV984,J Aq1凐. -:/_欝߼[ mvvMhA%N iwR\ʵ@'߂()Y&Q ;랔ǀEξ-0sA ,n(pW!2@bXg㤔d5[ [S%Up\K|\8-8y^D/@< ,= NgA;ʫrc~=_)eI#%k>̌ⅉ܁[}d7Gc>i9N|/XX-6JJsz?)$IόUJKnRŨ\z*^/ \gw8$ vRMV.4[id2V(pW/ł_)]';Z?'hj2NVtqZk1֝׭0P[\JYY +ED2${7/xaIENDB` cREVGeneral revUniqueID 1043054373403 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script altHelp)`  cREVGeneral revUniqueID 1043054414068  Using altImageViewer Plugin  MUse the Browse button to locate a folder full of images with the extensions:   .bmp, .png, .jpg, .gif  GaltImageViewer will automatically generate thumbnails for the images. PYou can double-click on an image to view it full-scale unless it's larger than Fthe windowBoundingRect -- then it will scale it as large as possible.  DRight-click an image to view it's properties and copy the filepath.  HUse the Copy Img to topStack btn to import the image into the topStack. EAlt-Clicking on the Copy Img to topStack btn will bypass the dialog.  HNOTE: Be careful of browsing folders with lots of images as the images. IThe images are stored in RAM, and too many images (150+) may cause RR to on mouseUp

put fld "altHelp" of cd 2 of this stack into tmsg

answer information tmsg

end mouseUp

 altPlug.pngD@4L altOpenVisibletruealtPlugFileNamerevAltImgView.revaltMenuInfo altOnClickMe altShowMealtMenuHandlers altGetInforsssuuuvxxy{yu~js^iU]ISAJ5>,5' ]KeKfKeKeЂLeMcMcMbMaOaPbQ_Q]QZNUHM?F9>18)0#*$  ]KeKeLeLeMcMdMbNbPbQbR`Q^R[OVIN@G:?29*0$+"  _KeKeLeLcMcMcNbNbObPbRaR_S\PWIOAH;@3:*1$+"  _KeKeLeLcMcMcNbOcPbQbSbS_T]QXIOBI29  _KeKeLeLcMcMbMbNbOaPaR`R^R[OVGM@G8>29*1$+"  _Ke=KeLeLcMcMbMbNbOaOaQ`Q]R[NSGM@G7>28)0$*" _JcKeJcKeKdLcMcMbMaNbN`OaQ`Q]PYMRGL@F7=/5)0!'! ]JcKdKdLcLbMbM`MaN`O`Q_P\PXMRFK>C6=.5)0!'! ZJcKdKdLaLbMbM`M_N_N_O]P\OXLQEJ=B6<.5&, 'XJbJcKbLaK`K`L_M^M^N]O]OZNWKPBG=B39+1%,$ X(5p)5r)5s)5t)4u)4w)3x*3z*3|+1~*0+/(*$&"| y vrnkgdcS cREVGeneral revUniqueID 1043057004383 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script info 7on linkClicked pLink revGoURL pLink end linkClicked  . cREVGeneralscriptChecksum%3zlo%4 revUniqueID 1008746424778 bookmarks handlerList linkClicked tempScript prevHandler linkClickedscriptSelection char 21 to 20scriptJ

on linkClicked pLink

revGoURL pLink

end linkClicked

 V0.91  altPreview. revstackfalse card id 1002 @. altPreviewi6 cREVGeneral revUniqueID 1042967360347 bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script altPreview P^on mouseUp set the filename of img "altPreview" to empty close this stack end mouseUp . cREVGeneralscriptChecksum%[6 revUniqueID 1042965769521 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 60 to 59script

on mouseUp

set the filename of img "altPreview" to empty

close this stack

end mouseUp