}
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
- public delegate void PagePanStartedEventHandler(object source, PagePanStartedEventArgs e);
-
- [UnmanagedFunctionPointer(CallingConvention.StdCall)]
- public delegate void PagePanFinishedEventHandler(object source, PagePanFinishedEventArgs e);
-
- [UnmanagedFunctionPointer(CallingConvention.StdCall)]
- public delegate void PageTurnStartedEventHandler(object source, PageTurnStartedEventArgs e);
-
- [UnmanagedFunctionPointer(CallingConvention.StdCall)]
- public delegate void PageTurnFinishedEventHandler(object source, PageTurnFinishedEventArgs e);
-
- [UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void PagePanStartedCallbackDelegate(IntPtr page);
- private PagePanStartedEventHandler _pageTurnViewPagePanStartedEventHandler;
+ private DaliEventHandler<object,PagePanStartedEventArgs> _pageTurnViewPagePanStartedEventHandler;
private PagePanStartedCallbackDelegate _pageTurnViewPagePanStartedCallbackDelegate;
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void PagePanFinishedCallbackDelegate(IntPtr page);
- private PagePanFinishedEventHandler _pageTurnViewPagePanFinishedEventHandler;
+ private DaliEventHandler<object,PagePanFinishedEventArgs> _pageTurnViewPagePanFinishedEventHandler;
private PagePanFinishedCallbackDelegate _pageTurnViewPagePanFinishedCallbackDelegate;
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void PageTurnStartedCallbackDelegate(IntPtr page, uint pageIndex, bool isTurningForward);
- private PageTurnStartedEventHandler _pageTurnViewPageTurnStartedEventHandler;
+ private DaliEventHandler<object,PageTurnStartedEventArgs> _pageTurnViewPageTurnStartedEventHandler;
private PageTurnStartedCallbackDelegate _pageTurnViewPageTurnStartedCallbackDelegate;
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void PageTurnFinishedCallbackDelegate(IntPtr page, uint pageIndex, bool isTurningForward);
- private PageTurnFinishedEventHandler _pageTurnViewPageTurnFinishedEventHandler;
+ private DaliEventHandler<object,PageTurnFinishedEventArgs> _pageTurnViewPageTurnFinishedEventHandler;
private PageTurnFinishedCallbackDelegate _pageTurnViewPageTurnFinishedCallbackDelegate;
- public event PagePanStartedEventHandler PagePanStarted
+ public event DaliEventHandler<object,PagePanStartedEventArgs> PagePanStarted
{
add
{
}
}
- public event PagePanFinishedEventHandler PagePanFinished
+ public event DaliEventHandler<object,PagePanFinishedEventArgs> PagePanFinished
{
add
{
}
- public event PageTurnStartedEventHandler PageTurnStarted
+ public event DaliEventHandler<object,PageTurnStartedEventArgs> PageTurnStarted
{
add
{
}
- public event PageTurnFinishedEventHandler PageTurnFinished
+ public event DaliEventHandler<object,PageTurnFinishedEventArgs> PageTurnFinished
{
add
{
return ret;
}
+/* Properties earlier added by Ruby Script */
+
+ public Dali.CSharp.Size PageSize
+ {
+ get
+ {
+ Vector2 temp = new Vector2(0.0f,0.0f);
+ GetProperty( PageTurnView.Property.PAGE_SIZE).Get( temp );
+ Dali.CSharp.Size ret = new Dali.CSharp.Size(temp.x, temp.y);
+ return ret;
+ }
+ set
+ {
+ SetProperty( PageTurnView.Property.PAGE_SIZE, new Dali.Property.Value( value ) );
+ }
+ }
+ public int CurrentPageId
+ {
+ get
+ {
+ int temp = 0;
+ GetProperty( PageTurnView.Property.CURRENT_PAGE_ID).Get( ref temp );
+ return temp;
+ }
+ set
+ {
+ SetProperty( PageTurnView.Property.CURRENT_PAGE_ID, new Dali.Property.Value( value ) );
+ }
+ }
+ public Vector2 SpineShadow
+ {
+ get
+ {
+ Vector2 temp = new Vector2(0.0f,0.0f);
+ GetProperty( PageTurnView.Property.SPINE_SHADOW).Get( temp );
+ return temp;
+ }
+ set
+ {
+ SetProperty( PageTurnView.Property.SPINE_SHADOW, new Dali.Property.Value( value ) );
+ }
+ }
+
+/* Properties ends */
+
%}
%enddef