Czesc
Musze zrobic program do rysowania schematow elektronicznych i mam problem, nie wiemjak zrobic aby na projekt mozna bylo przeciagac obiekty wybrane z palety np. rezystor tranzystro itp... a pozniej zeby jes polaczyc jaka linia.. Wie moze ktos jak to zrobic??
drag&drop image
artykul masz w zasobach 4p
Najlepiej tak aby każdy element mógł zmieścić się na ustalonym z góry kwadracie np. 30x30 pikseli, niektóre mogą na dwóch: wtedy bedzie można składać schematy jak puzzle.
Witam
Ja zamierzam zrobić program do projektowania prostych układów cyfrowych, które najpierw należy narysować. Wiem, że Protela nie napiszę, ale chciałbym się niejako wypróbować w tego typu programach. Jak mi czas pozwoli (pisze inny program) to spróbuje chociaż zrobić szkielet programu z możliwością rysowania( w Twoim przypaadku analogowych elementów). Wiem, że nie jest to trudne, wystarczy np w Delphi użyć komponentów, które będą się dynamicznie ładować. Komponenty będą miały pewną pozycję (dowolną) a nie jak doradza przedmówca (kwadraty o ustalonej szerokości) Jedynym problemem jest algorytm obliczania ścieżki do elementów (bezpośrednie niezbyt dobrze wyglądają). Analiza jest niemożliwa bez znajomości działania układów, moja wiedza jest niewielka, więc nie mam pomysłu. <ort>na razie </ort>tyle mam do powiedzenia
Pozdrawiam
- Na twojej formie robisz siatke, w kazdy kwadracik mozna wstawic 1 komponent...
- Po kliknieciu na jakis przycisk w Pasku Narzedzi zmieniasz obrazek kursora...
- Po kliknieciu w ktores pole siatki rysujesz tam element i zmieniasz kursor na normalny...