/** This class wraps ViewShell objects and makes them look like an XView. MostimportantlyitprovidesaccesstotheViewShellimplementation. Thenitforwardssizechangesofthepanewindowtotheviewshell.
*/ class ViewShellWrapper final : public ViewShellWrapperInterfaceBase
{ public: /** Create a new ViewShellWrapper object that wraps the given ViewShell object. @parampViewShell TheViewShellobjecttowrap. @paramrsViewURL URLoftheviewtypeofthewrappedviewshell. @paramrxWindow Thiswindowreferenceisoptional.Whenavalidreferenceis giventhensizechangesofthereferencedwindowareforwarded totheViewShellobject.
*/
ViewShellWrapper ( const ::std::shared_ptr<ViewShell>& pViewShell, const css::uno::Reference<css::drawing::framework::XResourceId>& rxViewId, const css::uno::Reference<css::awt::XWindow>& rxWindow); virtual ~ViewShellWrapper() override;
/** This method is typically used toobtainapointertothewrappedViewShellobjectforagiven XViewobject.
*/ const ::std::shared_ptr<ViewShell>& GetViewShell() const { return mpViewShell;}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.