10.11.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!