فهرست منبع

Merge remote-tracking branch 'jogo-/patch-4'

Noticed this branch in GitHub's network graph.
Martijn Laan 11 سال پیش
والد
کامیت
fcd29a5835
1فایلهای تغییر یافته به همراه20 افزوده شده و 11 حذف شده
  1. 20 11
      ishelp/isxfunc.xml

+ 20 - 11
ishelp/isxfunc.xml

@@ -813,7 +813,7 @@ end;</pre></example>
       <function>
       <function>
         <name>ConvertPercentStr</name>
         <name>ConvertPercentStr</name>
         <prototype>function ConvertPercentStr(var S: String): Boolean;</prototype>
         <prototype>function ConvertPercentStr(var S: String): Boolean;</prototype>
-        <description><p>Expands all %-encoded characters in the string (see RFC 2396). Returns True if all were successfully expanded.</p></description>
+        <description><p>Expands all %-encoded characters in the string (see <a href="http://www.ietf.org/rfc/rfc2396.txt">RFC 2396</a>). Returns True if all were successfully expanded.</p></description>
       </function>
       </function>
     </subcategory>
     </subcategory>
     <subcategory>
     <subcategory>
@@ -1212,7 +1212,7 @@ const
   varByRef    = $4000;
   varByRef    = $4000;
 </pre>
 </pre>
 </description>
 </description>
-      </function>     
+      </function>
     </subcategory>
     </subcategory>
   </category>
   </category>
   <category>
   <category>
@@ -1331,7 +1331,7 @@ end;</pre></example>
   FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
   FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
   FILE_ATTRIBUTE_ENCRYPTED
   FILE_ATTRIBUTE_ENCRYPTED
 </pre></description>
 </pre></description>
-        <remarks><p>If FindFirst returns True, call FindNext to enumerate the rest of the files, and then FindClose.</p></remarks>
+        <remarks><p>If FindFirst returns True, call <link topic="isxfunc_FindNext">FindNext</link> to enumerate the rest of the files, and then <link topic="isxfunc_FindClose">FindClose</link>.</p></remarks>
         <example><p>The following example counts the number of files in the Windows System directory.</p>
         <example><p>The following example counts the number of files in the Windows System directory.</p>
 <pre>var
 <pre>var
   FilesFound: Integer;
   FilesFound: Integer;
@@ -1352,18 +1352,24 @@ begin
   MsgBox(IntToStr(FilesFound) + ' files found in the System directory.',
   MsgBox(IntToStr(FilesFound) + ' files found in the System directory.',
     mbInformation, MB_OK);
     mbInformation, MB_OK);
 end;</pre></example>
 end;</pre></example>
+        <seealso><p><link topic="isxfunc_FindNext">FindNext</link><br />
+<link topic="isxfunc_FindClose">FindClose</link></p></seealso>
       </function>
       </function>
       <function>
       <function>
         <name>FindNext</name>
         <name>FindNext</name>
         <prototype>function FindNext(var FindRec: TFindRec): Boolean;</prototype>
         <prototype>function FindNext(var FindRec: TFindRec): Boolean;</prototype>
-        <description><p>Retrieves information about the next matching file after a call to FindFirst. Returns True if successful.</p></description>
-        <example><p>For an example, see the documentation for FindFirst.</p></example>
+        <description><p>Retrieves information about the next matching file after a call to <link topic="isxfunc_FindFirst">FindFirst</link>. Returns True if successful.</p></description>
+        <example><p>For an example, see the documentation for <link topic="isxfunc_FindFirst">FindFirst</link>.</p></example>
+        <seealso><p><link topic="isxfunc_FindFirst">FindFirst</link><br />
+<link topic="isxfunc_FindClose">FindClose</link></p></seealso>
       </function>
       </function>
       <function>
       <function>
         <name>FindClose</name>
         <name>FindClose</name>
         <prototype>procedure FindClose(var FindRec: TFindRec);</prototype>
         <prototype>procedure FindClose(var FindRec: TFindRec);</prototype>
