Współrzędne punktów.

0

Witam. Moja przygoda z Delphi dopiero się zaczyna, dlatego bardzo proszę o pomoc.
Mam do napisania aplikację spełniającą poniższe kryteria:

  1. Aplikacja umożliwia wskazanie pliku txt z punktami (nr punktu;x;y)
  2. Aplikacja wyświetla położenia punktów na płaszczyźnie okna aplikacji.
  3. Użytkownik wskazuje dowolne (klikając myszą niekoniecznie w wyświetlone-wczytane punkty) punkty na płaszczyźnie okna aplikacji
  4. Użytkownik akceptuje wielokąt.

Bardzo proszę o wskazanie jedynie z jakich procedur i komponentów skorzystać.
Z góry wielkie dzięki

0

Nie używam praktycznie Lazarusa, ale można się tam pewnie posiłkowac TImage lub jakimś PaintBoxem do narysowania punktów, aby nie znikneły nam na Canvasie formatki po tym jak formatka otrzyma komunikat WM_PAINT. Do wczytania i parsowania linijek z pliku, między średnikami najłatwiej będzie posłużyć się TStringList. Program powinno dać się napisać przy minimalnej wiedzy, googlując za przykładowymi rozwiązaniami. I na przyszłośc wpisuj nazwę środowiską lub języka w tagu, a nie w temacie. Poprawiłem i temat przenoszę do Newbie, bo wydaje się mi, że to o co pytasz "zahacza" o podstawowe zagadnienia - równeż w Lazarusie.

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