none
Aktualisieren von minimierten Ribbon Categories RRS feed

  • Frage

  • Hallo zusammen,
    ich habe folgendes Problem:
    Ich habe eine Applikation mit Ribbons und habe dort einen RibbonGallery-Button in einer RibbonCategory aufgenommen.
    Die dort dargestellten Elemente möchte ich über ein Textfeld filtern.
    Funktioniert auch alles wunderbar, bis ich die RibbonCategory minimiert anschaue, denn dann wird zwar weiterhin mein Ribbon aktualisiert, aber diese Aktualisierung nicht auf dem gerade sichtbaren Popup? (CMFCRibbonMenuBar?) dargestellt.
    Meine Frage wäre nun, wie man es hinbekommt, dass diese Popup-Fenster sich mit der RibbonCategory abgleichen?
    Habe da sowas wie CopyFrom gesehen, aber wie verwendet man diese Methode?
    Viele Grüße
    Beat

    Dienstag, 7. Oktober 2014 14:25

Antworten

Alle Antworten

  • Hallo Beat,
    Die Leiste heißt CMFCRibbonBar. Funktionell ersetzt sie die Menüleiste:

    CMFCRibbonBar Class

    Die CMFCRibbonCategory-Klasse hat eine Methode namens CopyFrom. Hoffentlich hilft sie, das erwünschte Ergebnis zu erzielen.

    CMFCRibbonCategory::CopyFrom

    Grüße, Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Mittwoch, 8. Oktober 2014 13:21
    Administrator
  • Die RibbonBar wird allerdings ausgeblendet und durch ein Popup ersetzt, wenn die RibbonBar minimiert wird. Man bekommt dann nicht die RibbonBar. sondern ein CMFCRibbonMenuBar angezeigt.
    Mein Problem ist es nun die Daten von der eigentlichen RibbonBar auf das Popup-Fenster zu übertragen.

    Donnerstag, 9. Oktober 2014 08:39
  • Hast Du mal CMFCRibbonBar::ForceRecalcLayout() versucht?

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de

    Donnerstag, 9. Oktober 2014 10:03
    Moderator