Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Schaltplaneditor mit Delphi erstellen??? (https://www.delphipraxis.net/151952-schaltplaneditor-mit-delphi-erstellen.html)

Muellermilchtrinker 7. Jun 2010 18:13

Schaltplaneditor mit Delphi erstellen???
 
Hy DP-Member,

ich möchte einen kleinen Schaltplaneditor basteln.
Nur eine Frage hab ich jetzt: Wie kann ich so eine Oberfläche erstellen???
Ich dachte da an eine Oberfläche wie Crocodile Physics. Natürlich ohne Simulation.
Wenn hier keiner Crocodile Physics kennt, kann ich mal ein Beispielvideo der Oberfläche machen.

eragon123 7. Jun 2010 18:19

AW: Schaltplaneditor mit Delphi erstellen???
 
Ich kenne die Oberfläche nicht: aber ganz allgemein: mit TCanvas kann man schon ne Menge machen.

H4ndy 7. Jun 2010 18:25

AW: Schaltplaneditor mit Delphi erstellen???
 
Du wirst wohl um's Selber-Zeichen nicht herumkommen (genauso wie um ein gutes Objektmodell).
Vielleicht bietet sich hier auch eine 2D-Engine wie Andorra2D an, um die Zeichenarbeit zu vereinfachen.

himitsu 7. Jun 2010 18:35

AW: Schaltplaneditor mit Delphi erstellen???
 
http://www.delphipraxis.net/126620-d...simulator.html

Die sind mit TCanvas gemacht.

Muellermilchtrinker 7. Jun 2010 18:49

AW: Schaltplaneditor mit Delphi erstellen???
 
So hät ich das auch gedacht.
Die Bauteile so, aber wie zeichne ich dann eine Leitung

H4ndy 7. Jun 2010 18:51

AW: Schaltplaneditor mit Delphi erstellen???
 
Das muss dein Objektmanager uebernehmen (generiert aus den Eigenschaften der Objekte und deren Beziehungen). Zeichnen an sich dann mit LineTo, MoveTo, etc. Am besten dafuer eine Routine schreiben, die Start- und Endpunkt bekommt und dann eine geknickte Linie zeichnet.

blackfin 7. Jun 2010 20:34

AW: Schaltplaneditor mit Delphi erstellen???
 
Vielleicht solltest du dir mal den Sourcecode von Openwire anschauen, da sind sicher einige Elemente dabei, die nützlich sein könnten.

Wenn du nicht alles selbst mit Canvas machen willst, gibt es auch schon Komponenten käuflich zu erwerben, die für dein Ansinnen in Betracht kommen könnte,
nämlich z.B. das TMS Diagram Studio.

Muellermilchtrinker 8. Jun 2010 16:26

AW: Schaltplaneditor mit Delphi erstellen???
 
Also das OpenWire kommt an die Oberfläche von Crocodile Physics hin und ist ungefähr so, wie ich mir das dachte.
Ich glaube das wird sich als sehr nützlich erweisen. :D

Doch leider habe ich gerade sehr viele Klassenarbeiten, wodurch ich mir es erst später anschauen werde und testen.
Ich werde euch aufjedenfall Bescheid geben. :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz