| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Klick und Doppelklick überwachen (371 mal gelesen)
|
Benny4 Mitglied Softwareentwickler
Beiträge: 178 Registriert: 16.02.2006 AutoCAD 2008 WIN XP Pro SP2
|
erstellt am: 15. Dez. 2008 10:47 <-- editieren / zitieren --> Unities abgeben:
Hi, ich arbeite mit VB.NET, habe es mittlerweile mit Eurer Hilfe geschafft auf das Ändern eines Objektes zu reagierern. Anhand dem Beispiel wollte ich dann auch darauf reagieren wenn der Benutzer auf ein Objekt klickt bzw. wenn ein Objekt ausgewählt wurde. Habe es leider nicht hinbekommen. Kann mir bitte wer helfen? Danke ------------------ Grüsse Benny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 15. Dez. 2008 11:24 <-- editieren / zitieren -->
Hi Benny, während eine Objektselektion aktiv ist oder wenn AutoCAD (befehlslos) wartet? Für zweiteres, das ich jetzt mal rein aus dem Bauchgefühl her vermute, folgendes Beispiel, ich hoffe es reicht zum weiterkommen.
Code: Private pAcadDocED as EditorInput.Editor = Nothing Private Sub activateEditorEvents(byref AcadDoc as ApplicationServices.Document) If AcadDoc Isnot Nothing Then pAcadDocED = pAcadDoc.Editor AddHandler pAcadDocED.SelectionAdded, AddressOf EvSelSetObjectAdded AddHandler pAcadDocED.SelectionRemoved, AddressOf EvSelSetObjectRemoved End If End SubPrivate Sub EvSelSetObjectAdded(ByVal sender As Object, ByVal e As EditorInput.SelectionAddedEventArgs) 'wenn Objekt hinzugefügt wird zu PickFirst End Sub Private Sub EvSelSetObjectRemoved(ByVal sender As Object, ByVal e As EditorInput.SelectionRemovedEventArgs) 'wenn Objekt entfernt wird von PickFirst End Sub
Gleiches wie bei letztem Mail: nicht vergessen, die Eventhandler wieder freizugeben!! - alfred -
[Diese Nachricht wurde von a.n. am 16. Dez. 2008 editiert.] |
Benny4 Mitglied Softwareentwickler
Beiträge: 178 Registriert: 16.02.2006 AutoCAD 2008 WIN XP Pro SP2
|
erstellt am: 15. Dez. 2008 15:02 <-- editieren / zitieren --> Unities abgeben:
Hi Alfed, ich glaube genau das ist es, werde es jetzt sofort testen, sobald ich Zeit habe. Danke wieder mal, ich glaub ich sollte mal eine Schulung bei dir machen... ------------------ Grüsse Benny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|