maXbox3 3.9.9.195 14/05/2015 08:37:17 AM
maXbox3 3.9.9.80 13.11.2013 11:25:53
maXbox3 3.9.9.80 13.11.2013 11:25:53
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />
<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />
13875: Procedure jxPathListIncludeItems( var List : string; const Items : string)<br />
13876: Procedure jxPathListDelItems( var List : string; const Items : string)<br />
13877: Procedure jxPathListDelItem( var List : string; const Index : Integer)<br />
13878: Function jxPathListItemCount( const List : string) : Integer<br />
13879: Function jxPathListGetItem( const List : string; const Index : Integer) : string<br />
13880: Procedure jxPathListSetItem( var List : string; const Index : Integer; const Value : string)<br />
13881: Function jxPathListItemIndex( const List, Item : string) : Integer<br />
13882: Function jxParamName(Idx:Int;const Separator:string;const AllowedPrefixChars:string;TrimName:Bool):string;<br />
13883: Function jxParamValue(Index : Integer; const Separator : string; TrimValue : Boolean) : string;<br />
13884: Function jxParamValue1(const SearchName:string; const Separator : string; CaseSensitive : Boolean; const<br />
AllowedPrefixCharacters : string; TrimValue : Boolean) : string;<br />
13885: Function jxParamPos( const SearchName : string; const Separator : string; CaseSensitive : Boolean; const<br />
AllowedPrefixCharacters : string) : Integer<br />
13886: end;<br />
13887:<br />
13888: procedure SIRegister_FileUtil(CL: TPSPascalCompiler);<br />
13889: begin<br />
13890: 'UTF8FileHeader','String #$ef#$bb#$bf);<br />
13891: Function lCompareFilenames( const Filename1, Filename2 : string) : integer<br />
13892: Function lCompareFilenamesIgnoreCase( const Filename1, Filename2 : string) : integer<br />
13893: Function lCompareFilenames( const Filename1, Filename2 : string; ResolveLinks : boolean) : integer<br />
13894: Function lCompareFilenames(Filename1:PChar;Len1:int;Filename2:PChar;Len2:int;ResolveLinks:boolean):int;<br />
13895: Function lFilenameIsAbsolute( const TheFilename : string) : boolean<br />
13896: Function lFilenameIsWinAbsolute( const TheFilename : string) : boolean<br />
13897: Function lFilenameIsUnixAbsolute( const TheFilename : string) : boolean<br />
13898: Procedure lCheckIfFileIsExecutable( const AFilename : string)<br />
13899: Procedure lCheckIfFileIsSymlink( const AFilename : string)<br />
13900: Function lFileIsReadable( const AFilename : string) : boolean<br />
13901: Function lFileIsWritable( const AFilename : string) : boolean<br />
13902: Function lFileIsText( const AFilename : string) : boolean<br />
13903: Function lFileIsText( const AFilename : string; out FileReadable : boolean) : boolean<br />
13904: Function lFileIsExecutable( const AFilename : string) : boolean<br />
139<strong>05</strong>: Function lFileIsSymlink( const AFilename : string) : boolean<br />
13906: Function lFileIsHardLink( const AFilename : string) : boolean<br />
13907: Function lFileSize( const Filename : string) : int64;<br />
139<strong>08</strong>: Function lGetFileDescription( const AFilename : string) : string<br />
13909: Function lReadAllLinks( const Filename : string; ExceptionOnError : boolean) : string<br />
13910: Function lTryReadAllLinks( const Filename : string) : string<br />
13911: Function lDirPathExists( const FileName : String) : Boolean<br />
13912: Function lForceDirectory( DirectoryName : string) : boolean<br />
13913: Function lDeleteDirectory( const DirectoryName : string; OnlyChildren : boolean) : boolean<br />
139<strong>14</strong>: Function lProgramDirectory : string<br />
13915: Function lDirectoryIsWritable( const DirectoryName : string) : boolean<br />
13916: Function lExtractFileNameOnly( const AFilename : string) : string<br />
139<strong>17</strong>: Function lExtractFileNameWithoutExt( const AFilename : string) : string<br />
13918: Function lCompareFileExt( const Filename, Ext : string; CaseSensitive : boolean) : integer;<br />
13919: Function lCompareFileExt( const Filename, Ext : string) : integer;<br />
13920: Function lFilenameIsPascalUnit( const Filename : string) : boolean<br />
13921: Function lAppendPathDelim( const Path : string) : string<br />
13922: Function lChompPathDelim( const Path : string) : string<br />
13923: Function lTrimFilename( const AFilename : string) : string<br />
13924: Function lCleanAndExpandFilename( const Filename : string) : string<br />
13925: Function lCleanAndExpandDirectory( const Filename : string) : string<br />
13926: Function lCreateAbsoluteSearchPath( const SearchPath, BaseDirectory : string) : string<br />
13927: Function lCreateRelativePath( const Filename, BaseDirectory : string; UsePointDirectory : boolean;<br />
AlwaysRequireSharedBaseFolder : Boolean) : string<br />
13928: Function lCreateAbsolutePath( const Filename, BaseDirectory : string) : string<br />
13929: Function lFileIsInPath( const Filename, Path : string) : boolean<br />
13930: Function lFileIsInDirectory( const Filename, Directory : string) : boolean<br />
13931: TSearchFileInPathFlag', '( sffDontSearchInBasePath, sffSearchLoUpCase )<br />
13932: TSearchFileInPathFlags', 'set of TSearchFileInPathFlag<br />
13933: 'AllDirectoryEntriesMask','String '*<br />
13934: Function lGetAllFilesMask : string<br />
13935: Function lGetExeExt : string<br />
13936: Function lSearchFileInPath( const Filename, BasePath, SearchPath, Delimiter : string; Flags :<br />
TSearchFileInPathFlags) : string<br />
139<strong>37</strong>: Function lSearchAllFilesInPath( const Filename, BasePath, SearchPath, Delimiter:string;Flags :<br />
TSearchFileInPathFlags) : TStrings<br />
13938: Function lFindDiskFilename( const Filename : string) : string<br />
13939: Function lFindDiskFileCaseInsensitive( const Filename : string) : string<br />
13940: Function lFindDefaultExecutablePath( const Executable : string; const BaseDir: string):string<br />
13941: Function lGetDarwinSystemFilename( Filename : string) : string<br />
13942: SIRegister_TFileIterator(CL);<br />
13943: TFileFoundEvent', 'Procedure ( FileIterator : TFileIterator)<br />
13944: TDirectoryFoundEvent', 'Procedure ( FileIterator : TFileIterator)<br />
13945: TDirectoryEnterEvent', 'Procedure ( FileIterator : TFileIterator)<br />
13946: SIRegister_TFileSearcher(CL);<br />
13947: Function lFindAllFiles(const SearchPath:String;SearchMsk:String;SearchSubDirs:Bool):TStringList<br />
13948: Function lFindAllDirectories( const SearchPath : string; SearchSubDirs : Boolean) : TStringList<br />
13949: // TCopyFileFlag', '( cffOverwriteFile, cffCreateDestDirectory, cffPreserveTime )<br />
13950: // TCopyFileFlags', 'set of TCopyFileFlag<br />
13951: Function lCopyFile( const SrcFilename, DestFilename : string; Flags : TCopyFileFlags) : boolean<br />
13952: Function lCopyFile( const SrcFilename, DestFilename : string; PreserveTime : boolean) : boolean<br />
13953: Function lCopyDirTree( const SourceDir, TargetDir : string; Flags : TCopyFileFlags) : Boolean<br />
13954: Function lReadFileToString( const Filename : string) : string<br />
13955: Function lGetTempFilename( const Directory, Prefix : string) : string<br />
13956: {Function NeedRTLAnsi : boolean<br />
13957: Procedure SetNeedRTLAnsi( NewValue : boolean)<br />
13958: Function UTF8ToSys( const s : string) : string<br />
PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />
http://www.softwareschule.ch/maxbox.htm T: 297<br />
p: 162