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

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

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

Saved successfully!

Ooh no, something went wrong!