namespace sd
{ /** View shell of the Draw application.
<p>Thisclassisanexampleofhownottodoit:specializationby inheritance.Agraphicviewshellissimilartoadrawviewshell butlackssomeofitsfeatures.Thusisshouldbeatmostabase classofDrawViewShell.Thereevenisspecialcasecodein ViewShellthatturnsoffsomeofthefeaturesforGraphicViewShell instances.</p>
*/ class SAL_DLLPUBLIC_RTTI GraphicViewShell final : public DrawViewShell
{ public:
SFX_DECL_VIEWFACTORY(GraphicViewShell);
SFX_DECL_INTERFACE(SD_IF_SDGRAPHICVIEWSHELL)
/** Create a new view shell for the Draw application. @paramrViewShellBase Thenewobjectwillbestackedonthisviewshellbase. @parampFrameView Theframeviewthatmakesitpossibletopassinformationfrom oneviewshelltothenext.
*/
GraphicViewShell(ViewShellBase& rViewShellBase, vcl::Window* pParentWindow,
FrameView* pFrameView);
virtual ~GraphicViewShell() override;
/** Override this method in order to have the layer mode always active.
*/ virtualvoid ChangeEditMode(EditMode eMode, bool bIsLayerModeActive) override;
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.