| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SolidCAM im Einsatz bei der August Weckermann KG |
Autor
|
Thema: registry eintrag für makros in makroleiste?? (1507 mal gelesen)
|
Bruggmann Mitglied Konstrukteur (& Nachdiplomstudium Software-Engineering)
Beiträge: 85 Registriert: 17.03.2004 Workstation: Fujitsu Siemens P4 3.2GHz 2.0 GB RAM Win XP SP1 - SW2005 SP0.1 (PDM: Smarteam)<P>Laptop: Compaq Evo 800w P4 2GHz 500MB RAM WinXP SP2 - SW2005 SP0.1 (PDM: ec-Manager, eigenes Tool..)
|
erstellt am: 16. Jul. 2004 09:55 <-- editieren / zitieren --> Unities abgeben:
hi all unter [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2003\User Defined Macros] sind ja die makros eingetragen. wie kann ich alle meine aktuellen makros in der makroleiste (mit pfad, bild, beschr. text) einem anderen user zur verfügung stellen? dachte zuerst einfach die oben genannten registry einträge kopieren, aber dort hat es sogar makros drin die ich garnicht mehr in meiner makroleiste drin habe. wo ist in der registry festgelegt welche makros in der makro-leiste überhaupt drin sind?? gruss stefan ------------------ ---------- encom GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Teddibaer Ehrenmitglied V.I.P. h.c. Struktur-Experte
Beiträge: 2125 Registriert: 09.02.2004
|
erstellt am: 16. Jul. 2004 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für Bruggmann
|
McT Mitglied
Beiträge: 76 Registriert: 02.09.2003 XP64+CATIAV5R18 W764+SWX2012
|
erstellt am: 16. Jul. 2004 10:37 <-- editieren / zitieren --> Unities abgeben: Nur für Bruggmann
Versuch mal: "HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2004\User Interface\Toolbars\uiMacroToolBar_c" Jeweils 4 Byte beschreiben ein Makro. Den genauen Syntax kann ich aber auch nicht deuten, es sollte aber auch reichen, einfach den Wert zu kopieren. Gruß, Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bruggmann Mitglied Konstrukteur (& Nachdiplomstudium Software-Engineering)
Beiträge: 85 Registriert: 17.03.2004 Workstation: Fujitsu Siemens P4 3.2GHz 2.0 GB RAM Win XP SP1 - SW2005 SP0.1 (PDM: Smarteam)<P>Laptop: Compaq Evo 800w P4 2GHz 500MB RAM WinXP SP2 - SW2005 SP0.1 (PDM: ec-Manager, eigenes Tool..)
|
erstellt am: 16. Jul. 2004 11:17 <-- editieren / zitieren --> Unities abgeben:
also das funktioniert super so..! so schauts in einer ausführbaren reg-datei aus: [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2003\User Interface\Toolbars] "uiMacroToolBar_c"=hex:6D,83,00,00,6E,83,00,00,6F,83,00,00,6C,83,00,00,6B,83,00,00 die reihenfolge der 4byte blöcke definiert die reihenfolge der icons. genauer aufschlüsseln konnt eich es nicht, aber es funktioniert. thx ------------------ ---------- encom GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bruggmann Mitglied Konstrukteur (& Nachdiplomstudium Software-Engineering)
Beiträge: 85 Registriert: 17.03.2004 Workstation: Fujitsu Siemens P4 3.2GHz 2.0 GB RAM Win XP SP1 - SW2005 SP0.1 (PDM: Smarteam)<P>Laptop: Compaq Evo 800w P4 2GHz 500MB RAM WinXP SP2 - SW2005 SP0.1 (PDM: ec-Manager, eigenes Tool..)
|
erstellt am: 17. Sep. 2004 14:59 <-- editieren / zitieren --> Unities abgeben:
vielleicht interessiert es ja noch jemanden oder es hat sowiso sonst schon jemand herausgefunden.. aber ich hab mich heute mal wieder damit beschäftigt. die reihenfolge der icons konnten wir ja bereits per registry mit den 4byte blöcken per registry ändern.. aber wo war die verknüpfung zwischen dieser position, und der unter "User Defined Macros" eingetragenen makros? ich sage es euch. - jedes makro hat ein feld "Command Offset". - und jeder 4byte block im "uiMacroToolBar_c" entspricht einer position. schlussendlich lässt sich volgendes daraus schliessen: command offset -> 4byte block 0 -> g 1 -> h 2 -> i 3 -> j 4 -> k 5 -> l 6 -> m 7 -> n 8.. das ganze muss nicht unbedingt bei 0 -> g anfangen.. es müssen aber immer die entsprechenden paare gebildet werden. vielleicht kann jemand meine infos ja gebrauchen. =) gruss stefan arbeit: http://www.encom.ch privat: http://www.newgen.ch------------------ ---------- encom GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Teddibaer Ehrenmitglied V.I.P. h.c. Struktur-Experte
Beiträge: 2125 Registriert: 09.02.2004
|
erstellt am: 21. Sep. 2004 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für Bruggmann
Bei 2004 gibt's den Schlüssel: HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2004\User Defined Macros Da steht eigentlich alles relevante drinne. ------------------ Gruß, der Teddibaer --------- Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. John Osborne (1929-94) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |