Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor .NET
  Select Event - Komisches Verhalten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Select Event - Komisches Verhalten (653 mal gelesen)
C-Hoppen
Mitglied
CAD-Trainer


Sehen Sie sich das Profil von C-Hoppen an!   Senden Sie eine Private Message an C-Hoppen  Schreiben Sie einen Gästebucheintrag für C-Hoppen

Beiträge: 51
Registriert: 23.10.2006

erstellt am: 10. Jun. 2015 18:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

ich beobachte bei der Verwendung des Select-Events schon lange ein seltsames Verhalten, auf das ich mir keinen Reim machen kann.

Folgende Situation:

  • In einem AddIn wird eine Windows-Form aufgerufen.
  • Darauf befindet sich ein Button. Wenn der Anwender drauf klickt, wird mittels Select-Event eine Auswahl gestartet.
  • Die Behandlung des Select-Events befindet sich in einer Klasse und ich benutze immer diese eine als Bibliothek.
  • Die Windows-Form ist immer ein Child vom Inventor [IntPtr _temp = SetWindowLong(this.Handle, GWL_HWNDPARENT, oApp.MainFrameHWND);]

Normalerweise ist es so, dass nach Start der Auswahl, beim Überfahren von Geometrie im Grafikfenster diese (rot) markiert wird.
Ich habe aber auch Windows-Forms, wo ich nach Klick auf den Button erst ins Grafikfenster klicken muss, damit man beim Überfahren die Auswahlvorschau sieht.

Kennt vielleicht jemand dieses Phänomen und kann es erklären?

Gruß
Christoph

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bwr
Mitglied
Konstrukteur


Sehen Sie sich das Profil von bwr an!   Senden Sie eine Private Message an bwr  Schreiben Sie einen Gästebucheintrag für bwr

Beiträge: 129
Registriert: 21.02.2007

Win10 64-bit NVIDIA T500
Inventor 2022
Catia V5-6R2020

erstellt am: 16. Jun. 2015 06:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für C-Hoppen 10 Unities + Antwort hilfreich

Hallo Christop,
ich kenne das Verhalten auch, daß man nach einem Klick in ein Child-Form erst ins Grafikfenster klicken muß, um Geometrie zu markieren.
Um den Klick zu vermeiden habe ich das hier eingefügt:

Code:
Microsoft.VisualBasic.Interaction.AppActivate("Autodesk Inventor") ' der Anfang vom Name reicht, ist aber problematisch wenn mehrere Fenster geöffnet sind

Erklären kann ich das von dir beschriebene Verhalten aber auch nicht.

Gruß
Andi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C-Hoppen
Mitglied
CAD-Trainer


Sehen Sie sich das Profil von C-Hoppen an!   Senden Sie eine Private Message an C-Hoppen  Schreiben Sie einen Gästebucheintrag für C-Hoppen

Beiträge: 51
Registriert: 23.10.2006

erstellt am: 17. Jun. 2015 09:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke für den Hinweis!
Scheint zu funktionieren. 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz