ImageEn, unit iexUserInteractions |
|
TIECloneToolInteraction.SourcePoint
Declaration
property SourcePoint: TPoint;
Description
Returns the pixel that the user clicked as a source for cloning (position within the bitmap). It is only valid if
SourceSelected = True. If you set a source point, the user will not need to select it and instead the next click will commence cloning.
Note: Specifying a value for
SourcePoint will set
SourceSelected to true.
// Set SourcePoint to 100,100. User can click to clone from this point
ImageEnView1.CloneTool.SourcePoint := Point( 100, 100 );
// Clone an area of the image from 200 pixels above
ImageEnView1.CloneTool.SourcePoint := Point( 50, 50 ); // Source is 50,50
ImageEnView1.CloneTool.StartCloning( 50, 250 ); // Start at 50,250
ImageEnView1.CloneTool.AddToCloning( 200, 250 ); // Clone to 200,250
ImageEnView1.CloneTool.AddToCloning( 200, 450 ); // Clone to 200,450
ImageEnView1.CloneTool.EndCloning(); // Enact the changes
// This is the same as using:
ImageEnView1.CloneTool.SourceOffset := Point( 0, -200 ); // Set source as 200 pixels above the destination
ImageEnView1.CloneTool.StartCloning( 50, 250 ); // Start at 50,250
ImageEnView1.CloneTool.AddToCloning( 200, 250 ); // Clone to 200,250
ImageEnView1.CloneTool.AddToCloning( 200, 450 ); // Clone to 200,450
ImageEnView1.CloneTool.EndCloning(); // Enact the changes
See Also
◼SourceSelected◼Cancel