none
MFC-Ribbon witere Icons verwenden RRS feed

  • Frage

  • Also, hab mir jetzt MFC noch mal genauer angeguckt und hab ne kleine Frage:

    Ich Möchte ein Programm mit Ribbonmenüband erstellen, wo ich Button's einfüge die andere Programm Starten.
    Die Buttons sollen das Jeweilige Programmlogo haben und nun weiß ich nicht wie ich weitere Icons Einbinde
    ich hab schon alle Datein in der Projektmappe und Resourcenansicht durchgesehen aber nicht das richtige
    'Bildband' gefunden, es ist zwar im 'res' Ordner der Projektmappe kann es allerdings nicht aus VS heraus
    öffnen. Wie kann ich weitere Icons Einbinden?

    Danke im Voraus.

    Samstag, 8. Mai 2010 11:31

Antworten

  • In jeder Ribbon Category ist ein Feld definiert für "Large Images" und eines für "Small Images".
    Nur um es klar zu sagen: Die Ribbon Category ist das oberste Tab. Bei einem mit dem Wizard erzeugten Projekt hat dieses üblicherweise den Namen Home.

    Die beiden IDs verweisen auf Bitmaps mit dem gleichen Namen. In dem Abschnitt Bitmap.
    Dort fügst Du einfach ein neues Symbol an das Ende. Am besten in dem Du zuvor den Grid-Mode im Menü Image einschaltest.

    Aber Achtung! Der Ressource Editor kann keine Bitmaps mit 32bit Farbtiefe bearbeiten. Da würde ich Dir eher zu Axialis  Iconworkshop raten. (http://www.axialis.com/)

    Dann wählst Du für das Item, den entsprechenden Index aus der Bitmap.



    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Montag, 10. Mai 2010 16:08
    Moderator

Alle Antworten

  • Im Ressourcen-Editor ist doch ein Designer für die Ribbons, sofern Du VS-2010 verwendest.

    Welche VS-Versionb benutzt Du?


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Sonntag, 9. Mai 2010 15:46
    Moderator
  • Ja benutze VS 2010. Im Resorceneditor Steht im Ordner Ribbon die ms-ribbon-Datei.

    In den Eigenschaften für einen Button stehen Ja 2 Zahlen, wenn Sie beide auf -1 sind, hat der Button garkein Bild. Die erste Zahl Steht für kleinere Buttons und die 2. Zahl steht für die größeren Buttons. Die Nummer ist die Jeweilige Bildnummer. Meine Frage ist nun wie ich weitere Eigene Bilder(Icons) Hinzufüge?

    Montag, 10. Mai 2010 05:38
  • In jeder Ribbon Category ist ein Feld definiert für "Large Images" und eines für "Small Images".
    Nur um es klar zu sagen: Die Ribbon Category ist das oberste Tab. Bei einem mit dem Wizard erzeugten Projekt hat dieses üblicherweise den Namen Home.

    Die beiden IDs verweisen auf Bitmaps mit dem gleichen Namen. In dem Abschnitt Bitmap.
    Dort fügst Du einfach ein neues Symbol an das Ende. Am besten in dem Du zuvor den Grid-Mode im Menü Image einschaltest.

    Aber Achtung! Der Ressource Editor kann keine Bitmaps mit 32bit Farbtiefe bearbeiten. Da würde ich Dir eher zu Axialis  Iconworkshop raten. (http://www.axialis.com/)

    Dann wählst Du für das Item, den entsprechenden Index aus der Bitmap.



    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Montag, 10. Mai 2010 16:08
    Moderator
  • Danke für die Antwort, ich nehme Axialis und komm auch gut zurecht.

    Montag, 10. Mai 2010 16:16