Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
CAD Zoomfunktion
BeitragZitat von DragsTrail: „Was mach ich falsch?“Du progst nicht mit Option Strict On. Wo soll denn der Zoompunkt liegen?
-
CAD Zoomfunktion
BeitragZitat von DragsTrail: „Mausposition“Da musst Du Dir beim Rollen die mausposition merken und diese geeignet in TranslateTransform() einbauen.
-
CAD Zoomfunktion
Beitrag@DragsTrail So was (ungetestet): (Versteckter Text)
-
CAD Zoomfunktion
Beitrag@DragsTrail Wahrscheinlich musst Du die einzelnen Bestandteile Deines Graphicspaths einzeln testen, wenn Du eine Linie haben willst. Du solltest also eine List(Of Graphicspath) oder so vorhalten.
-
CAD Zoomfunktion
BeitragZitat von DragsTrail: „funkt aber nicht wegen fehlender Standard-Eigenschaft“Was wäre denn die Standard-Eigenschaft?
-
CAD Zoomfunktion
Beitrag@DragsTrail Was soll denn passieren? ======= Teste mal mit 2 zusätzlichen Labels dies: (Versteckter Text)
-
CAD Zoomfunktion
BeitragZitat von DragsTrail: „nur die Linien“Alle Einzellinien befinden sich in myPath. Dort sollten sich 3 GraphicsPaths befinden. Teste dies: (Versteckter Text)
-
CAD Zoomfunktion
BeitragZitat von DragsTrail: „eine komplexe DXF“Jetzt fang mal an und beschreibe das vollständige Problem.
-
CAD Zoomfunktion
Beitrag@DragsTrail In der Einleseroutine identifizierst Du die entsprechende Kontur und rufst eine korrespondierende Routine auf, die lokal einen entsprechenden GraphicsPath generiert und in der zentralen Liste ablegt, etwa so: (Versteckter Text)Das Markieren mehrerer Objekte kannst Du bei MouseDown steuern, indem Du die Ctrl-Taste abfragst: (Versteckter Text)
-
CAD Zoomfunktion
Beitrag@DragsTrail Weiß ich nicht, das müsste ich auch erst untersuchen. Mach Dir dazu ein ganz einfaches Testprogramm mit den 3 Linien und einer TrackBar zur Vorgabe der Vergrößerung. Lass den Startpunkt immer auf derselben Ecke und teste dort, ob Du die Gerade / Ecke findest. Wende ggf. auf die Mauskoordinaten dieselbe Transformation an.