Feststellen des Symbols des Elements das "ElementLeftButtonUp" ausgelöste hat
Hallo!
Ich habe ein Projekt wie in http://www.copadata.com/forums/showpost.php?p=6615&postcount=2 beschrieben erweitert um das Objekt herauszubekommen auf das geklickt wurde, da ich in einem anderen VSTA-Macro wissen muss woher der Aufruf kam.
Nun habe ich folgende Probleme:
Ich bekomme das Element geliefert auf das geklickt wurde. Was ich eigentlich brauche ist das Symbol in dem sich das Element befindet und von diesem Symbol brauche ich das DynProperty "SubstituteDestination".
Ich habe alles möglich versucht aber ich komme einfach nicht per Code von dem Element zum Symbol?!?!
Zur Info: Das Symbol liegt in der Symbolbibliothek des Projektes und wird nur verlinkt im Bild abgesetzt. Wird das Symbol im Bild abgesetzt haben alle Elemente in den Symbolen im Bild den gleichen Namen wie in der Symbolbibliothek.
(Element namens "Button1" im Symbol in der Bibliothek >>> Symbol zehnmal im Bild abgesetzt >>> ergibt in den Symbolen zehnmal ein Element mit dem Namen "Button1")
Wird in der Runtime der VSTA-Editor geöffnet und debuggen gestartet. Wird der Event "ElementLeftButtonUp" nicht mehr erzeugt! Gibt es dafür einen Grund? Andere Macros laufen noch und lassen sich debuggen.
Ich hoffe es kann mich jemand auf den richtigen Weg bringen!
Danke und Gruß,
H.-P.
This is a migrated post! Originally posted on 15.03.2013 by user hp. Please be aware that information can be outdated.