From 9458a4f65155b815e3e88e05205f1da7b4be5597 Mon Sep 17 00:00:00 2001 From: dsiders Date: Sun, 9 Jul 2023 21:00:23 +0100 Subject: [PATCH] Docs: LCL/wsreferences. Adds XML module with topic skeletons. (cherry picked from commit 5533223d81508f266d4f2ec5fd63b5759d5c3816) --- docs/xml/lcl/wsreferences.xml | 235 ++++++++++++++++++++++++++++++++++ 1 file changed, 235 insertions(+) create mode 100644 docs/xml/lcl/wsreferences.xml diff --git a/docs/xml/lcl/wsreferences.xml b/docs/xml/lcl/wsreferences.xml new file mode 100644 index 0000000000..6c1522b04e --- /dev/null +++ b/docs/xml/lcl/wsreferences.xml @@ -0,0 +1,235 @@ + + + + + + +Contains types used to represent references to widget set classes and their +handles. + + +

+wsreferences.pp contains types used as skeleton widget set +component classes. These classes are never directly instantiated and may only +contain class functions. Includes type used represent a handle and a pointer +to a handle in widget set classes and LCL components. +

+

+wsreferences.pp is part of the Lazarus Component Library +(LCL). +

+
+ + + +The type used for handles in widget set classes and LCL components. + + + +LCLType.TLCLHandle + + + + + +Pointer to a TLCLHandle instance. + + + + + + + +Pointer to a widget set reference instance. + + + + + + + +Represents a reference to a widget set class instance. + + +

+Abstract (temporary) base object for all references to WS classes. This +reference replaces the functionality of a Handle. An object is choosen to +disallow assignments using different types of handles. +

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+