Benutzer mit den meisten Antworten
Aktualisieren von minimierten Ribbon Categories

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
Antworten
-
Hast Du mal CMFCRibbonBar::ForceRecalcLayout() versucht?
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 10. Oktober 2014 12:52
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 21. Oktober 2014 11:20
Alle Antworten
-
Hallo Beat,
Die Leiste heißt CMFCRibbonBar. Funktionell ersetzt sie die Menüleiste:Die CMFCRibbonCategory-Klasse hat eine Methode namens CopyFrom. Hoffentlich hilft sie, das erwünschte Ergebnis zu erzielen.
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.
-
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. -
Hast Du mal CMFCRibbonBar::ForceRecalcLayout() versucht?
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Freitag, 10. Oktober 2014 12:52
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 21. Oktober 2014 11:20