Michael Van Canneyt schrieb:

And as long as it is not 100% documented, it will not be added.
In other words, the windows unit will probably never make it in the official docs.

At least TSystemTime is declared there, used in GetLocalTime (Win32 platform). Dunno about other types or constants, used in other Win32 RTL and FCL units (winsocks...).

I do not think it makes any sense to do so anyway. The windows API is best documented on MSDN; You'd be far better off finding a system that links to MSDN as soon as F1 is pressed on a windows unit identifier. Empty documentation is of no use to anyone.

Type declarations and constants are useful even without detailed documentation. When I started to document the LCL, I found many (Delphi) functions based on the WinAPI, so that some documentation is required anyhow.

I agree that a description of the full WinAPI can be omitted from the general RTL/FCL documentation, but the used (linked) items should be documented.

DoDi

_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to