| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Der Weg zur Smart Factory: Ganzheitliche Planung für eine digitale Zukunft, ein Webinar am 09.10.2024
|
Autor
|
Thema: eigene Toolbar mit Iconbibliothek ? Wie ? (4284 mal gelesen)
|
ElAmigo Mitglied
Beiträge: 34 Registriert: 08.04.2003 AutoCAD2006 DE, Windows XP Pro SP2, Genius NewSketch 1812HR P4 2500MHz, ATI Radeon 9700Pro, Soundblaster Ex, 2x Corsair 512MB, Asus P4Pe...
|
erstellt am: 23. Jul. 2003 15:45 <-- editieren / zitieren --> Unities abgeben:
hallo leute. habe mir ein paar eigene toolbars für acad2002 erstellt. jedoch möchte ich meine toolbar-bmp's. in eine einzige symbolbibliothek zusammenfassen. genauso wie es autocad selber macht. meine frage: - kann ich eine normale dll-datei aus meinen icons erstellen? - wie muss ich dies in die mnu eintragen, dass das richtige icon aus der bibliothek genommen wird? thx ElAmigo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 23. Jul. 2003 16:14 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 24. Jul. 2003 19:55 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|
ElAmigo Mitglied
Beiträge: 34 Registriert: 08.04.2003 AutoCAD2006 DE, Windows XP Pro SP2, Genius NewSketch 1812HR P4 2500MHz, ATI Radeon 9700Pro, Soundblaster Ex, 2x Corsair 512MB, Asus P4Pe...
|
erstellt am: 27. Jul. 2003 10:39 <-- editieren / zitieren --> Unities abgeben:
|
ElAmigo Mitglied
Beiträge: 34 Registriert: 08.04.2003 AutoCAD2006 DE, Windows XP Pro SP2, Genius NewSketch 1812HR P4 2500MHz, ATI Radeon 9700Pro, Soundblaster Ex, 2x Corsair 512MB, Asus P4Pe...
|
erstellt am: 28. Jul. 2003 15:11 <-- editieren / zitieren --> Unities abgeben:
|
ElAmigo Mitglied
Beiträge: 34 Registriert: 08.04.2003 AutoCAD2006 DE, Windows XP Pro SP2, Genius NewSketch 1812HR P4 2500MHz, ATI Radeon 9700Pro, Soundblaster Ex, 2x Corsair 512MB, Asus P4Pe...
|
erstellt am: 30. Jul. 2003 13:31 <-- editieren / zitieren --> Unities abgeben:
schritt für schritt anleitung. 1. schaut euch diesen link an. http://www.afralisp.com/vbaa/vbadll.htm 2. ladet euch die datei vbadll.zip von o.g. seite herunter und entpacken. (es wird nur die datei afralisp.dll benötigt - ist eine leere dll-datei) http://www.afralisp.com/zip/vbadll.zip 3. ladet euch das programm reshacker von dieser seite herunter. http://www.users.on.net/johnson/resourcehacker/ 4. öffne mit dem programm reshacker die datei afralisp.dll, sofort unter dem namen eurer mnu-datei abspeichern. achtung !! bei "speichern unter" die dateiendung .dll nicht vergessen. z.b. meinmenü.dll 5. beim programm reshacker auf "action - ad a new resources" klicken. bmp auswählen - im feld "resource name" den namen vergeben den ihr für dieses icon in eurer mnu gebt. z.b. ID_UserButton_1 [_Button("Linie", "ICON09", "ICON09")]^C^C_line ICON 09 ist hier der bmpname. diesen vorgang solange wiederhohlen bis all eure bmp's in der dll eingefügt sind. es dürfen nur bmp verwendet werden. keine ico-dateien. danach eure mnu-datei öffnen und überall die datei-endung .bmp entfernen. z.b. ID_UserButton_1 [_Button("Linie", "ICON09.bmp", "ICON09.bmp")]^C^C_line ändern in ID_UserButton_1 [_Button("Linie", "ICON09", "ICON09")]^C^C_line ganz wichtig ist nur, dass die dll datei den gleichen namen wie eure mnu datei hat und im selben verzeichniss der mnu liegt. bevor ihr autocad startet alle (bis auf die mnu-datei) löschen. autocad starten. nun müsste autocad automatisch mnc, mnr ... dateien aus der mnu erzeugen. FERTIG. sollten noch fragen auftauchen, melden gruß E.A. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Jul. 2003 14:23 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Jul. 2003 15:29 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
Ja klappt, allerdings nicht mit meiner bereits erstellten *.dll -neue angelegt --> funkt ! Auch auf der Reshacker Seite gibt es eine leere Dll...ist aber völlig egal welche man nimmt- so kann man aber den Umweg über Afrilisp sparen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 30. Jul. 2003 21:55 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|
Heino Casper Mitglied CAD/PLM Administrator
Beiträge: 483 Registriert: 26.02.2001 Contact WSM 3.12 Creo 4.0 Catia V5 Acad 2015 Inventor 2020
|
erstellt am: 11. Dez. 2003 11:04 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
@ElAmigo Super Beitrag! Klappt wie Sau. Endlich eine anständige Lösung für das Icon-Problem. Ich hab allerding nur die *.mns-Datei geändert, ohne die anderen Dateien zu löschen. Klappt auch... Vielen Dank! ------------------ Gruß, Heino Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ryfCAD Mitglied Architekt
Beiträge: 126 Registriert: 21.06.2005
|
erstellt am: 30. Mrz. 2006 18:23 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 31. Mrz. 2006 19:41 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
Hallo, ich wollte auf die Seite mit Deinem Tool gehen, Fehlermeldung! was funktioniert da nicht? Der Schnee geht doch jetzt zurück. Habe den Fehler gefunden, es war nicht der Schnee sondern die Groß-Kleinschreibung. So gehts: www.ryfcad.ch/ Gruß Theodor
[Diese Nachricht wurde von Theodor Schoenwald am 31. Mrz. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Theodor Schoenwald Ehrenmitglied
Beiträge: 1672 Registriert: 16.04.2002
|
erstellt am: 31. Mrz. 2006 20:09 <-- editieren / zitieren --> Unities abgeben: Nur für ElAmigo
|