public virtual void Dispose()
{
- if (!Stage.IsInstalled())
+ if (!Window.IsInstalled())
{
DisposeQueue.Instance.Add(this);
return;
}
/**
- * @brief Event arguments that passed via OnStage signal
+ * @brief Event arguments that passed via OnWindow signal
*
*/
- public class OnStageEventArgs : EventArgs
+ public class OnWindowEventArgs : EventArgs
{
private View _view;
/**
- * @brief View - is the view that is being connected to the stage
+ * @brief View - is the view that is being connected to the window
*
*/
public View View
}
/**
- * @brief Event arguments that passed via OffStage signal
+ * @brief Event arguments that passed via OffWindow signal
*
*/
- public class OffStageEventArgs : EventArgs
+ public class OffWindowEventArgs : EventArgs
{
private View _view;
/**
- * @brief View - is the view that is being disconnected from the stage
+ * @brief View - is the view that is being disconnected from the window
*
*/
public View View
private WheelCallbackDelegate _viewWheelCallbackDelegate;
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
- private delegate void OnStageEventCallbackDelegate(IntPtr control);
+ private delegate void OnWindowEventCallbackDelegate(IntPtr control);
- private DaliEventHandler<object,OnStageEventArgs> _viewOnStageEventHandler;
- private OnStageEventCallbackDelegate _viewOnStageEventCallbackDelegate;
+ private DaliEventHandler<object,OnWindowEventArgs> _viewOnWindowEventHandler;
+ private OnWindowEventCallbackDelegate _viewOnWindowEventCallbackDelegate;
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
- private delegate void OffStageEventCallbackDelegate(IntPtr control);
+ private delegate void OffWindowEventCallbackDelegate(IntPtr control);
- private DaliEventHandler<object,OffStageEventArgs> _viewOffStageEventHandler;
- private OffStageEventCallbackDelegate _viewOffStageEventCallbackDelegate;
+ private DaliEventHandler<object,OffWindowEventArgs> _viewOffWindowEventHandler;
+ private OffWindowEventCallbackDelegate _viewOffWindowEventCallbackDelegate;
/**
* @brief Event for KeyInputFocusGained signal which can be used to subscribe/unsubscribe the event handler
}
/**
- * @brief Event for OnStage signal which can be used to subscribe/unsubscribe the event handler
- * (in the type of OnStageEventHandler) provided by the user.
- * OnStage signal is emitted after the view has been connected to the stage.
+ * @brief Event for OnWindow signal which can be used to subscribe/unsubscribe the event handler
+ * (in the type of OnWindowEventHandler) provided by the user.
+ * OnWindow signal is emitted after the view has been connected to the window.
*/
- public event DaliEventHandler<object,OnStageEventArgs> OnStageEvent
+ public event DaliEventHandler<object,OnWindowEventArgs> OnWindowEvent
{
add
{
lock (this)
{
// Restricted to only one listener
- if (_viewOnStageEventHandler == null)
+ if (_viewOnWindowEventHandler == null)
{
- _viewOnStageEventHandler += value;
+ _viewOnWindowEventHandler += value;
- _viewOnStageEventCallbackDelegate = new OnStageEventCallbackDelegate(OnStage);
- this.OnStageSignal().Connect(_viewOnStageEventCallbackDelegate);
+ _viewOnWindowEventCallbackDelegate = new OnWindowEventCallbackDelegate(OnWindow);
+ this.OnWindowSignal().Connect(_viewOnWindowEventCallbackDelegate);
}
}
}
{
lock (this)
{
- if (_viewOnStageEventHandler != null)
+ if (_viewOnWindowEventHandler != null)
{
- this.OnStageSignal().Disconnect(_viewOnStageEventCallbackDelegate);
+ this.OnWindowSignal().Disconnect(_viewOnWindowEventCallbackDelegate);
}
- _viewOnStageEventHandler -= value;
+ _viewOnWindowEventHandler -= value;
}
}
}
- // Callback for View OnStage signal
- private void OnStage(IntPtr data)
+ // Callback for View OnWindow signal
+ private void OnWindow(IntPtr data)
{
- OnStageEventArgs e = new OnStageEventArgs();
+ OnWindowEventArgs e = new OnWindowEventArgs();
- // Populate all members of "e" (OnStageEventArgs) with real data
+ // Populate all members of "e" (OnWindowEventArgs) with real data
e.View = View.GetViewFromPtr(data);
- //Console.WriteLine("############# OnStage()! e.View.Name=" + e.View.Name);
+ //Console.WriteLine("############# OnWindow()! e.View.Name=" + e.View.Name);
- if (_viewOnStageEventHandler != null)
+ if (_viewOnWindowEventHandler != null)
{
//here we send all data to user event handlers
- _viewOnStageEventHandler(this, e);
+ _viewOnWindowEventHandler(this, e);
}
}
/**
- * @brief Event for OffStage signal which can be used to subscribe/unsubscribe the event handler
- * (in the type of OffStageEventHandler) provided by the user.
- * OffStage signal is emitted after the view has been disconnected from the stage.
+ * @brief Event for OffWindow signal which can be used to subscribe/unsubscribe the event handler
+ * (in the type of OffWindowEventHandler) provided by the user.
+ * OffWindow signal is emitted after the view has been disconnected from the window.
*/
- public event DaliEventHandler<object,OffStageEventArgs> OffStageEvent
+ public event DaliEventHandler<object,OffWindowEventArgs> OffWindowEvent
{
add
{
lock (this)
{
// Restricted to only one listener
- if (_viewOffStageEventHandler == null)
+ if (_viewOffWindowEventHandler == null)
{
- _viewOffStageEventHandler += value;
+ _viewOffWindowEventHandler += value;
- _viewOffStageEventCallbackDelegate = new OffStageEventCallbackDelegate(OffStage);
- this.OnStageSignal().Connect(_viewOffStageEventCallbackDelegate);
+ _viewOffWindowEventCallbackDelegate = new OffWindowEventCallbackDelegate(OffWindow);
+ this.OnWindowSignal().Connect(_viewOffWindowEventCallbackDelegate);
}
}
}
{
lock (this)
{
- if (_viewOffStageEventHandler != null)
+ if (_viewOffWindowEventHandler != null)
{
- this.OnStageSignal().Disconnect(_viewOffStageEventCallbackDelegate);
+ this.OnWindowSignal().Disconnect(_viewOffWindowEventCallbackDelegate);
}
- _viewOffStageEventHandler -= value;
+ _viewOffWindowEventHandler -= value;
}
}
}
- // Callback for View OffStage signal
- private void OffStage(IntPtr data)
+ // Callback for View OffWindow signal
+ private void OffWindow(IntPtr data)
{
- OffStageEventArgs e = new OffStageEventArgs();
+ OffWindowEventArgs e = new OffWindowEventArgs();
- // Populate all members of "e" (OffStageEventArgs) with real data
+ // Populate all members of "e" (OffWindowEventArgs) with real data
e.View = View.GetViewFromPtr(data);
- if (_viewOffStageEventHandler != null)
+ if (_viewOffWindowEventHandler != null)
{
//here we send all data to user event handlers
- _viewOffStageEventHandler(this, e);
+ _viewOffWindowEventHandler(this, e);
}
}
if (!view)
{
- view = Stage.Instance.GetRootLayer().FindChildById(id);
+ view = Window.Instance.GetRootLayer().FindChildById(id);
}
return view;
/**
* @brief The left focusable view.
* @note This will return NULL if not set.
- * This will also return NULL if the specified left focusable view is not on stage.
+ * This will also return NULL if the specified left focusable view is not on window.
*
*/
public View LeftFocusableView
/**
* @brief The right focusable view.
* @note This will return NULL if not set.
- * This will also return NULL if the specified right focusable view is not on stage.
+ * This will also return NULL if the specified right focusable view is not on window.
*
*/
public View RightFocusableView
/**
* @brief The up focusable view.
* @note This will return NULL if not set.
- * This will also return NULL if the specified up focusable view is not on stage.
+ * This will also return NULL if the specified up focusable view is not on window.
*
*/
public View UpFocusableView
/**
* @brief The down focusable view.
* @note This will return NULL if not set.
- * This will also return NULL if the specified down focusable view is not on stage.
+ * This will also return NULL if the specified down focusable view is not on window.
*
*/
public View DownFocusableView
}
}
- public bool IsOnStage
+ public bool IsOnWindow
{
get
{
- return OnStage();
+ return OnWindow();
}
}
return ret;
}
- public bool OnStage()
+ public bool OnWindow()
{
bool ret = NDalicPINVOKE.Actor_OnStage(swigCPtr);
if (NDalicPINVOKE.SWIGPendingException.Pending)
return ret;
}
- public ViewSignal OnStageSignal()
+ public ViewSignal OnWindowSignal()
{
ViewSignal ret = new ViewSignal(NDalicPINVOKE.Actor_OnStageSignal(swigCPtr), false);
if (NDalicPINVOKE.SWIGPendingException.Pending)