mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-11-08 21:59:36 +01:00
Docs: Get/SetScrollBar
git-svn-id: trunk@33622 -
This commit is contained in:
parent
3faf74249f
commit
82c277a8e5
@ -1850,26 +1850,25 @@ RGN_XOR - The result is the union of two combined regions except for any overlap
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetScrollInfo">
|
||||
<short/>
|
||||
<short>Returns all or selected information about a ScrollBar.
|
||||
</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetScrollInfo.Result">
|
||||
<short/>
|
||||
<short>False on failure.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollInfo.Handle">
|
||||
<short/>
|
||||
<short>The ScrollBar or window handle.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollInfo.SBStyle">
|
||||
<short/>
|
||||
<short>The ScrollBar kind.
|
||||
</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollInfo.ScrollInfo">
|
||||
<short/>
|
||||
<short>Initialize ScrollInfo.fMask with the flags for the desired values.
|
||||
</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetStockObject">
|
||||
@ -4396,24 +4395,20 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="EqualRect">
|
||||
<short></short>
|
||||
<short>Returns True when the rectangles are identical.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="EqualRect.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="EqualRect.lprc1">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="EqualRect.lprc2">
|
||||
<short/>
|
||||
</element>
|
||||
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetScrollPos">
|
||||
<short>Returns the scollbar position.</short>
|
||||
@ -4421,19 +4416,138 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetScrollPos.Result">
|
||||
<short/>
|
||||
<short>The position, zero if the scrollbar is not visible.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollPos.Handle">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollPos.nBar">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetScrollRange">
|
||||
<short>Returns the minimum and maximum Position values of a ScrollBar.
|
||||
</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="GetScrollRange.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetScrollRange.Handle">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetScrollRange.nBar">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetScrollRange.lpMinPos">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetScrollRange.lpMaxPos">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetRValue">
|
||||
<short>Extracts the red color value from a COLORREF.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="GetRValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetRValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetGValue">
|
||||
<short>Extracts the green color value from a COLORREF.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="GetGValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetGValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetBValue">
|
||||
<short>Extracts the blue color value from a COLORREF.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="GetBValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<element name="GetBValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- procedure Visibility: default -->
|
||||
<element name="GetRGBValues">
|
||||
<short>Extracts the red, green and blue color values from a COLORREF.</short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="GetRGBValues.RGB">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.R">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.G">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.B">
|
||||
<short></short>
|
||||
</element>
|
||||
<!-- procedure Visibility: default -->
|
||||
<element name="GetRGBIntValues">
|
||||
<short>Extracts the red, green and blue color values from a COLORREF.</short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.RGB">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.R">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.G">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.B">
|
||||
<short></short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="IndexToOverlayMask">
|
||||
<short>Converts an imagelist index into an overlay index.
|
||||
</short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="IndexToOverlayMask.Result">
|
||||
<short>Ready for combination with another imagelist index.
|
||||
</short>
|
||||
</element>
|
||||
<element name="IndexToOverlayMask.iOverlay">
|
||||
<short>The imagelist index of the overlay.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="InflateRect">
|
||||
<short>Inflates the rectangle in all directions.
|
||||
</short>
|
||||
@ -4452,111 +4566,107 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="InflateRect.Result">
|
||||
<short>Always True.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="InflateRect.ARect">
|
||||
<short>This rectangle is modified.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="InflateRect.dx">
|
||||
<short>The horizontal increase, negative to decrease.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="InflateRect.dy">
|
||||
<short>The vertical increase, negative to decrease.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="IntersectRect">
|
||||
<short/>
|
||||
<descr/>
|
||||
<short>Intersects SrcRect1 and SrcRect2 into DestRect.</short>
|
||||
<descr>
|
||||
<p>
|
||||
Intersecting means that DestRect will be the overlapping area of SrcRect1 and SrcRect2.
|
||||
</p><p>
|
||||
If SrcRect1 and SrcRect2 do not overlap the Result is false, else true.
|
||||
</p>
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="IntersectRect.Result">
|
||||
<short/>
|
||||
<short>False when the rectangles don't overlap.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="IntersectRect.DestRect">
|
||||
<short/>
|
||||
<short>Receives the intersection.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="IntersectRect.SrcRect1">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="IntersectRect.SrcRect2">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="IsCharAlphaNumeric">
|
||||
<short/>
|
||||
<short>Checks for ASCII letter or digit characters.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="IsCharAlphaNumeric.Result">
|
||||
<short/>
|
||||
<short>True when the character is a letter or digit.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="IsCharAlphaNumeric.c">
|
||||
<short/>
|
||||
<short></short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="IsRectEmpty">
|
||||
<short>Returns true if the rectangle is empty.</short>
|
||||
<short>Returns True if the rectangle is empty.</short>
|
||||
<descr>
|
||||
IsEmptyRect returns true, if the area of the rectangle is empty,
|
||||
i.e. right coordinate is less than or equal to the left coordinate,
|
||||
or the bottom coordinate is less than or equal to the top coordinate
|
||||
IsEmptyRect returns true if the area of the rectangle is empty,
|
||||
i.e. has a zero or negative width or height.
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="IsRectEmpty.Result">
|
||||
<short/>
|
||||
<short>True if the rectangle is empty.</short>
|
||||
</element>
|
||||
<element name="IsRectEmpty.ARect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="KillTimer">
|
||||
<short></short>
|
||||
<short>Removes an timer.</short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
<link id="SetTimer"/>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="KillTimer.Result">
|
||||
<short></short>
|
||||
<short>Zero on failure!</short>
|
||||
</element>
|
||||
<element name="KillTimer.Wnd">
|
||||
<short></short>
|
||||
<short>The window handle associated with the timer, can be zero.</short>
|
||||
</element>
|
||||
<element name="KillTimer.uIDEvent">
|
||||
<short></short>
|
||||
<short>The timer ID.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeLong">
|
||||
<short/>
|
||||
<short>Copies two words into a double word.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="MakeLong.Result">
|
||||
<short/>
|
||||
<short>The combined doubleword.</short>
|
||||
</element>
|
||||
<element name="MakeLong.A">
|
||||
<short/>
|
||||
<short>The low word.</short>
|
||||
</element>
|
||||
<element name="MakeLong.B">
|
||||
<short/>
|
||||
<short>The high word.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeROP4">
|
||||
@ -4579,109 +4689,110 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeWord">
|
||||
<short/>
|
||||
<short>Copies two bytes into a word.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="MakeWord.Result">
|
||||
<short/>
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="MakeWord.A">
|
||||
<short/>
|
||||
<short>The low byte.</short>
|
||||
</element>
|
||||
<element name="MakeWord.B">
|
||||
<short/>
|
||||
<short>The high byte.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeWParam">
|
||||
<short/>
|
||||
<descr/>
|
||||
<short>Copies two words into a double word, usable as a message wParam.</short>
|
||||
<descr>The result has the size of an pointer.
|
||||
Excess bits are sign extended[?].
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="MakeWParam.Result">
|
||||
<short/>
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="MakeWParam.l">
|
||||
<short/>
|
||||
<short>The low word.</short>
|
||||
</element>
|
||||
<element name="MakeWParam.h">
|
||||
<short/>
|
||||
<short>The high word.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeLParam">
|
||||
<short/>
|
||||
<element name="MakeLParam" link="MakeWParam">
|
||||
<short>Copies two words into a double word, usable as a message lParam.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="MakeLParam.Result">
|
||||
<short/>
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="MakeLParam.l">
|
||||
<short/>
|
||||
<short>The low word.</short>
|
||||
</element>
|
||||
<element name="MakeLParam.h">
|
||||
<short/>
|
||||
<short>The high word.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="MakeLResult">
|
||||
<short/>
|
||||
<element name="MakeLResult" link="MakeWParam">
|
||||
<short>Copies two words into a double word, usable as a message Result.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="MakeLResult.Result">
|
||||
<short/>
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="MakeLResult.l">
|
||||
<short/>
|
||||
<short>The low word.</short>
|
||||
</element>
|
||||
<element name="MakeLResult.h">
|
||||
<short/>
|
||||
<short>The high word.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="OffSetRect">
|
||||
<short>Move Left/Right by dx, Top/Bottom by dy. Return Top and Left are >= 0.</short>
|
||||
<short>Move Left/Right by dx, Top/Bottom by dy.
|
||||
Return Top and Left are >= 0.
|
||||
</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="OffSetRect.Result">
|
||||
<short/>
|
||||
<short>False if resulting Top or Left are negative.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="OffSetRect.Rect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="OffSetRect.dx">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="OffSetRect.dy">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="PtInRect">
|
||||
<short/>
|
||||
<descr/>
|
||||
<short>Checks whether a Point is within a Rect.</short>
|
||||
<descr>
|
||||
<p>
|
||||
Top and Left side are part of the rectangle,
|
||||
but Bottom and Right side are outside.
|
||||
</p>
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="PtInRect.Result">
|
||||
<short/>
|
||||
<short>True when Point is within Rect.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="PtInRect.Rect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="PtInRect.Point">
|
||||
<short/>
|
||||
</element>
|
||||
@ -4701,118 +4812,139 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="RGB">
|
||||
<short>Combines Red, Green and Blue values into an Color value.
|
||||
</short>
|
||||
<descr>
|
||||
<p>
|
||||
The bytes are shifted into place, for a standard COLORREF.
|
||||
Their physical order depends on the endianness of the machine.
|
||||
</p><p>
|
||||
Depending on the application and hardware,
|
||||
the color components may not be in the desired order.
|
||||
[see also?]
|
||||
</p>
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<element name="RGB.Result">
|
||||
<short>The combined doubleword.</short>
|
||||
</element>
|
||||
<element name="RGB.R">
|
||||
<short>The low byte.</short>
|
||||
</element>
|
||||
<element name="RGB.G">
|
||||
<short>The mid byte (*16).</short>
|
||||
</element>
|
||||
<element name="RGB.B">
|
||||
<short>The high byte (*256).</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="ScrollWindow">
|
||||
<short/>
|
||||
<short>Scrolls the content of a window, by a number of pixels.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="ScrollWindow.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="ScrollWindow.hWnd">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="ScrollWindow.XAmount">
|
||||
<short/>
|
||||
<short>Horizontal distance (positive to scroll down)</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="ScrollWindow.YAmount">
|
||||
<short/>
|
||||
<short>Vertical distance (positive to scroll right)</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="ScrollWindow.Rect">
|
||||
<short/>
|
||||
<short>The part of the window, that is to be scrolled.
|
||||
</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="ScrollWindow.ClipRect">
|
||||
<short/>
|
||||
<short>Pixels falling outside this rectangle are lost.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SetRect">
|
||||
<short/>
|
||||
<short>Copies coordinates into a rectangle.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="SetRect.Result">
|
||||
<short/>
|
||||
<short>Always True.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRect.ARect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRect.xLeft">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRect.yTop">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRect.xRight">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRect.yBottom">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SetRectEmpty">
|
||||
<short/>
|
||||
<short>Clears the rectangle to all zero coordinates.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="SetRectEmpty.Result">
|
||||
<short/>
|
||||
<short>Always True.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetRectEmpty.ARect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SetScrollPos">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
<short>Changes the Position of an ScrollBar slider.
|
||||
</short>
|
||||
<descr>
|
||||
The SetScrollPos function sets the position of the scroll box (thumb)
|
||||
in the specified scroll bar and, if requested, redraws the scroll bar
|
||||
to reflect the new position of the scroll box.
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="SetScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="SetScrollPos.Result">
|
||||
<short/>
|
||||
<short>The previous Position, zero if invisible.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetScrollPos.Handle">
|
||||
<short/>
|
||||
<short>The ScrollBar or Window Handle.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetScrollPos.nBar">
|
||||
<short/>
|
||||
<short>
|
||||
<link id="#lcl.LCLType.SB_CTL">SB_CTL</link>
|
||||
means a ScrollBar control.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetScrollPos.nPos">
|
||||
<short/>
|
||||
<short>The new Position.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="SetScrollPos.bRedraw">
|
||||
<short/>
|
||||
<short>True forces a repaint.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SetScrollRange">
|
||||
<short/>
|
||||
<short>Sets the minimum and maximum position values of an ScrollBar.
|
||||
</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
<seealso>
|
||||
<link id="SetScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="SetScrollRange.Result">
|
||||
<short/>
|
||||
<short>Always True.</short>
|
||||
</element>
|
||||
<element name="SetScrollRange.Handle">
|
||||
<short/>
|
||||
@ -4831,32 +4963,42 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SetTimer">
|
||||
<short></short>
|
||||
<short>Creates or resets an timer for the given time interval.</short>
|
||||
<descr>
|
||||
<p>
|
||||
Every timer has a unique ID, which is reported in the timer message
|
||||
and can be used to reset or kill the timer.
|
||||
</p><p>
|
||||
When the time has elapsed, the callback procedure is invoked.
|
||||
If no procedure is given, a WM_TIMER message is sent to the window.
|
||||
If also no window is given, the function fails.
|
||||
</p><p>
|
||||
When the timer already exists, it is reset to the new interval.
|
||||
</p>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
<link id="KillTimer"/>
|
||||
<link id="#lcl.LCLType.TTimerProc"/>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="SetTimer.Result">
|
||||
<short></short>
|
||||
<short>The timer ID, or zero on failure.</short>
|
||||
</element>
|
||||
<element name="SetTimer.Wnd">
|
||||
<short></short>
|
||||
<short>The window associated with the timer.</short>
|
||||
</element>
|
||||
<element name="SetTimer.nIDEvent">
|
||||
<short></short>
|
||||
<short>The ID of the timer, ignored when Wnd is zero.</short>
|
||||
</element>
|
||||
<element name="SetTimer.uElapse">
|
||||
<short></short>
|
||||
<short>The time interval to wait.</short>
|
||||
</element>
|
||||
<element name="SetTimer.lpTimerFunc">
|
||||
<short></short>
|
||||
<short>The callback procedure, can be Nil.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SmallPointToPoint">
|
||||
<short/>
|
||||
<short>Converts an TSmallPoint into an TPoint.</short>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
@ -4869,8 +5011,16 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="SubtractRect">
|
||||
<short></short>
|
||||
<short>Computes the bounding box of the geometric difference of two rectangles.</short>
|
||||
<descr>
|
||||
<p>
|
||||
When the rectangles do not overlap completely in either x or y direction,
|
||||
the result is the first rectangle (lprcSrc1).
|
||||
</p><p>
|
||||
Otherwise the overlapping area is excluded from the first rectangle.
|
||||
</p><p>
|
||||
The bounding box is the <b>rectangle</b> that covers the entire resulting area.
|
||||
</p>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
@ -4878,7 +5028,7 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="SubtractRect.Result">
|
||||
<short></short>
|
||||
<short>False when the resulting rectangle is empty.</short>
|
||||
</element>
|
||||
<element name="SubtractRect.lprcDst">
|
||||
<short></short>
|
||||
@ -4887,189 +5037,38 @@ See also the wiki documentation: http://wiki.lazarus.freepascal.org/LCL_Tips#Cre
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="SubtractRect.lprcSrc2">
|
||||
<short></short>
|
||||
<short>The rectangle to subtract.</short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="UnionRect">
|
||||
<short/>
|
||||
<descr/>
|
||||
<short>Computes the bounding box of the union of two rectangles.
|
||||
</short>
|
||||
<descr>
|
||||
<p>
|
||||
The bounding box is the <b>rectangle</b> that covers the entire resulting area.
|
||||
Here the result covers both rectangles.
|
||||
</p><p>
|
||||
The rectangles can be disjoint.
|
||||
</p><p>
|
||||
Rectangles with a zero or negative width or height
|
||||
are treated as empty rectangles (ignored).
|
||||
</p>
|
||||
</descr>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="UnionRect.Result">
|
||||
<short/>
|
||||
<short>False when the resulting rectangle is empty, i.e. when both source rectangles are empty.</short>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="UnionRect.DestRect">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="UnionRect.SrcRect1">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="UnionRect.SrcRect2">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetRValue">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetRValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetRValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetGValue">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetGValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetGValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetBValue">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetBValue.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetBValue.RGB">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- procedure Visibility: default -->
|
||||
<element name="GetRGBValues">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="GetRGBValues.RGB">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.R">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.G">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBValues.B">
|
||||
<short></short>
|
||||
</element>
|
||||
<!-- procedure Visibility: default -->
|
||||
<element name="GetRGBIntValues">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.RGB">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.R">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.G">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="GetRGBIntValues.B">
|
||||
<short></short>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="GetScrollRange">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="GetScrollRange.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollRange.Handle">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollRange.nBar">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollRange.lpMinPos">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="GetScrollRange.lpMaxPos">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- function Visibility: default -->
|
||||
<element name="IndexToOverlayMask">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<errors>
|
||||
</errors>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
<element name="IndexToOverlayMask.Result">
|
||||
<short></short>
|
||||
</element>
|
||||
<element name="IndexToOverlayMask.iOverlay">
|
||||
<short></short>
|
||||
</element>
|
||||
|
||||
<!-- function Visibility: default -->
|
||||
<element name="RGB">
|
||||
<short/>
|
||||
<descr/>
|
||||
<errors/>
|
||||
<seealso/>
|
||||
</element>
|
||||
<!-- function result Visibility: default -->
|
||||
<element name="RGB.Result">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="RGB.R">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="RGB.G">
|
||||
<short/>
|
||||
</element>
|
||||
<!-- argument Visibility: default -->
|
||||
<element name="RGB.B">
|
||||
<short/>
|
||||
</element>
|
||||
|
||||
|
||||
<!-- function Visibility: default -->
|
||||
<element name="AddEventHandler">
|
||||
<short></short>
|
||||
|
||||
@ -4458,65 +4458,46 @@
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_Range">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Request for the scrollbar range.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_PAGE">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Request for the scrollbar page size.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_POS">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Request for the scrollbar position.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_DISABLENOSCROLL">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Disable the scrollbar if not needed.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_TRACKPOS">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Request for the scrollbar tracking position.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_ALL">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Request all scrollbar properties.</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
<element name="SIF_UPDATEPOLICY">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>[?]</short>
|
||||
<seealso>
|
||||
<link id="tagScrollInfo"/>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- constant Visibility: default -->
|
||||
@ -6814,103 +6795,61 @@
|
||||
|
||||
<!-- record type Visibility: default -->
|
||||
<element name="tagScrollInfo">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The Scrollbar properties parameter record.</short>
|
||||
<descr>
|
||||
<p>
|
||||
This record is used with the GetScrollInfo and SetScrollInfo procedures.
|
||||
before every call fMask must be initialized with the flags for the desired values:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
SIF_DISABLENOSCROLL: when the new parameters make the scrollbar unnecessary,
|
||||
the scrollbar is only disabled, not removed. (write only)
|
||||
</li><li>
|
||||
SIF_PAGE: nPage contains the page size.
|
||||
</li><li>
|
||||
SIF_POS: nPos contains the slider position.
|
||||
</li><li>
|
||||
SIF_RANGE: nMin and nMax contain the scroll limits.
|
||||
</li><li>
|
||||
SIF_TRACKPOS: nTrackPos contains the current slider position,
|
||||
while the user is dragging the slider. (read only)
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
</p>
|
||||
</descr>
|
||||
<seealso>
|
||||
<link id="#lcl.LCLIntf.GetScrollInfo">GetScrollInfo</link>
|
||||
<link id="#lcl.LCLIntf.SetScrollInfo">SetScrollInfo</link>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.cbSize">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Must be initialized to sizeof(TScrollInfo).</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.fMask">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>Contains the flags for the desired values.</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.nMin">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The minimum Position value.</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.nMax">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The maximum Position value.</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.nPage">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The page size, equivalent to the slider size.</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.nPos">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The slider position.</short>
|
||||
</element>
|
||||
|
||||
<!-- variable Visibility: default -->
|
||||
<element name="tagScrollInfo.nTrackPos">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
<short>The current position while the user is dragging the slider.</short>
|
||||
</element>
|
||||
<element name="PScrollInfo" link="tagScrollInfo"/>
|
||||
<element name="TScrollInfo" link="tagScrollInfo"/>
|
||||
|
||||
<!-- pointer type Visibility: default -->
|
||||
<element name="PScrollInfo">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- alias type Visibility: default -->
|
||||
<element name="TScrollInfo">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<!-- pointer type Visibility: default -->
|
||||
<element name="PPaletteEntry">
|
||||
<short></short>
|
||||
<descr>
|
||||
</descr>
|
||||
<seealso>
|
||||
</seealso>
|
||||
</element>
|
||||
|
||||
<element name="PPaletteEntry" link="tagPaletteEntry"/>
|
||||
<!-- record type Visibility: default -->
|
||||
<element name="tagPALETTEENTRY">
|
||||
<short></short>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user