Docs. LCL/LazUtils/various. Updates or removes URLs which are http, dead links, or examples to placate SourceForge hosting.

This commit is contained in:
dsiders 2024-06-13 03:40:12 +01:00
parent 60e0038353
commit 8692ed1de5
6 changed files with 23 additions and 28 deletions

View File

@ -240,8 +240,8 @@ Returns <b>True</b> if the specified values are a valid UTF-16 character
Based on the specification defined by the Unicode consortium, at: Based on the specification defined by the Unicode consortium, at:
</p> </p>
<p> <p>
<url href="http://unicode.org/faq/utf_bom.html#utf16-7"> <url href="https://unicode.org/faq/utf_bom.html#utf16-7">
http://unicode.org/faq/utf_bom.html#utf16-7 https://unicode.org/faq/utf_bom.html#utf16-7
</url> </url>
</p> </p>
<p> <p>

View File

@ -610,7 +610,7 @@ Colin Percival:
</p> </p>
<p> <p>
<url <url
href="http://www.daemonology.net/blog/2008-06-05-faster-utf8-strlen.html"> href="https://www.daemonology.net/blog/2008-06-05-faster-utf8-strlen.html">
Even faster UTF-8 character counting Even faster UTF-8 character counting
</url> </url>
</p> </p>
@ -1402,9 +1402,10 @@ Converts the specified string to lowercase using Unicode case mapping rules.
<p> <p>
<var>UTF8LowerCase</var> is a <var>String</var> function used to convert the <var>UTF8LowerCase</var> is a <var>String</var> function used to convert the
UTF-8-encoded value in AInStr to its lowercase equivalent. UTF8LowerCase uses UTF-8-encoded value in AInStr to its lowercase equivalent. UTF8LowerCase uses
Unicode Data defined at the Unicode Data defined on on the Unicode.org website at
<url href="ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt">Unicode.org website</url>. The conversion is performed using the Case Mapping Rules defined ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt. FTP lik removed.
<url href="http://www.ksu.ru/eng/departments/ktk/test/perl/lib/unicode/UCDFF301.html#CaseMappings">here</url>. The conversion is performed using the Case Mapping Rules defined
in https://www.ksu.ru/eng/departments/ktk/test/perl/lib/unicode/UCDFF301.html#CaseMappings [dead link renoved].
</p> </p>
<p> <p>
ALanguage indicates the language code to use for the conversion. ALanguage ALanguage indicates the language code to use for the conversion. ALanguage
@ -1454,14 +1455,10 @@ Converts the specified string to uppercase using Unicode case mapping rules.
<p> <p>
<var>UTF8UpperCase</var> is a <var>String</var> function used to convert the <var>UTF8UpperCase</var> is a <var>String</var> function used to convert the
UTF-8-encoded value in AInStr to its uppercase equivalent. UTF8UpperCase uses UTF-8-encoded value in AInStr to its uppercase equivalent. UTF8UpperCase uses
Unicode Data as defined at the Unicode Data as defined at the Unicode.org website.
<url href="ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt"> [ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt] FTP link removed.
Unicode.org website The conversion is performed using the Case Mapping Rules defined at
</url>. https://www.ksu.ru/eng/departments/ktk/test/perl/lib/unicode/UCDFF301.html#CaseMappings. Dead link removed.
The conversion is performed using the Case Mapping Rules defined
<url href="http://www.ksu.ru/eng/departments/ktk/test/perl/lib/unicode/UCDFF301.html#CaseMappings">
here
</url>.
</p> </p>
<p> <p>
ALanguage indicates the language code to use for the conversion. ALanguage ALanguage indicates the language code to use for the conversion. ALanguage

View File

@ -8255,7 +8255,7 @@ property to <var>larIgnored</var>.
</p> </p>
<p> <p>
Accessibility support in Lazarus is also documented on the Wiki at: Accessibility support in Lazarus is also documented on the Wiki at:
<url href="http://wiki.lazarus.freepascal.org/LCL_Accessibility"/>. <url href="https://wiki.lazarus.freepascal.org/LCL_Accessibility"/>.
</p> </p>
</descr> </descr>
<seealso> <seealso>

View File

@ -39,8 +39,8 @@ specific language identifier, use the <file>LCLTranslator</file> unit instead.
<p> <p>
For more information, see the Lazarus Wiki article: For more information, see the Lazarus Wiki article:
<url <url
href="http://wiki.lazarus.freepascal.org/Step-by-step_instructions_for_creating_multi-language_applications">Creating href="https://wiki.lazarus.freepascal.org/Step-by-step_instructions_for_creating_multi-language_applications">
Multi-Language Applications</url> Creating Multi-Language Applications</url>
</p> </p>
</descr> </descr>

View File

@ -5867,7 +5867,7 @@ example:
</p> </p>
<code> <code>
ADialog.ExpandedText := 'Please read the Terms of Service.'+#10+ ADialog.ExpandedText := 'Please read the Terms of Service.'+#10+
'Available on our &lt;a href="https://www.bogus.org/tos.html"&gt;Website&lt;/a&gt;'; 'Available on our Website.';
</code> </code>
<p> <p>
Or, the multi-line value can be entered in the object inspector property Or, the multi-line value can be entered in the object inspector property
@ -5952,10 +5952,9 @@ editor at design-time.
</p> </p>
<p> <p>
Text, ExpandedText, and FooterText allow an HTML-like hyperlinking capability Text, ExpandedText, and FooterText allow an HTML-like hyperlinking capability
using the &lt;a href="linktarget"&gt;Link Text&lt;/a&gt; notation. The using the &lt;a href=""&gt;Link Text&lt;/a&gt; notation. The feature must be
feature must be enabled by including tfEnableHyperlinks in the Flags enabled by including tfEnableHyperlinks in the Flags property. Use
property. Use tfExpandFooterArea to position the expanded text in the footer tfExpandFooterArea to position the expanded text in the footer area.
area.
</p> </p>
</descr> </descr>
<version> <version>
@ -6079,8 +6078,8 @@ multi-line text when line ending characters (#13,#10) are embedded in the
String value. For example: String value. For example:
</p> </p>
<code> <code>
ADialog.Text := 'Please read and accept the &lt;a href="file://tos.pdf"&gt;Terms of Service&lt;/a&gt;. '+ ADialog.Text := 'Please read and accept the Terms of Service. ' + #10 +
#10+'You must agree before the application can be installed.'; 'You must agree before the application can be installed.';
</code> </code>
<p> <p>
Or, the multi-line value can be entered in the object inspector property Or, the multi-line value can be entered in the object inspector property
@ -6202,8 +6201,7 @@ begin
Title := 'Task Title'; Title := 'Task Title';
Text := 'This tells the user the purpose for the dialog. ' + Text := 'This tells the user the purpose for the dialog. ' +
'Please read and accept the ' + 'Please read and accept the Terms of Service. '+#10+#10+
'&lt;a href="https://www.acme.org/tos.html"&gt;Terms of Service&lt;/a&gt;. '+#10+#10+
'Some users prefer a little conversation before they will agree. ' + 'Some users prefer a little conversation before they will agree. ' +
'Along with a progress bar. Please tell us your level of interest.'; 'Along with a progress bar. Please tell us your level of interest.';

View File

@ -180,12 +180,12 @@ used for the JSON notation in the JSONConfig storage mechanism.
</short> </short>
<descr> <descr>
<p> <p>
<url href="https://lazarus-ccr.sourceforge.io/fpcdoc/fcl/fpjson/index.html"> <url href="https://lazarus-ccr.sourceforge.io/docs/fcl/fpjson/index.html">
fpjson Reference fpjson Reference
</url> </url>
</p> </p>
<p> <p>
<url href="http://wiki.freepascal.org/fcl-json"> <url href="https://wiki.freepascal.org/fcl-json">
FCL JSON FCL JSON
</url> </url>
</p> </p>