Commit 1e405b00 by Don Siders

### Docs: LazControls/lvlgraphctrl. Adds skeletons for missing topics.

`* Depends on aaa7322d, a29a791b.`
parent 6d552079
 ... ... @@ -1536,8 +1536,11 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); Sets the position for all nodes to minimize overlappings. Sets the position for all nodes to ensure the required gaps between nodes. An overloaded variant without the ALevel parameter was added in version 2.3.0. ... ... @@ -2541,6 +2544,7 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); ... ... @@ -2631,6 +2635,41 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); Converts a given point or rectangle to client coordinates in the visible area for the control. ... ... @@ -2663,6 +2702,14 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); ... ... @@ -3286,18 +3333,34 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); Gets the distance from a point measured along axes at right angles.

GetManhattanDistancePointLine is an Integer function used to get a distance from a point measured along axes at right angles. Also called "taxicab geometry". In taxicab geometry, the distance between two points is the sum of the absolute differences of their Cartesian coordinates.

In other words, Geometric distance measures the hypotenuse for a right triangle. Manhattan distance is the cumulative length of the adjacent and opposite sides for that right triangle.

X and Y contain the coordinates with the origin for the measurement.

LineX1 and LineY1 contain the end coordinates for the adjacent side of the right triangle (starting at X, Y).

LineX2 and LineY2 contain the end coordinates for the opposite side of the right triangle (start at LineX1, LineY1).

Distance along the sides of a right triangle using the specified coordinates. Horizontal coordinate for the origin of the measurement. Vertical coordinate for the origin of the measurement. ... ... @@ -3448,15 +3511,15 @@ DrawPositionEnd := DrawPosition + Max(InSize, OutSize); Gets a string with a comma-delimited list of captions for the specified node array. Comma-delimited list of captions for the specified node array. Array with the TLvlGraphNode instances examined in the routine. ... ...
• Contributor

Thanks for this inf about LvlGraph. I already asked someone to write a LVLGraph wiki topic, coz it's unknown for me how to use that.

Even with XML help, wiki topic is welcome.

• mentioned in issue #39582

Toggle commit list
• mentioned in issue #39584 (closed)

Toggle commit list
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!