From aa4bb84a7826ccea4a4063a72544740917eee49f Mon Sep 17 00:00:00 2001 From: dsiders Date: Tue, 29 Aug 2023 04:33:24 +0100 Subject: [PATCH] Docs: LCL/lclintf. Adds content to topics. * LParamExtractLoHiWord * LParamHiWord * LParamLoWord --- docs/xml/lcl/lclintf.xml | 55 +++++++++++++++++++++++++++++++--------- 1 file changed, 43 insertions(+), 12 deletions(-) diff --git a/docs/xml/lcl/lclintf.xml b/docs/xml/lcl/lclintf.xml index 6b6641617a..501796936b 100644 --- a/docs/xml/lcl/lclintf.xml +++ b/docs/xml/lcl/lclintf.xml @@ -4573,44 +4573,75 @@ has a zero or negative width or height. The timer ID. - - - + +Converts an Integer parameter value into low-order and high-order Word values. + + +

+LParamExtractLoHiWord is a routine used to separate the value in +AParam into low- and high-order Word values in LoWord and +HiWord. It is the reverse of MakeLParam function. +LParamExtractLoHiWord calls the LParamLoWord and LParamHiWord functions to get +the values for the output arguments. +

+
+ +Added in LCL version 4.0. +
- + +Pointer to the Integer value separated into low-order and high-order Word +(16-bit) values. + - + +Returns the Word value for the low-order Word in AParam. + - + +Returns the Word value for the high-order Word in AParam. + - + +Gets the high-order Word value stored in the specified Integer pointer. + - + +High-order Word (16-bit) value stored in AParam. + - + +Pointer to the Integer value examined in the routine. + - + +Gets the low-order Word value stored in the specified Integer pointer. + - + +Low-order Word (16-bit) value stored in AParam. + - + +Pointer to the Integer value examined in the routine. +