Forum: FreePascal
by blink182,
25. Dez 2009
Onmousedown würde ich nehmen, da du dann genau die Position hast wo die mouse gedrückt wurde
die Methode Hat x,y als integer Parameter ähnlich wie Mousemove und noch tmousebutton dann kannst du prüfen ob die linke Taste gedrückt wurde.
Forum: FreePascal
by blink182,
25. Dez 2009
wie wäre es mit der OnMouseDown-Methode? :-)
Forum: FreePascal
by blink182,
23. Dez 2009
du hast ja die Koordinaten von oben und unten. Dann berechnest du die Differenz der beiden "Punkte". Hast somit dann die "Breite" wie groß dein Viereck ist, in Koordinaten. Dann rechnest du noch um wie viele Breitengrade auf einen Pixel gehen. Ich glaub das war dif/pixel
und dann hast klickst du irgendwohin bekommst den Pixel - multiplizierst das mit dif/pixel und addierst das zu deiner oberen...