Einzelnen Beitrag anzeigen

RedOne

Registriert seit: 2. Jun 2008
71 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Klicken in Bereich auf Image

  Alt 25. Sep 2012, 16:23
Delphi-Quellcode:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
  rgn : HRGN;
  plist : array [0..4] of TPoint;
begin
  plist[0] := Point(104,150);
  plist[1] := Point(147,148);
  plist[2] := Point(151,287);
  plist[3] := Point(98,284);
  rgn := CreatePolygonRgn(plist,4,Winding);
  try
    if (rgn <> 0) and (PtInRegion(rgn, x, y)) then
      ShowMessage('in');
  finally
    DeleteObject(rgn);
  end;
end;
Zufrieden?

Geändert von RedOne (25. Sep 2012 um 16:26 Uhr)
  Mit Zitat antworten Zitat