#include <dali/devel-api/adaptor-framework/orientation.h>
#include <dali/integration-api/events/touch-event-integ.h>
-#ifdef DALI_ADAPTOR_COMPILATION
-#include <dali/integration-api/render-surface-interface.h>
-#else
-#include <dali/integration-api/adaptors/render-surface-interface.h>
-#endif
-
// INTERNAL HEADERS
+#include <dali/integration-api/adaptor-framework/render-surface-interface.h>
#include <dali/internal/window-system/common/event-handler.h>
#include <dali/internal/window-system/common/orientation-impl.h>
#include <dali/internal/window-system/common/render-surface-factory.h>
mDeleteRequestSignal(),
mFocusChangeSignal(),
mResizeSignal(),
+ mVisibilityChangedSignal(),
mTransitionEffectEventSignal()
{
}
{
WindowVisibilityObserver* observer( mAdaptor );
observer->OnWindowShown();
+
+ Dali::Window handle( this );
+ mVisibilityChangedSignal.Emit( handle, true );
}
DALI_LOG_RELEASE_INFO( "Window (%p) Show(): iconified = %d\n", this, mIconified );
{
WindowVisibilityObserver* observer( mAdaptor );
observer->OnWindowHidden();
+
+ Dali::Window handle( this );
+ mVisibilityChangedSignal.Emit( handle, false );
}
DALI_LOG_RELEASE_INFO( "Window (%p) Hide(): iconified = %d\n", this, mIconified );
{
WindowVisibilityObserver* observer( mAdaptor );
observer->OnWindowHidden();
+
+ Dali::Window handle( this );
+ mVisibilityChangedSignal.Emit( handle, false );
}
DALI_LOG_RELEASE_INFO( "Window (%p) Iconified: visible = %d\n", this, mVisible );
{
WindowVisibilityObserver* observer( mAdaptor );
observer->OnWindowShown();
+
+ Dali::Window handle( this );
+ mVisibilityChangedSignal.Emit( handle, true );
}
DALI_LOG_RELEASE_INFO( "Window (%p) Deiconified: visible = %d\n", this, mVisible );