Hallo zusammen,
wir haben mittlerweile von SolidWorks die Antwort bekommen, leider nicht die erhoffte.
Zitat:
The problem is how we handle the -1 on the AddMenu call for sub-menus. In
order to avoid the problem, the best solution would be to provide specific
values instead of using the default position. This will solve the problem
of order reversals in your sub-menus. You are correct, we have found this
on at least one of the Gold Logo products. We have implemented a fix in
SW2001.
Also, das Problem liegt wohl in der Art und Weise, wie Sie bei dem entsprechenden API-Call, der die Menus einbindet den Parameter -1 (daduch sollte das Menu ans Ende gestellt werden) handhaben. Offensichtlich hat SolidWorks diese "Handhabung" in SP10 etwas verändert (das ist aber eine Mutmassung).
Als Lösung wird vorgeschlagen eine harte Nummer für die Menuposition einzusetzen; dafür müßten aber die Add-Ins umgeschrieben und neu kompiliert werden 
Dieses Phänomen ist wie gesehen nicht auf exotische Add-Ins beschränkt, es gibt zumindestens ein Gold-Partner Add-In, bei dem das auch passiert. SolidWorks hat eine Lösung in SW2001 integriert.
Was leider für die SW2000 SP10 nix nutzt
denn ich glaube nicht dass noch ein Servicepack für SW2000 kommen wird.
Heißt wohl, wer mit den verrutschten Menus hier und jetzt nicht leben kann muss auf einen Vor-SP10-Patch zurück oder seinen Add-In Hersteller quälen 
Ciao,
Stefan
------------------
--
Inoffizielle Solidworks Hilfeseite
http://solidworks.cad.de
EMail: Stefan.Berlitz@solidworks.cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP