Obszar selekcji TImage...

0

Witam,

Czy jest mozliwosc na obiekcie TImage dokonanie obszaru selekcji, tj po zaladowaniu obrazka, wybranie odpowiedniej jego czesci z widocznym zaznaczeniem czesci ktora zostala wybrana poprzez ruch mysza?

Troche moze zagmatwalem ale chodzi i mi o widoczny obszar selekcji czesci obrazka ktory moglbym potem przekopiowac na powiedzmy Image2.

Wie moze ktos jak to rozwiazac ?

Z gory dziekuje za pomoc.

0

Witam,

Czy jest mozliwosc na obiekcie TImage dokonanie obszaru selekcji, tj po zaladowaniu obrazka, wybranie odpowiedniej jego czesci z widocznym zaznaczeniem czesci ktora zostala wybrana poprzez ruch mysza?

Troche moze zagmatwalem ale chodzi i mi o widoczny obszar selekcji czesci obrazka ktory moglbym potem przekopiowac na powiedzmy Image2.

Żeby było widoczne zaznaczenie to musisz zrobić
globalne
var start,end:TPoint;

w onmousedown() image'a
getCursorPos(start);

w onmouseup() image'a
getcursorpos(end);
image1.picture.bitmap.canvas.rectangle(start.x, start.y, end.x, end.y)

poczytaj http://4programmers.net/Forum/viewtopic.php?id=56730 to wszystko będzie jasne...

1 użytkowników online, w tym zalogowanych: 0, gości: 1