X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Fcommon%2Fwindow-base.h;h=3a1784d11fc84f85b308fc219bacdbe98a95dc5f;hb=f79805402bf8bd9b7ceb4561d4c089411fb5927f;hp=d0115edc069f94a4cf9738b955035b60c444599f;hpb=80fee0d2416ad1f3bf0b0e28ee7c90124610ec3e;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/common/window-base.h b/dali/internal/window-system/common/window-base.h index d0115ed..3a1784d 100644 --- a/dali/internal/window-system/common/window-base.h +++ b/dali/internal/window-system/common/window-base.h @@ -64,6 +64,7 @@ public: // Window typedef Signal IconifySignalType; + typedef Signal MaximizeSignalType; typedef Signal FocusSignalType; typedef Signal OutputSignalType; typedef Signal DeleteSignalType; @@ -166,6 +167,11 @@ public: virtual void MoveResize(Dali::PositionSize positionSize) = 0; /** + * @copydoc Dali::Window::SetLayout() + */ + virtual void SetLayout(unsigned int numCols, unsigned int numRows, unsigned int column, unsigned int row, unsigned int colSpan, unsigned int rowSpan) = 0; + + /** * @copydoc Dali::Window::SetClass() */ virtual void SetClass(const std::string& name, const std::string& className) = 0; @@ -463,6 +469,11 @@ public: IconifySignalType& IconifyChangedSignal(); /** + * @brief This signal is emitted when the window becomes maximized or unmaximized. + */ + MaximizeSignalType& MaximizeChangedSignal(); + + /** * @brief This signal is emitted when the window focus is changed. */ FocusSignalType& FocusChangedSignal(); @@ -551,6 +562,7 @@ protected: protected: IconifySignalType mIconifyChangedSignal; + MaximizeSignalType mMaximizeChangedSignal; FocusSignalType mFocusChangedSignal; OutputSignalType mOutputTransformedSignal; DeleteSignalType mDeleteRequestSignal;