diff --git a/docs/xml/lazutils/lazutf16.xml b/docs/xml/lazutils/lazutf16.xml index 4e4f84d48f..68043954a5 100644 --- a/docs/xml/lazutils/lazutf16.xml +++ b/docs/xml/lazutils/lazutf16.xml @@ -240,8 +240,8 @@ Returns True if the specified values are a valid UTF-16 character Based on the specification defined by the Unicode consortium, at:

- -http://unicode.org/faq/utf_bom.html#utf16-7 + +https://unicode.org/faq/utf_bom.html#utf16-7

diff --git a/docs/xml/lazutils/lazutf8.xml b/docs/xml/lazutils/lazutf8.xml index 0cb184b8d9..5f4a572b9a 100644 --- a/docs/xml/lazutils/lazutf8.xml +++ b/docs/xml/lazutils/lazutf8.xml @@ -610,7 +610,7 @@ Colin Percival:

+href="https://www.daemonology.net/blog/2008-06-05-faster-utf8-strlen.html"> Even faster UTF-8 character counting

@@ -1402,9 +1402,10 @@ Converts the specified string to lowercase using Unicode case mapping rules.

UTF8LowerCase is a String function used to convert the UTF-8-encoded value in AInStr to its lowercase equivalent. UTF8LowerCase uses -Unicode Data defined at the -Unicode.org website. The conversion is performed using the Case Mapping Rules defined -here. +Unicode Data defined on on the Unicode.org website at +ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt. FTP lik removed. +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].

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.

UTF8UpperCase is a String function used to convert the UTF-8-encoded value in AInStr to its uppercase equivalent. UTF8UpperCase uses -Unicode Data as defined at the - -Unicode.org website -. -The conversion is performed using the Case Mapping Rules defined - -here -. +Unicode Data as defined at the Unicode.org website. +[ftp://ftp.unicode.org/Public/UNIDATA/UnicodeData.txt] FTP link removed. +The conversion is performed using the Case Mapping Rules defined at +https://www.ksu.ru/eng/departments/ktk/test/perl/lib/unicode/UCDFF301.html#CaseMappings. Dead link removed.

ALanguage indicates the language code to use for the conversion. ALanguage diff --git a/docs/xml/lcl/controls.xml b/docs/xml/lcl/controls.xml index 8ec86614eb..ab8bc4b8a5 100644 --- a/docs/xml/lcl/controls.xml +++ b/docs/xml/lcl/controls.xml @@ -8255,7 +8255,7 @@ property to larIgnored.

Accessibility support in Lazarus is also documented on the Wiki at: -. +.

diff --git a/docs/xml/lcl/defaulttranslator.xml b/docs/xml/lcl/defaulttranslator.xml index c9af6511b8..71fc873b22 100644 --- a/docs/xml/lcl/defaulttranslator.xml +++ b/docs/xml/lcl/defaulttranslator.xml @@ -39,8 +39,8 @@ specific language identifier, use the LCLTranslator unit instead.

For more information, see the Lazarus Wiki article: Creating -Multi-Language Applications +href="https://wiki.lazarus.freepascal.org/Step-by-step_instructions_for_creating_multi-language_applications"> +Creating Multi-Language Applications

diff --git a/docs/xml/lcl/dialogs.xml b/docs/xml/lcl/dialogs.xml index b2fcdde796..c2aade5a67 100644 --- a/docs/xml/lcl/dialogs.xml +++ b/docs/xml/lcl/dialogs.xml @@ -5867,7 +5867,7 @@ example:

ADialog.ExpandedText := 'Please read the Terms of Service.'+#10+ - 'Available on our <a href="https://www.bogus.org/tos.html">Website</a>'; + 'Available on our Website.';

Or, the multi-line value can be entered in the object inspector property @@ -5952,10 +5952,9 @@ editor at design-time.

Text, ExpandedText, and FooterText allow an HTML-like hyperlinking capability -using the <a href="linktarget">Link Text</a> notation. The -feature must be enabled by including tfEnableHyperlinks in the Flags -property. Use tfExpandFooterArea to position the expanded text in the footer -area. +using the <a href="">Link Text</a> notation. The feature must be +enabled by including tfEnableHyperlinks in the Flags property. Use +tfExpandFooterArea to position the expanded text in the footer area.

@@ -6079,8 +6078,8 @@ multi-line text when line ending characters (#13,#10) are embedded in the String value. For example:

-ADialog.Text := 'Please read and accept the <a href="file://tos.pdf">Terms of Service</a>. '+ - #10+'You must agree before the application can be installed.'; +ADialog.Text := 'Please read and accept the Terms of Service. ' + #10 + +'You must agree before the application can be installed.';

Or, the multi-line value can be entered in the object inspector property @@ -6202,8 +6201,7 @@ begin Title := 'Task Title'; Text := 'This tells the user the purpose for the dialog. ' + - 'Please read and accept the ' + - '<a href="https://www.acme.org/tos.html">Terms of Service</a>. '+#10+#10+ + 'Please read and accept the Terms of Service. '+#10+#10+ 'Some users prefer a little conversation before they will agree. ' + 'Along with a progress bar. Please tell us your level of interest.'; diff --git a/docs/xml/lcl/jsonpropstorage.xml b/docs/xml/lcl/jsonpropstorage.xml index c3ec5fcf45..f311983344 100644 --- a/docs/xml/lcl/jsonpropstorage.xml +++ b/docs/xml/lcl/jsonpropstorage.xml @@ -180,12 +180,12 @@ used for the JSON notation in the JSONConfig storage mechanism.

- + fpjson Reference

- + FCL JSON