Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
668 Beiträge
 
Delphi 12 Athens
 
#11

AW: Polygon / Polylinie grafisch eingeben

  Alt 22. Jun 2016, 07:24
In den 90ern habe ich auch mal Statikprogramme entwickelt. Damals habe ich die grafische Eingabe des ebenen Stabwerks so gelöst:

Während du die Maus bewegst, werden in zwei Editfeldern ständig die aktuellen X- und Y-Koordinaten angezeigt. Dabei kann man umschalten, ob diese Koordinaten absolut oder relativ zum letzten Punkt gelten. Damit weiß man während der Mausbewegung schon mal, wo man ist.
Das Editfeld für X hat dabei den Tastaturfocus. Um einen Punkt zu setzen kannst du jetzt entweder mit der Maus klicken oder die Koordinaten eintippen. X hat ja schon den Focus, dann gehst du mit Return oder Tab zu Y und beendest mit Return. Damit ist der Punkt gesetzt und die Linie zum nächsten Punkt hängt an der Maus.

Die Mausbewegung folgt einem Raster. Vorhandene Knoten/Endpunkte werden gefangen.

Habe es gerade nochmal rausgekramt. So sah das aus:
Miniaturansicht angehängter Grafiken
stabwerk.png  
  Mit Zitat antworten Zitat