X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fd6e15974ce2488ba7702658b8daf2a679f62984..4f2d6692c7119cbe213f04cd80d8e697bf3533ae:/src/ribbon/control.cpp?ds=inline diff --git a/src/ribbon/control.cpp b/src/ribbon/control.cpp index d80449445e..ecd332103e 100644 --- a/src/ribbon/control.cpp +++ b/src/ribbon/control.cpp @@ -4,7 +4,6 @@ // Author: Peter Cawley // Modified by: // Created: 2009-06-05 -// RCS-ID: $Id$ // Copyright: (C) Peter Cawley // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// @@ -18,6 +17,7 @@ #if wxUSE_RIBBON #include "wx/ribbon/control.h" +#include "wx/ribbon/bar.h" #ifndef WX_PRECOMP #endif @@ -109,4 +109,16 @@ bool wxRibbonControl::Realize() return true; } +wxRibbonBar* wxRibbonControl::GetAncestorRibbonBar()const +{ + for ( wxWindow* win = GetParent(); win; win = win->GetParent() ) + { + wxRibbonBar* bar = wxDynamicCast(win, wxRibbonBar); + if ( bar ) + return bar; + } + + return NULL; +} + #endif // wxUSE_RIBBON