Commit Graph

1577 Commits

Author SHA1 Message Date
dsiders
66098fdc9a Docs: LCL/printers. Updates topic content.
(cherry picked from commit 2843627279)
2022-03-03 00:25:37 +03:00
dsiders
1e6001d5ad Docs: Removes redundant text in remark tags.
(cherry picked from commit 891501a228)
2022-03-03 00:25:37 +03:00
dsiders
978c6ba604 Docs: LazUtils/integerlist. Updates topic content.
(cherry picked from commit 68d06aa93d)
2022-03-03 00:25:36 +03:00
dsiders
a71b9f7d16 Docs: LazUtils. Comments platform-specific links that cause build warnings.
(cherry picked from commit 7f856147a1)
2022-03-03 00:25:36 +03:00
dsiders
4180b62693 Docs: Fixes spelling, grammar, and file name errors in README.txt.
(cherry picked from commit f47c1f2ea6)
2022-02-26 00:58:23 +03:00
dsiders
d519293ca2 Fixes missing links from LazUtils to LCL topics in output formats.
* Depends on 5e581ce9, 2f595455, b0d263f1.
* LazUtils was never built with external links to LCL (See Also and source declarations) because lcl.xct could not be imported. The file does not exist when LazUtils is built.

To solve this problem, the output format for LazUtils is built twice. It is the smaller of the two packages. Building LazUtils twice ensures that the "chicken or the egg" problem with inter-file links is avoided.

* Build LazUtils WITHOUT any external links (faster).
* Build LCL with links to RTL, FCL, LazUtils.
* Build LazUtils with links to RTL, FCL, LCL.

(cherry picked from commit 7cf2b7390c)
2022-02-26 00:58:23 +03:00
dsiders
35936acb5c Docs: build_lcl_docs. Sets an explicit title for CHM files used in the LHelp TOC navigation tree. Issue #28500.
(cherry picked from commit b0d263f11d)
2022-02-26 00:58:22 +03:00
dsiders
0796c52d2a Docs: build_lcl_docs. Fixes an incompatibility with FPDoc 3.3.x.
* FPDoc 3.3.X changed the syntax for the --footer argument. It uses an ''@' prefix for file names and treats anythine else as text for the footer..  build_lcl_docs did not handle that syntax.  Since we do not know which version of FPDoc will be used, we must handle both.
* Accepts --footer=filename.ext for 3.2.X.
* Accepts --footer=@filename.ext for 3.3.X.
* Accepts --footer="Your text here" for 3.3.X.
* File name expansion and validation occurs in the setter for TFPDocRun.FooterFilename.
* Modifies README.txt and all of the script files (.bat, .sh) to document requirements and usage.

(cherry picked from commit 2f59545512)
2022-02-26 00:57:29 +03:00
mattias
f4efaa4b66 docs: readme
(cherry picked from commit f8af491a06)
2022-02-26 00:57:29 +03:00
dsiders
36ded14eb9 Docs: build_lcl_docs. Removes use of default footer file name.
* No default footer file is assumed. Allows output formats to be generated without footers when the --footer option is omitted.
* Removes unused unit LazUtilities from uses clause.
* Renames TFPDocRun.CreateOuputDir to TFPDocRun.CreateOutputDir.
* Fixes strings used in exception and logging messages.

(cherry picked from commit 5e581ce962)
2022-02-26 00:52:01 +03:00
dsiders
e9105d344c Docs: LCL/popupnotifier. Fixes spelling errors and typos.
(cherry picked from commit d47c55d93d)
2022-02-26 00:51:43 +03:00
dsiders
227e35128f Docs: LCL/popupnotifier. Updates topic content and links.
(cherry picked from commit 84a85843ed)
2022-02-26 00:51:20 +03:00
dsiders
4cb0e26bbf Docs: LCL/controls. Updates topic content and links.
* Mostly topics in TWinControl.

(cherry picked from commit 86f222952f)
2022-02-26 00:50:46 +03:00
dsiders
6aebd4d4ae Docs: LCL/controls. Updates topic content and links.
* Contains updates to TControl topics.
* Contains cosmetic tagging changes for True, False, and Nil values.
* Target version: 2.2.2.

(cherry picked from commit fe1125219b)
2022-02-18 00:44:53 +03:00
dsiders
2c0d1dd1f9 Docs: LCL/spin. Adds TCustomFloatSpinEdit.EditingDone topic. Depends on 603fb729.
(cherry picked from commit 5c44c3b487)
2022-02-08 02:17:06 +03:00
dsiders
f6f198e801 Docs: LazUtils/lazutf8. Fixes spelling errors in topics.
(cherry picked from commit 55c4d7d5af)
2022-02-08 02:09:41 +03:00
dsiders
4ca4c74e30 Docs: LCL/grids. Updates content for TCustomGrid topics.
(cherry picked from commit 5bade4a47a)
2022-01-31 01:25:14 +03:00
dsiders
479cbc7dd3 Docs: LCL/comctrls. Updates topics for changes in 4d72245552, 082d051466.
(cherry picked from commit ff3970a6b3)
2022-01-31 01:25:12 +03:00
dsiders
25c7c8a173 Docs: LCL/grids. Removes an extraneous character in a See Also link.
(cherry picked from commit c12011e450)
2022-01-29 00:26:12 +03:00
dsiders
3379fef5ac Docs: LCL/comctrls. Updates content and links for topics.
(cherry picked from commit ed84fe08f1)
2022-01-25 00:47:44 +03:00
dsiders
1e5ffb1baf Docs: LazUtils/utf8process. Updates topic content.
(cherry picked from commit c111b7caf5)
2022-01-25 00:47:44 +03:00
dsiders
2f6d64d193 Docs: LCL/forms. Fixes error in GetParentForm topic from issue #39591.
(cherry picked from commit c875cc8f8e)
2022-01-25 00:47:43 +03:00
dsiders
efa38ea061 Docs: LCL/extctrls. Updates topic content and links.
(cherry picked from commit 05cf5afbc2)
2022-01-25 00:47:43 +03:00
dsiders
e953242969 Docs: LCL/graphics. Fixes awkward wording in the TPicture topic.
(cherry picked from commit bcf2fdd549)
2022-01-25 00:47:43 +03:00
dsiders
9fa8a9b82d Docs: LCL/controls. Updates topic content and links.
(cherry picked from commit b2b3689434)
2022-01-21 01:14:06 +03:00
dsiders
ab64cbcfe2 Docs: LazUtils/lazutf8. Updates topic content in Utf8EscapeControlChars.
(cherry picked from commit 6c639074fc)
2022-01-21 01:14:05 +03:00
dsiders
6d0f8f5d72 Docs: LCL/lclstrconsts. Updates resource strings for changes in 52bb2482.
(cherry picked from commit 02dfebb264)
2022-01-17 03:12:56 +03:00
dsiders
7a8f39e91b Docs: LCL/stdctrls. Updates topic content.
* Updates topic content and see also links.
* Fixes spelling and grammar errors.

(cherry picked from commit 565be6fcc7)
2022-01-17 01:03:12 +03:00
dsiders
1ff6697784 Docs: LCL/spin. Corrects content in TCustomFloatSpinEdit.GetLimitedValue.
(cherry picked from commit 59fae3d727)
2022-01-14 02:30:50 +03:00
dsiders
b938b1d561 Docs: LCL/controls. Updates GetDefaultColor topics for TControl, TControlCanvas.
(cherry picked from commit f48623e90c)
2022-01-05 04:11:22 +03:00
dsiders
19cd1d185f Docs: LazUtils/lazutf8. Updates topic content in UTF8Length, UTF8LengthFast.
(cherry picked from commit c87b73cadc)
2022-01-03 01:12:07 +03:00
dsiders
3cdfb5d0d5 Docs: LCL/controls. Adds missing punctuation.
(cherry picked from commit 6226965c11)
2021-12-29 18:59:52 +00:00
dsiders
e795139cb7 Docs: LazUtils/fileutil. Fixes capitalization for mac bundle post-fix.
(cherry picked from commit d1cd17f10d)
2021-12-29 18:59:17 +00:00
dsiders
31329648d4 Docs: LCL, LazUtils. Changes MacOS to macOS in topics.
(cherry picked from commit 6719d7b54a)
2021-12-29 17:30:49 +00:00
dsiders
577f9b0888 Docs: LazUtils/fileutil. Changes MacOSX to MacOS in topics.
(cherry picked from commit 05038a37b1)
2021-12-29 17:28:54 +00:00
dsiders
74ed44fb2a Docs: LazUtils/lconvencoding. Updates topics for changes in cb9d685f.
(cherry picked from commit 7a38231905)
2021-12-29 00:40:25 +03:00
dsiders
a1ad8088f2 Docs: LCL/grids. Updates topic content.
(cherry picked from commit 1b7848191e)
2021-12-28 03:44:15 +00:00
dsiders
a3f8f3c24b Docs: LCL. Adds or updates topic content.
(cherry picked from commit b4b11c6f2a)
2021-12-28 03:31:08 +00:00
dsiders
ffb3debc9b Docs: LCL/dialogs. Updates topics.
* Adds missing short descriptions for various parameters.
* (cherry picked from commit 70452d48d7) with modifications.
2021-12-28 03:22:32 +00:00
dsiders
7917f1ac31 Docs: LCL/controls. Updates topic content and links.
(cherry picked from commit c152361b72)
2021-12-28 02:39:47 +00:00
dsiders
e3e95a81e5 Docs: LCL/lclplatformdefs. Updates BuildLCLWidgetType topic for MacOS widgetset usage.
* Depends on c71e7356, 3e7c23c5.
* Contains content updates for other topics too.

(cherry picked from commit 8740a2f1ce)
2021-12-27 01:31:39 +03:00
dsiders
60c7b82ba1 Docs: LCL/dialogs. Adds, updates topics in TColorButton.
* Depends on 285ed6ea.
* Adds new topic for TColorButton.Notification.
* Updates  content for other TColorButton topics.

(cherry picked from commit f5a0532427)
2021-12-25 03:18:31 +03:00
dsiders
01078c1080 Docs: LCL/grids. Adds topic for TCustomGrid.Notification.
* Depends on 7114800c.

(cherry picked from commit d93d5c3e08)
2021-12-18 02:22:58 +03:00
dsiders
6b4cc9fa9a Docs: LCL/comboex. Adds topic for TCustomComboBoxEx.Notification.
* Depends on 7114800c.

(cherry picked from commit cbaf46012c)
2021-12-18 02:22:57 +03:00
dsiders
c67fdc0a51 Docs: LCL/colorbox. Adds Notification topics in TCustomColorBox, TCustomColorListBox.
* Depends on 6efaae3d.

(cherry picked from commit d674025f4f)
2021-12-18 02:22:57 +03:00
dsiders
0d2ebdc27f Docs: LCL/extctrls. Updates topics for TCustomTrayIcon, TTrayIcon.
(cherry picked from commit d116a8f5cc)
2021-12-14 00:40:13 +03:00
dsiders
3f9ec227eb Docs: LazUtils/lconvencoding. Adds topic for SetTargetCodePage parameter in TConvertEncodingFunction.
* Depends on 01e627e3.

(cherry picked from commit b12267c1e3)
2021-12-13 01:08:35 +03:00
dsiders
5f003f5b0a Docs: LCL/controls. Updates content for Align and Anchors topics in TControl.
(cherry picked from commit c96a14fd0d)
2021-12-13 01:08:34 +03:00
dsiders
709f86d99f Docs: LCL/forms. Updates topic content for TCustomFrame and TFrame.
(cherry picked from commit aaee8f2881)
2021-12-01 00:42:59 +03:00
dsiders
f4daa8fde9 Docs: LCL/forms. Adds and updates topic content.
* Adds new topics in TScreen for BeginScreenCursor, EndScreenCursor.
* Corrects spelling errors.

(cherry picked from commit c301731931)
2021-11-29 02:16:19 +03:00