|
@@ -45,6 +45,7 @@ namespace Framework
|
|
|
DLLEXPORT virtual ~UIMLContainer();
|
|
|
virtual Zeichnung* zZeichnungById(const char* id) = 0;
|
|
|
virtual Zeichnung* getZeichnungById(const char* id) = 0;
|
|
|
+ virtual bool registerZeichnung(const char* id, Zeichnung* z) = 0;
|
|
|
virtual const UIInit& getFactory() = 0;
|
|
|
};
|
|
|
|
|
@@ -301,6 +302,7 @@ namespace Framework
|
|
|
int pWidth,
|
|
|
int pHeight,
|
|
|
UIMLContainer& generalLayouter) override;
|
|
|
+ DLLEXPORT bool registerZeichnung(const char* id, Zeichnung* z) override;
|
|
|
DLLEXPORT const UIInit& getFactory() override;
|
|
|
//! calculates the needed size for all content elements to be visible
|
|
|
DLLEXPORT Punkt calculateContentSize();
|