Da li postoji kontrola crta? Trebam ga za projekt koji je najsličniji dijagramu toka sa puno objekata i strelica između njih. Problem su strelice.
Kreirao sam svoju preko TImage kontrole, ali postoji problem. Potreban mi je na toj kontroli event OnClick. Ako su dvije crte pod kutom, npr: 45 i 135 stupnjeva i sijeku se. Tada, budući da su crte na TImage ili TPaintBox kvadrati, dostupa je samo ona koji je front, donja ne registrira click.
Razmišljao sam napraviti crtu kao više manjih crta, na taj način bi širina prostora oko crte bila manja. Kod ovoga se bojim brzine crtanja jer ako imam npr 50 crta (možda i više), a svak ima 50 (ili više) dijelova, koliko će vremena trebat da se sve iscrta?
Znači: linije koja ima zadatu debljinu bez obzira na to pod kojim je kutom. U Delphi-u je to moguće samo za okomitu i vodoravnu. Kako to izvesti za onu pod nekim kutom? Nisam pronašao gotovu kontrolu.
Kreirao sam svoju preko TImage kontrole, ali postoji problem. Potreban mi je na toj kontroli event OnClick. Ako su dvije crte pod kutom, npr: 45 i 135 stupnjeva i sijeku se. Tada, budući da su crte na TImage ili TPaintBox kvadrati, dostupa je samo ona koji je front, donja ne registrira click.
Razmišljao sam napraviti crtu kao više manjih crta, na taj način bi širina prostora oko crte bila manja. Kod ovoga se bojim brzine crtanja jer ako imam npr 50 crta (možda i više), a svak ima 50 (ili više) dijelova, koliko će vremena trebat da se sve iscrta?
Znači: linije koja ima zadatu debljinu bez obzira na to pod kojim je kutom. U Delphi-u je to moguće samo za okomitu i vodoravnu. Kako to izvesti za onu pod nekim kutom? Nisam pronašao gotovu kontrolu.