crop image

0

mam pytanie jak zabrać się za stworzenie czegoś takiego jak crop image, przejrzałem komponenty ale są płatne, chciałbym sam coś takiego zrobić,
to co wiem:
laduję zdjecie do tImage i trzeba obsłużyć zdarzenia myszy ale jak to zrobic by po wskazaniu jakiegos piksela i z wcisnietym lewym klawiszem myszy przeciagając po timagu rysowala sie linia przerywana , moze wiecie jak inaczej zaznaczyc obszar do przyciecia ? potrzebny mi jakis prosty pomysl

0

ustawiasz linie z solid na przerywana (nie pamietam dokaldnie) i normalnie rysujesz po tym prostokat.
aby nie zamazac image'a musisz po ruszeniu przemalowac obrazek i dopiero nalozyc na to linie prostokatu.
dokaldny przyklad masz w demosach delphiego

potem tylko pobierasz x1,x1,y1,y2 i wycinasz dany kawalek (czy cos tam innego)

powodzenia

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