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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<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 />
1<strong>05</strong>90: Function ResolveDots( const AFilename : string) : string<br />
1<strong>05</strong>91: Procedure ForcePathDelims( var FileName : string)<br />
1<strong>05</strong>92: Function GetForcedPathDelims( const FileName : string) : String<br />
1<strong>05</strong>93: Function CleanAndExpandFilename( const Filename : string) : string<br />
1<strong>05</strong>94: Function CleanAndExpandDirectory( const Filename : string) : string<br />
1<strong>05</strong>95: Function TrimAndExpandFilename( const Filename : string; const BaseDir : string) : string<br />
1<strong>05</strong>96: Function TrimAndExpandDirectory( const Filename : string; const BaseDir : string) : string<br />
1<strong>05</strong>97: Function TryCreateRelativePath(const Dest,Source:String; UsePointDirectory:bool;<br />
AlwaysRequireSharedBaseFolder : Boolean; out RelPath : String) : Boolean<br />
1<strong>05</strong>98: Function CreateRelativePath( const Filename,BaseDirectory:string; UsePointDirectory:boolean;<br />
AlwaysRequireSharedBaseFolder: Boolean) : string<br />
1<strong>05</strong>99: Function FileIsInPath( const Filename, Path : string) : boolean<br />
10600: Function AppendPathDelim( const Path : string) : string<br />
10601: Function ChompPathDelim( const Path : string) : string<br />
10602: Function CreateAbsoluteSearchPath( const SearchPath, BaseDirectory : string) : string<br />
10603: Function CreateRelativeSearchPath( const SearchPath, BaseDirectory : string) : string<br />
10604: Function MinimizeSearchPath( const SearchPath : string) : string<br />
106<strong>05</strong>: Function FindPathInSearchPath(APath:PChar;APathLen:int;SearchPath:PChar;SearchPathLen:int):PChar;<br />
10606: (*Function FileExistsUTF8( const Filename : string) : boolean<br />
10607: Function FileAgeUTF8( const FileName : string) : Longint<br />
106<strong>08</strong>: Function DirectoryExistsUTF8( const Directory : string) : Boolean<br />
10609: Function ExpandFileNameUTF8( const FileName : string; BaseDir : string) : string<br />
10610: Function FindFirstUTF8(const Path:string; Attr: Longint; out Rslt : TSearchRec) : Longint<br />
10611: Function FindNextUTF8( var Rslt : TSearchRec) : Longint<br />
10612: Procedure FindCloseUTF8( var F : TSearchrec)<br />
10613: Function FileSetDateUTF8( const FileName : String; Age : Longint) : Longint<br />
106<strong>14</strong>: Function FileGetAttrUTF8( const FileName : String) : Longint<br />
10615: Function FileSetAttrUTF8( const Filename : String; Attr : longint) : Longint<br />
10616: Function DeleteFileUTF8( const FileName : String) : Boolean<br />
106<strong>17</strong>: Function RenameFileUTF8( const OldName, NewName : String) : Boolean<br />
10618: Function FileSearchUTF8( const Name, DirList : String; ImplicitCurrentDir : Boolean) : String<br />
10619: Function FileIsReadOnlyUTF8( const FileName : String) : Boolean<br />
10620: Function GetCurrentDirUTF8 : String<br />
10621: Function SetCurrentDirUTF8( const NewDir : String) : Boolean<br />
10622: Function CreateDirUTF8( const NewDir : String) : Boolean<br />
10623: Function RemoveDirUTF8( const Dir : String) : Boolean<br />
10624: Function ForceDirectoriesUTF8( const Dir : string) : Boolean<br />
10625: Function FileOpenUTF8( const FileName : string; Mode : Integer) : THandle<br />
10626: Function FileCreateUTF8( const FileName : string) : THandle;<br />
10627: Function FileCreateUTF81( const FileName : string; Rights : Cardinal) : THandle;<br />
10628: Function FileCreateUtf82( const FileName : String; ShareMode : Integer; Rights : Cardinal) : THandle;<br />
10629: Function FileSizeUtf8( const Filename : string) : int64<br />
10630: Function GetFileDescription( const AFilename : string) : string<br />
10631: Function GetAppConfigDirUTF8( Global : Boolean; Create : boolean) : string<br />
10632: Function GetAppConfigFileUTF8( Global : Boolean; SubDir : boolean; CreateDir : boolean) : string<br />
10633: Function GetTempFileNameUTF8( const Dir, Prefix : String) : String*)<br />
10634: Function IsUNCPath( const Path : String) : Boolean<br />
10635: Function ExtractUNCVolume( const Path : String) : String<br />
10636: Function ExtractFileRoot( FileName : String) : String<br />
106<strong>37</strong>: Function GetDarwinSystemFilename( Filename : string) : string<br />
10638: Procedure SplitCmdLineParams( const Params : string; ParamList : TStrings; ReadBackslash : boolean)<br />
10639: Function StrToCmdLineParam( const Param : string) : string<br />
10640: Function MergeCmdLineParams( ParamList : TStrings) : string<br />
10641: Procedure InvalidateFileStateCache( const Filename : string)<br />
10642: Function FindAllFiles(const SearchPath:String;SearchMask:String;SearchSubDirs:Boolean):TStringList);<br />
10643: Function FindAllDirectories( const SearchPath : string; SearchSubDirs : Boolean) : TStringList<br />
10644: Function FindAllDocs(const Root, extmask: string): TStringlist;<br />
10645: Function ReadFileToString( const Filename : string) : string<br />
10646: procedure Inc1(var X: longint; N: Longint);<br />
10647:<br />
10648: type<br />
10649: TCopyFileFlag = ( cffOverwriteFile,<br />
10650: cffCreateDestDirectory, cffPreserveTime );<br />
10651: TCopyFileFlags = set of TCopyFileFlag;*)<br />
10652: TCopyFileFlag', '(cffOverwriteFile, cffCreateDestDirectory, cffPreserveTime)<br />
10653: TCopyFileFlags', 'set of TCopyFileFlag<br />
10654: Function CopyDirTree( const SourceDir, TargetDir : string; Flags : TCopyFileFlags) : Boolean<br />
10655: end;<br />
10656:<br />
10657: procedure SIRegister_lazMasks(CL: TPSPascalCompiler);<br />
10658: begin<br />
10659: TMaskCharType', '( mcChar, mcCharSet, mcAnyChar, mcAnyText )<br />
10660: SIRegister_TMask(CL);<br />
10661: SIRegister_TParseStringList(CL);<br />
10662: SIRegister_TMaskList(CL);<br />
10663: Function MatchesMask( const FileName, Mask : String; const CaseSensitive : Boolean) : Boolean<br />
10664: Function MatchesWindowsMask( const FileName, Mask : String; const CaseSensitive : Boolean) : Bool;<br />
10665: Function MatchesMaskList(const FileName,Mask:String;Separator:Char;const CaseSensitive:Boolean):Bool;<br />
10666: Function MatchesWindowsMaskList(const FileName,Mask:String;Separat:Char;const CaseSensitive:Bool):Bool;<br />
10667: end;<br />
10668:<br />
10669: procedure SIRegister_JvShellHook(CL: TPSPascalCompiler);<br />
10670: begin<br />
10671: //PShellHookInfo', '^TShellHookInfo // will not work<br />
10672: TShellHookInfo', 'record hwnd : THandle; rc : TRect; end<br />
10673: SHELLHOOKINFO', 'TShellHookInfo<br />
10674: LPSHELLHOOKINFO', 'PShellHookInfo<br />
10675: TJvShellHookEvent', 'Procedure ( Sender : TObject; var Msg : TMessage)<br />
10676: SIRegister_TJvShellHook(CL);<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: 123