Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Ribbon mit Bild

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 Autodesk Produkte
Autor Thema:  Ribbon mit Bild (1920 mal gelesen)
Rodario7
Mitglied
Maschinenbautechniker


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

Beiträge: 85
Registriert: 08.02.2013

Windows 7 64bit
Inventor 2013
Visual Basic 2010 Express

erstellt am: 27. Jan. 2015 12:25    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

Hallo zusammen.
Folgendes Problem habe ich:
Ich habe mir im Ribbon Menü einen neuen Befehl definiert.
Dieser Befehl kommt aus dem Inventor VBA.
Liegt im Anwendungsprojekt im Module1.
Name des Programms = ShowWorkFeatures
Das Problem ist, dass im Ribbon kein Bild angezeigt wird.
Ich habe das zugehörige Bild folgendermaßen definiert:
Name : Module1.ShowWorkFeatures.large.bmp
In Paint habe ich die Größe des Bildes auf 24x24 Pixel geändert.
Gespeichert habe ich es al 24 bit - Bitmap im selben Ordner, in dem auch die default.ivb liegt.
Trotz alledem wird das Bild nicht im Ribbon angezeigt.
Kann da jemand weiterhelfen?
Programm ist Inventor 2011.

PS
Ich hoffe ich bin hier richtig. Könnte auch sein dass ich mit dem Problem ins VBA - Forum muss.

------------------
Gruß
Klaus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 27. Jan. 2015 13:21    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 Rodario7 10 Unities + Antwort hilfreich

@Rodario7:

Du benötigst zwei Bitmaps, welcher eine definierten Syntax unterliegen:

Module.Makroname.Größe.bmp

16x16: Module.Makroname.small.bmp
32x32: Module.Makroname.large.bmp

Beide in den Ordner hinterlegen in der auch die Default.ivb gespeichert ist.

Sollte funzen.

Ich bin zwar eher Laie im VBA-Programmieren.
Aber ich würde ggf. mehrere Modules verwenden, die einen "sprechenden" Namen aufweisen...

Module1 ggf. in "Sichtbarkeit" umbenennen, oder was eben Sinn ergibt, wenn andere Makros mit ähnlicher Funktion hinzukommen.
Ein Module evtl. für die Änderungshistorie.
Ein Module zum Testen.
Etc.

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts  

[Diese Nachricht wurde von mb-ing am 27. Jan. 2015 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
plaudern



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

Beiträge: 11223
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 27. Jan. 2015 13:53    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 Rodario7 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Rodario7:
PS
Ich hoffe ich bin hier richtig. Könnte auch sein dass ich mit dem Problem ins VBA - Forum muss.


Nicht wirklich.
Es gibt ein  separates Brett für Inventor VBA das als Tüftelecke für die Bitverbieger  entstanden ist.

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Roland Schröder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




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

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 27. Jan. 2015 14:34    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 Rodario7 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von mb-ing:
Du benötigst zwei Bitmaps, ...
Alles richtig. außer dass man nur ein Bitmap benötigt, wenn man nur die jeweilige Icon-Größe bneutzen will.

Außerdem würde ich nicht bei dem Namen Default.ivb bleiben, sondern einen eigenen benutzen, damit diese Datei mit dem eigenen Code von anderen Versionen klar unterscheidbar ist. Den neuen Namen muss man dann natürlich auch in den Anwendungsoptionen eintragen.

------------------
Roland  
www.Das-Entwicklungsbuero.de

It's not the hammer - it's the way you hit!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 28. Jan. 2015 07:13    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 Rodario7 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Roland Schröder:
Alles richtig. außer dass man nur ein Bitmap benötigt, wenn man nur die jeweilige Icon-Größe bneutzen will.


Naja, ich würde immer zwei Bitmaps generieren, da ein Anwender ja beide Einstellungen, also große oder kleine Symbole, benutzen kann.
Und es ja so keinen übermäßigen Aufwand darstellt.

Aber es stimmt, theoretisch bzw. praktisch würde eine Bitmap ausreichend sein...

Grüße

MB-Ing.


------------------
Wissen ist Macht. Nichts wissen macht auch nichts 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rodario7
Mitglied
Maschinenbautechniker


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

Beiträge: 85
Registriert: 08.02.2013

Windows 7 64bit
Inventor 2013
Visual Basic 2010 Express

erstellt am: 28. Jan. 2015 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

Guten Morgen zusammen,
das bringt mich nicht wirklich weiter da ich genau das gemacht was du geschrieben hast.
Habe nur das erstellen eines Bitmaps beschrieben, habe aber natürlich small und large erstellt.

------------------
Gruß
Klaus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mb-ing
Mitglied
F&E-Mangement, MB-Ing. (u)


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

Beiträge: 771
Registriert: 06.09.2012

Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)

erstellt am: 28. Jan. 2015 11:23    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 Rodario7 10 Unities + Antwort hilfreich

@Rodario7:

1. Makro in Module erstellen
2. Bitmap mit entsprechender Syntax in dem Ordner der Default.ivb speichern
3. Extras > Anpassen > Multifunktionsleiste
4. Makro in gewünschtes Register hinzufügen
---------------------------------------------

Mögliche Fehler:
1. Extras > Anwendungsoptionen > Datei: Pfad für Vorgabe-VBA-Projekt korrekt?
2. Icon nicht als Module.Makroname.Größe.BMP abgespeichert
3. Größe der Bitmap 16x16 (small) 32x32 (large)

Mehr fällt mir auf Anhieb leider nicht ein.

Edit:

Ändere mal Deine Icons auf "klein", so dass die BMP`s mit 16x16 zum Einsatz kommen.
Bei der Verwendung der großen Symbole kann es unter Umständen passieren, dass lediglich nur @ angezeigt wird.

Grüße

MB-Ing.

------------------
Wissen ist Macht. Nichts wissen macht auch nichts  

[Diese Nachricht wurde von mb-ing am 28. Jan. 2015 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Charly Setter
Moderator





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

Beiträge: 11977
Registriert: 28.05.2002

Der vernünftige Mensch paßt sich der Welt an;
der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.<P>Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab.
(George Bernard Shaw)

erstellt am: 29. Jan. 2015 08:38    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 Rodario7 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Rodario7:

Name : Module1.ShowWorkFeatures.large.bmp
In Paint habe ich die Größe des Bildes auf 24x24 Pixel geändert.
Gespeichert habe ich es al 24 bit - Bitmap im selben Ordner, in dem auch die default.ivb liegt.



Größe 24x24 ?

------------------
Der vernünftige Mensch paßt sich der Welt an;
der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.

Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab.
(George Bernard Shaw)

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