Sign in Join
Wiki copytemporary

FPDoc Updater: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Introduction
22
33FPDoc Updater is a GUI tool for updating FPDoc files. You can find it in lazarus/doceditor/fpdocupdater/ directory.
44
55## Features
66
77- uses FPC Makeskel tool for generating FPDoc skeletons
88- mass update of FPDoc files for selected Pascal units
99- preserves written description in FPDoc elements
1010- content of removed elements can be moved to different element
1111- can backup processed FPDoc files
1212- handles multiple elements with same name
1313- can show update summary
1414
1515## Usage
1616
1717Set correct paths for FPDoc files, Pascal units, include files and Makeskel tool.
1818
1919**Hint:** The Makeskel tool is in you FPC/bin directory.
2020
2121**Hint:** Terminate the application after setting up the paths, to save your changes. The tool tends to crash :-(
2222
23-<figure>
24-<img src="FPDocUpdater.png" title="FPDocUpdater.png" />
25-<figcaption>FPDocUpdater.png</figcaption>
26-</figure>
23+![](/wiki-images/3/38/FPDocUpdater.png)
2724
2825**Beware:** Uncheck "Show summary" before creating skeletons from multiple files, or you have to click away the summary dialog for every processed file.
2926
3027Select from the list which FPDoc files should be updated and push Update button, or
3128
3229**Refresh** refreshes the file list(?)
3330
3431**Update** updates the selected file(s)
3532
3633**Update New** updates all new files (marked red)
3734
3835**Update All** updates all files.
3936
4037### Usage with other tools
4138
4239The Updater does not interface well with LazDe.
4340
4441ToDo: Add feature or instructions for creating packages for processing with the [[Lazarus Documentation Editor]].
4542
4643---
4744*From the Free Pascal wiki, page "FPDoc Updater", as it stood on 2014-09-28 after a change by BigChimp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
4845Category: Help and Docs

Back to history