-        <description><p>Ends a find sequence, and frees the resources associated with it. You should always call this when FindFirst returns True.</p></description>
-        <example><p>For an example, see the documentation for FindFirst.</p></example>
+        <description><p>Ends a find sequence, and frees the resources associated with it. You should always call this when <link topic="isxfunc_FindFirst">FindFirst</link> returns True.</p></description>
+        <example><p>For an example, see the documentation for <link topic="isxfunc_FindFirst">FindFirst</link>.</p></example>
+        <seealso><p><link topic="isxfunc_FindFirst">FindFirst</link><br />
+<link topic="isxfunc_FindNext">FindNext</link></p></seealso>
       </function>
       </function>
     </subcategory>
     </subcategory>
     <subcategory>
     <subcategory>
@@ -2337,8 +2343,8 @@ end;</pre></example>
       </function>
       </function>
       <function>
       <function>
         <name>IDispatchInvoke</name>
         <name>IDispatchInvoke</name>
-        <prototype>function IDispatchInvoke(Self: IDispatch; PropertySet: Boolean; const Name: String; Par: array of variant): variant;</prototype>
-        <description><p>Use <tt>IDispatchInvoke</tt> to access a COM Automation property or method whose name is a reserved word. Also see the <link topic="scriptautomation" window="main">Using COM Automation objects</link> topic.</p></description>
+        <prototype>function IDispatchInvoke(Self: IDispatch; PropertySet: Boolean; const Name: String; Par: array of Variant): Variant;</prototype>
+        <description><p>Use <tt>IDispatchInvoke</tt> to access a COM Automation property or method whose name is a reserved word.</p></description>
         <example><pre>var
         <example><pre>var
   AObject: Variant;
   AObject: Variant;
   AType: String;
   AType: String;
@@ -2350,6 +2356,7 @@ begin
   // Get a property or call a method named 'Type'
   // Get a property or call a method named 'Type'
   AType := IDispatchInvoke(AObject, False, 'Type', ['']);
   AType := IDispatchInvoke(AObject, False, 'Type', ['']);
 end;</pre></example>
 end;</pre></example>
+        <seealso><p><link topic="scriptautomation" window="main">Using COM Automation objects</link></p></seealso>
       </function>
       </function>
       <function>
       <function>
         <name>CreateComObject</name>
         <name>CreateComObject</name>
@@ -2359,12 +2366,14 @@ end;</pre></example>
       <function>
       <function>
         <name>StringToGUID</name>
         <name>StringToGUID</name>
         <prototype>function StringToGUID(const S: String): TGUID;</prototype>
         <prototype>function StringToGUID(const S: String): TGUID;</prototype>
-        <description><p>StringToGUID converts the string representation of a GUID into a 'real' GUID. An exception will be raised upon failure. Also see the <link topic="scriptautomation" window="main">Using COM Automation objects</link> topic.</p></description>
+        <description><p>StringToGUID converts the string representation of a GUID into a 'real' GUID. An exception will be raised upon failure.</p></description>
+        <seealso><p><link topic="scriptautomation" window="main">Using COM Automation objects</link></p></seealso>
       </function>
       </function>
       <function>
       <function>
         <name>OleCheck</name>
         <name>OleCheck</name>
         <prototype>procedure OleCheck(Result: HResult);</prototype>
         <prototype>procedure OleCheck(Result: HResult);</prototype>
-        <description><p>Use OleCheck to wrap any IUnknown based COM methods you call, so that if that method fails, an exception will be raised. Also see the <link topic="scriptautomation" window="main">Using COM Automation objects</link> topic.</p></description>
+        <description><p>Use OleCheck to wrap any IUnknown based COM methods you call, so that if that method fails, an exception will be raised.</p></description>
+        <seealso><p><link topic="scriptautomation" window="main">Using COM Automation objects</link></p></seealso>
       </function>
       </function>
       <function>
       <function>
         <name>CoFreeUnusedLibraries</name>
         <name>CoFreeUnusedLibraries</name>