Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  registry eintrag für makros in makroleiste??

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 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)


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

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 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

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



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

Beiträge: 2125
Registriert: 09.02.2004

erstellt am: 16. Jul. 2004 10:15    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 Bruggmann 10 Unities + Antwort hilfreich

Vielleicht hilft's
http://solidworks.cad.de/apitut_kap02.htm

Es gibt sog. ".CUS"-Dateien, da werden z.B. Tastaturkürzel hinterlegt und können verteilt werden. Makro evtl. auf Shortcut!?

------------------
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

McT
Mitglied



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

Beiträge: 76
Registriert: 02.09.2003

XP64+CATIAV5R18
W764+SWX2012

erstellt am: 16. Jul. 2004 10:37    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 Bruggmann 10 Unities + Antwort hilfreich

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)


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

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 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

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)


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

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 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

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



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

Beiträge: 2125
Registriert: 09.02.2004

erstellt am: 21. Sep. 2004 10:49    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 Bruggmann 10 Unities + Antwort hilfreich

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

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)2024 CAD.de | Impressum | Datenschutz