REVO2700"FileInfoDemonstrator"HHhh/******************************************************************************* * Copyright (c) 2009 Andreas Rozek * * * * Permission is hereby granted, free of charge, to any person obtaining a copy * * of this software and associated documentation files (the "Software"),to deal * * in the Software without restriction, including without limitation the rights * * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * * copies of the Software, and to permit persons to whom the Software is fur- * * nished to do so, subject to the following conditions: * * * * The above copyright notice and this permission notice shall be included in * * all copies or substantial portions of the Software. * * * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIA- * * BILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * * THE SOFTWARE. * * * * Additionally, any modifications to the original Software must be clearly * * marked in a way, that the original author will never be considered as the * * author of these modifications! * *******************************************************************************/ global ApplicationPath -------------------------------------------------------------------------------- -- preOpenStack prepares this stack for being opened -- -------------------------------------------------------------------------------- on preOpenStack choose browse tool switch (the platform) case "Win32" revSetStackProfile "Win32" break case "Linux" revSetStackProfile "Linux" break default # MacOS X is the "Master" revSetStackProfile "Master" end switch # **** determine the folder containing this application **** set the ItemDelimiter to "/" put (item 1 to -2 of (the filename of this stack)) & "/" into ApplicationPath # **** let RunRev find and load the associated external **** switch (the platform) case "Win32" set the externals of this stack to ApplicationPath & "FileInfo.dll" break case "Linux" set the externals of this stack to ApplicationPath & "FileInfo.so" break case "MacOS" set the ItemDelimiter to "." if (item 1 of the systemVersion >= 10) then set the externals of this stack to ApplicationPath & "FileInfo.bundle" break end if # explicit fall-through in case of MacOS <= 9 default go to card "UnsupportedSystem" pass preOpenStack end switch # **** check presence of the external as a whole **** if ("FileInfo" is not among the lines of the externalPackages of this stack) then go to card "XternalFailed" pass preOpenStack end if # **** check presence of every single foreseen function **** local foreseenFunctions; put \ "extFileSize extFileCreationDate extFileModificationDate" && \ "extFileAccessDate extFileOwner extFileGroup extFileAttributes" && \ "extFileInfo" \ into foreseenFunctions repeat for each word foreseenFunction in foreseenFunctions if (foreseenFunction is not among the lines of the externalFunctions of this stack) then go to card "XternalFailed" pass preOpenStack end if end repeat # **** ok: FileInfo has been loaded and seems to be operational **** go to card "XternalLoaded" end preOpenStack 4FileInfo DemonstratorA/Users/andreas/Rozek/PureBasic/Xternals/FileInfo/FileInfo.bundle UArial UArial WArialWArialWArial ULucida Grande UCourier UVerdana U Courier New UTahomacREVTempMaster-windowManagerPlacefalsemenubarlinkHiliteColor blendLevel0 cantAbortfalse maxWidth65535rect104,136,616,496 patterns 1003 colors255,255,255 decorationsdefaulticonicfalselinkVisitedColorshadowtrue cantDeletetrueid1058altId0 hcAddressingfalsestartUpIconicfalse windowShape0titleFileInfo Demonstrator linkColor cantModifyfalse textStyleplain maxHeight65535underlineLinksstyletopleveldestroyWindowfalse liveresizingfalse passwordscroll0 behaviorpasskeyicon0nameFileInfoDemonstrator resizablefalse alwaysBufferfalseformatForPrintingfalsevisibletruemetalfalse minWidth32 destroyStacktrue textSize12 textFontArial dynamicPathsfalse minHeight32 cREVMastercREVDivergedWin32cREVDivergedWindowscREVDivergedLinuxcREVGeometryCachestackID1058 cREVGeneral profileMaster breakpointsdebugParametersbreakpointstates profileList Linux Win32debugEntryHandlerM,preOpenStackscripteditorvscroll522breakpointconditionsscripteditorselection267stackfileversion2.7 masterNameMaster TitleCardI@hcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,512,360defaultButton patterns colors cantDeletetrueid1002altId0 textStyle behaviorname TitleCardlayer1 borderWidth2 showBorderfalse textSize textFontcREVGeometryCacheIDs12543966241501010125439654667610081254396391232100512543963160461003cREVGeometrycacheordertotal4XternalLoadedI@hcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,512,360defaultButton patterns colors cantDeletetrueid1012altId0 textStyle behaviorname XternalLoadedlayer2 borderWidth2 showBorderfalse textSize textFontcREVGeometryCacheIDs125439654667610081254396624150101012543963912321005125439736655410111254398070950101412543982796601016cREVGeometrycacheordertotal6XternalFailedI@hcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,512,360defaultButton patterns colors cantDeletetrueid1017altId0 textStyle behaviorname XternalFailedlayer3 borderWidth2 showBorderfalse textSize textFontcREVGeometryCacheIDs1254396624150101012543965466761008125439846735910181254396391232100512543973665541011cREVGeometrycacheorder total5UnsupportedSystemI@hcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,512,360defaultButton patterns colors cantDeletetrueid1038altId0 textStyle behaviornameUnsupportedSystemlayer4 borderWidth2 showBorderfalse textSize textFontcREVGeometryCacheIDs12543966241501010125439654667610081254396391232100512543973665541011cREVGeometrycacheordertotal4 MainCardIPf-------------------------------------------------------------------------------- -- openCard initializes this card -- -------------------------------------------------------------------------------- on openCard put empty into field "FileSpecEntry" set the enabled of button "FileBrowseButton" to true set the enabled of button "InspectButton" to false put replaceText( \ " | FileInfo External | 'the detailed files' function " & return & \ "FileSize | | " & return & \ "FileCreationDate | | " & return & \ "FileModificationDate | | " & return & \ "FileAccessDate | | " & return & \ "FileOwner | | " & return & \ "FileGroup | | " & return & \ "FileAttributes | | ", \ "\|", TAB \ ) into field "FileInfoView" end openCard hcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,512,360defaultButton patterns colors cantDeletetrueid1019altId0 textStyle behaviornameMainCardlayer5 borderWidth2 showBorderfalse textSize textFont cREVTableacellfalse cREVGeneralscripteditorvscroll0scripteditorselection853cREVGeometryCacheIDs 1254396624150101012543992622131029125439639123210051254398971405102112543994520701033125439736655410111254396546676100812543990310931023125440022192210371254399363107103112543990631211025cREVGeometrycacheorder total11  BlackTexture.jpg@pP ?JFIFHHC     C  Pp 7!1AQ"aq2#BR%3Drs ?#w`1^JFfk_Қ.PH׏ ;Lr &zXȡ%*Nd}-|UG"OO9OW}RYBz3N2y: m; DmՕ + qA}qۑxq΂B>8$$ ;u}*d4ܛ|=~nu]jj$v2=9~ {fz4m@X?B{:zV )"d؝be~H >?vyive`w$y>'A࠶_D5LO@{6aV5I O|ao"-GU,;@S ,JI?h4SOZX)0֯|&OpǤg,G*%gxTQy)   0mU[u%bF_$r~{|{d4's^ff?mXfU7ԃ(H؃SicH g'= ϼZHc,qHsJ]iIA xAkZPZ8) %pO՚Z}]% "(#OPO-ٞ9(nNp͌KxRGt1$HBvS39='eݽ7iZ4 NzI/<΃&ZZ0Yf,#>ܶh1EfIguz> Ih,XKr$(ӌt֕DŽJeFpASJ,uji8Cfo,x dۣ'7=Ɖ&OEAllAH(%):< 8}:beKD|h zUi#_Qg@z I<ҨYff C18imrdU)EcP@:]ݶ: G r%$LMqsѵZ_R!6#6%zG>0t$l)z~&ZL$ga:X8 ڙ vmw9etI"SUC.9=ҍEG %~ƂʹWڞI\ D|( qRjPWDWFq##y>GA-p7[5gRr*ܶy?R{h0+;8yUQ}}{lm#A^x|<: M'#o@*V+`B{$`c@6*mHLQ;<aR8tT{,qf-(3Ñϸ@5\qV[h `,\R2u8:t!4=%1#@^աZߪB FH/mE$}PJ6@>A}ƕ-jA:8s3y?)<@A!/l[zVUo98@љv"?%H(^rshFȰ2gPvcRV7lD1}hb:pXg Geg: %M)PEa±H RZ]&2M$1f1AZ&1_T* q  ScZX(Ե;E  UHםl4AAS"Ž0q469ܥ؉9+4z Ϗ Ry,=!՟ӵJOJwh*H>@~ oH>'= ϼ^'uÜ#EOSn3yzmQ #g H{ylչ2H gAh-CFVLtCu5H'%n0t nՍ2P#@լS訲49i1$ D;4{ {~)-aFzk:w}& lyrlFI3 d: n$TXg9$GWv4UĪg$giz׊wrP̫bI# jlpiG'^{=((1$g63֣,H_}+-mfpEehTFq': EKQz -H=6$E` {VI/3-~ci 0\T}/[,f> YۯEI#V%Ќ44fU @lo-5)RFˌ4 BnН*6h,c29; T9V{<)2ElʀdtƂPׅ$Ow$} )a? B&eYF3H]mj-TI=A89NͳܹfV^qhYlӤ"rL 0~s}Ҭ杢XbP"984SOY*ZG\q{qsM rhfʨ8o'<cWvM.< <n1nc1~y#THH ߮.R8hNA e,ȧ8[ k=K",Ř gg΃-=ZO "!v/(2G@5\5*I) thSHFileInfo Demonstrator

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSize18fixedLineHeightfalse textFontArialvScroll0 hilitedLinesshowFocusBorderfalse cREVMasterlayer2rect 0,0,226,28cREVDivergedWin32layer3rect 0,2,226,30 cREVTable currentviewFileInfo Demonstrator cREVGeneral revUniqueID 1254396391232profileMaster profileListWin32 masterNameMaster FileInfo Demonstrator TitleSeparator @cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect 2,26,510,28 textHeight patterns colors shadowfalsehScroll0 textAlignright vScrollbarfalse hScrollbarfalseid1008altId0autoTabfalsehGridfalse textStyle dontWraptruelockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviornameTitleSeparatortoolTip listBehaviorfalsevGridfalselayer4 borderWidth1 cantSelectfalsevisibletruemargins8 htmlText

opaquefalse threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSizefixedLineHeightfalse textFontvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentview cREVGeneral revUniqueID 1254396546676 InstructionView@ TcREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect 2,32,510,116 textHeight patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1010altId0autoTabfalsehGridfalse textStyle dontWrapfalselockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviornameInstructionViewtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

This little application tests the "FileInfo" external and demonstrates its usage. Click on the File Browser button (the one labelled "...") to select a file (or use the keyboard to enter a file or folder specifier) and press "Inspect". Provided that the selected file exists, you will now see its properties. For a better comparison, the output of the traditional "the detailed files" function is also shown.

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSizefixedLineHeighttrue textFontvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentview

This little application tests the "FileInfo" external and demonstrates its usage. Click on the File Browser button (the one labelled "...") to select a file (or use the keyboard to enter a file or folder specifier) and press "Inspect". Provided that the selected file exists, you will now see its properties. For a better comparison, the output of the traditional "the detailed files" function is also shown.

 cREVGeneral revUniqueID 1254396624150 This little application tests the "FileInfo" external and demonstrates its usage. Click on the File Browser button (the one labelled "...") to select a file (or use the keyboard to enter a file or folder specifier) and press "Inspect". Provided that the selected file exists, you will now see its properties. For a better comparison, the output of the traditional "the detailed files" function is also shown.  InformationView@2cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect26,140,486,190 textHeight patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1014altId0autoTabfalsehGridfalse textStyle dontWrapfalselockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviornameInformationViewtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

The "FileInfo" External has been successfully loaded and is now ready to be used. Press "Continue" to start testing...

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSizefixedLineHeighttrue textFontvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentview

The "FileInfo" External has been successfully loaded and is now ready to be used. Press "Continue" to start testing...

 cREVGeneral revUniqueID 1254398070950 wThe "FileInfo" External has been successfully loaded and is now ready to be used. Press "Continue" to start testing... InformationView@cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect26,140,486,324 textHeight patterns colors255,0,0 shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1018altId0autoTabfalsehGridfalse textStyle dontWrapfalselockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviornameInformationViewtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

Unfortunately, the "FileInfo" external could not be loaded.

Please verify that

- the external (called "FileInfo.dll", "FileInfo.bundle" or "FileInfo.so" - depending

on your platform) resides in the same folder as this stack and

- you have "read" permission for the external.

Afterwards, please restart this application.

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSizefixedLineHeighttrue textFontvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentview

Unfortunately, the "FileInfo" external could not be loaded.

Please verify that

- the external (called "FileInfo.dll", "FileInfo.bundle" or "FileInfo.so" - depending

on your platform) resides in the same folder as this stack and

- you have "read" permission for the external.

Afterwards, please restart this application.

 cREVGeneral revUniqueID 1254398467359 File Specifier:

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSize12fixedLineHeighttrue textFontArialvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentviewFile Specifier: cREVGeneral revUniqueID 1254398971405 File Specifier: FileSpecEntry)xr-------------------------------------------------------------------------------- -- various handlers checking if "FileSpecEntry" is empty -- -------------------------------------------------------------------------------- command checkContents set the enabled of button "InspectButton" to ( \ the text of me is not empty \ ) end checkContents on CutKey send "checkContents" to me in 0 seconds end CutKey on EnterInField checkContents if (the enabled of button "InspectButton" is true) then send "MouseDown 1" to button "InspectButton" end if end EnterInField on PasteKey send "checkContents" to me in 0 seconds end PasteKey on RawKeyUp checkContents end RawKeyUp on ReturnInField checkContents if (the enabled of button "InspectButton" is true) then send "MouseDown 1" to button "InspectButton" end if end ReturnInField ^xz"enter a file or folder specifier cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect94,120,472,143 textHeight16 patterns colors 0,0,0 shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1023altId0autoTabfalsehGridfalse textStyleplain dontWraptruelockLocfalse autoHilitetruestyle rectangle sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviorname FileSpecEntrytoolTip!enter a file or folder specifier listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFontArialvScroll0 hilitedLinesshowFocusBordertrue cREVTable currentview(n/a) cREVGeneral revUniqueID 1254399031093scripteditorvscroll0scripteditorselection406  /Users/andreas/Rozek/Flex FileBrowseButtonewon mouseUp answer file "Please select the file to be inspected:" if (it is not empty) then put it into field "FileSpecEntry" end if send "checkContents" to field "FileSpecEntry" end mouseUp x+press this button to open the file browserW...cREVTempMaster> traversalOntrueinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect480,120,504,143armFillfalse patterns visitedIcon0colors 0,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1025altId0 labelWidth0 accelKey armedIcon0 textStylelockLocfalse autoHilitetruelabel... showHilitefalsevisitedfalse disabledIcon0style rectangle armBordertrue behavioricon0nameFileBrowseButtontoolTip*press this button to open the file browser accelTextlayer5 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSizeautoArmfalsefamily0 menuMode textFont hoverIcon0 menuHistory1showFocusBordertrue cREVMastercolors 0,0,0 layer7cREVDivergedWin32colors0,0,0 128,128,128 layer5 cREVGeneral revUniqueID 1254399063121scripteditorvscroll0profileMasterscripteditorselection195 profileListWin32 masterNameMaster InspectButtonew Son mouseUp local FileSpec; put the text of field "FileSpecEntry" into FileSpec # **** prepare folder and file name for "the detailed files" **** set the ItemDelimiter to "/" local PathSpec; put item 1 to -2 of FileSpec into PathSpec local NameSpec; put item -1 of FileSpec into NameSpec local oldDefaultFolder; put the DefaultFolder into oldDefaultFolder set the DefaultFolder to PathSpec local FileInfo; put the detailed files into FileInfo filter FileInfo with (URLEncode(NameSpec) & ",*") if (FileInfo is empty) then put the detailed folders into FileInfo filter FileInfo with (URLEncode(NameSpec) & ",*") end if set the DefaultFolder to oldDefaultFolder # **** start producing the output **** set the ItemDelimiter to TAB if (FileInfo is empty) then put " (n/a)" into item 3 of line 2 of field "FileInfoView" put " (n/a)" into item 3 of line 3 of field "FileInfoView" put " (n/a)" into item 3 of line 4 of field "FileInfoView" put " (n/a)" into item 3 of line 5 of field "FileInfoView" put " (n/a)" into item 3 of line 6 of field "FileInfoView" put " (n/a)" into item 3 of line 7 of field "FileInfoView" put " (n/a)" into item 3 of line 8 of field "FileInfoView" else split FileInfo by "," put " " & FileInfo[2] into item 3 of line 2 of field "FileInfoView" put " " & FileInfo[4] into item 3 of line 3 of field "FileInfoView" put " " & FileInfo[5] into item 3 of line 4 of field "FileInfoView" put " " & FileInfo[6] into item 3 of line 5 of field "FileInfoView" put " " & FileInfo[8] into item 3 of line 6 of field "FileInfoView" put " " & FileInfo[9] into item 3 of line 7 of field "FileInfoView" put " " & FileInfo[10] into item 3 of line 8 of field "FileInfoView" end if # **** now use the FileInfo external to produce similar output **** local theFileSize put extFileSize(FileSpec) into theFileSize if (theFileSize is empty) then put " (n/a)" into item 2 of line 2 of field "FileInfoView" put " (n/a)" into item 2 of line 3 of field "FileInfoView" put " (n/a)" into item 2 of line 4 of field "FileInfoView" put " (n/a)" into item 2 of line 5 of field "FileInfoView" put " (n/a)" into item 2 of line 6 of field "FileInfoView" put " (n/a)" into item 2 of line 7 of field "FileInfoView" put " (n/a)" into item 2 of line 8 of field "FileInfoView" exit MouseUp end if if (theFileSize = "-1") then put 0 into theFileSize end if put " " & theFileSize into item 2 of line 2 of field "FileInfoView" put " " & extFileCreationDate(FileSpec) into item 2 of line 3 of field "FileInfoView" put " " & extFileModificationDate(FileSpec) into item 2 of line 4 of field "FileInfoView" put " " & extFileAccessDate(FileSpec) into item 2 of line 5 of field "FileInfoView" put " " & extFileOwner(FileSpec) into item 2 of line 6 of field "FileInfoView" put " " & extFileGroup(FileSpec) into item 2 of line 7 of field "FileInfoView" put " " & extFileAttributes(FileSpec) into item 2 of line 8 of field "FileInfoView" end mouseUp R-press this button to inspect the chosen fileSInspectcREVTempMaster> traversalOntrueinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect215,156,297,179armFillfalse patterns visitedIcon0colors 0,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1029altId0 labelWidth0 accelKey armedIcon0 textStylelockLocfalse autoHilitetruelabelInspect showHilitefalsevisitedfalse disabledIcon0style rectangle armBordertrue behavioricon0name InspectButtontoolTip,press this button to inspect the chosen file accelTextlayer5 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSizeautoArmfalsefamily0 menuMode textFont hoverIcon0 menuHistory1showFocusBordertrue cREVMastercolors 0,0,0 layer8cREVDivergedWin32colors0,0,0 128,128,128 layer5 cREVGeneral revUniqueID 1254399262213scripteditorvscroll422profileMaster profileListWin32 masterNameMaster  Label Field dcREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect 2,184,102,205 textHeight16 patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1031altId0autoTabfalsehGridfalse textStylebold dontWraptruelockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname Label FieldtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

File Properties:

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSize12fixedLineHeighttrue textFontArialvScroll0 hilitedLinesshowFocusBordertrue cREVTable currentviewFile Properties: cREVGeneral revUniqueID 1254399363107 File Properties:  FileInfoView)k )displays the properties of a chosen filecREVTempMaster7 tabStops 130,250,420 traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth12threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect10,204,504,352 textHeight16 patterns colors 0,0,0 shadowfalsehScroll0 textAlignleft vScrollbartrue hScrollbartrueid1033altId0autoTabfalsehGridtrue textStylebold dontWraptruelockLocfalse autoHilitetruestyle scrolling sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname FileInfoViewtoolTip(displays the properties of a chosen file listBehaviorfalsevGridtruelayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFontArialvScroll0 hilitedLinesshowFocusBordertrue cREVMastermargins4 htmlTextU

FileInfo External 'the detailed files' function

FileSize

FileCreationDate

FileModificationDate

FileAccessDate

FileOwner

FileGroup

FileAttributes

layer10cREVDivergedWin32margins8 htmlText

layer5 cREVTableformattedviewe

FileInfo External 'the detailed files' function

FileSize 26882 26882

FileModificationDate 1251273068

FileAccessDate 1251273076

FileGroup 1254407541

FileAttributes 501 20 644

leftcellloc9 topcellloc281currenthscroll0currentxmouseloc98currentymouseloc20bottomcellloc304scrollbarwidth12 rightcellloc179 cellyspacing16rightfieldloc504 cellxspacing170 leftfieldloc10 topfieldloc204maxColumnCount3 currentviewe

FileInfo External 'the detailed files' function

FileSize 26882 26882

FileModificationDate 1251273068

FileAccessDate 1251273076

FileGroup 1254407541

FileAttributes 501 20 644

currentvscroll0 viewablerows10 currentxcell8 currentycell6viewablecolumns9currentcellvaluenumbertabstops3 cellformattrue celledittruebottomfieldloc352 cREVGeneraltabletrue revUniqueID 1254399452070profileMaster profileListWin32 masterNameMaster  8 FileInfo External 'the detailed files' function FileSize -1 0 .FileCreationDate 1253698698 1245741274 .FileModificationDate 1253698698 1253698698 .FileAccessDate 1251741108 1251741108 FileOwner 501 501 FileGroup 20 20 FileAttributes 755 755  `  a S  WhiteOverlay.pngpPPNG  IHDRpPL}sRGBbKGDC pHYs  tIME 4=<IDATx 01+ $= JOg@((P @@(P @@(PP @@(PP @@((P f\IENDB`cREVTempMaster!palindromeFramesfalse traversalOnfalseinksrcCopythreeDtrue blendLevel0rect200,140,312,220angle0 fileNamecolorsyHot1id1037altId0 frameCount0 constantMaskfalselockLocfalse repeatCount0size272 behaviorhotSpot1,1nameWhiteOverlay.png alwaysBuffertruetoolTip dontDitherfalselayer5 borderWidth2 cantSelectfalsevisiblefalseopaquefalse currentFrame1 showBorderfalse disabledfalsexHot1showFocusBordertrue cREVGeneral revUniqueID 1254400221922 InformationView@cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect26,140,486,324 textHeight patterns colors255,0,0 shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1039altId0autoTabfalsehGridfalse textStyle dontWrapfalselockLocfalse autoHilitefalsestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviornameInformationViewtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins4 htmlText

Unfortunately, your platform does not seem to be supported.

For the time being, the "FileInfo" external is available for the following platforms only:

- Windows XP, Windows Vista, Windows 7

- Linux x86

- MacOS X 10.4 and above (Intel-based systems only)

The external "may" also run under some UNIX variants, but this has never been (and will never be) tested

opaquefalse threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSizefixedLineHeighttrue textFontvScroll0 hilitedLinesshowFocusBorderfalse cREVTable currentview

Unfortunately, your platform does not seem to be supported.

For the time being, the "FileInfo" external is available for the following platforms only:

- Windows XP, Windows Vista, Windows 7

- Linux x86

- MacOS X 10.4 and above (Intel-based systems only)

The external "may" also run under some UNIX variants, but this has never been (and will never be) tested

 cREVGeneral revUniqueID 1254402117722 traversalOntrueinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect215,194,297,217armFillfalse patterns visitedIcon0colors0,0,0 0,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1016altId0 labelWidth0 accelKey armedIcon0 textStylelockLocfalse autoHilitetruelabelContinue showHilitefalsevisitedfalse disabledIcon0style rectangle armBordertrue behavioricon0nameContinueButtontoolTip accelTextlayer5 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSizeautoArmfalsefamily0 menuMode textFont hoverIcon0 menuHistory1showFocusBordertrue cREVMastervisitedtruecolors0,0,0 0,0,0 layer6cREVDivergedWin32visitedfalsecolors0,0,0 128,128,128 0,0,0 layer5 cREVGeneralscripteditorvscroll0 revUniqueID 1254398279660profileMaster profileListWin32 masterNameMaster