/// <summary>
 /// Callback on editing operation perform on {@link NiceArtEditorView}
 /// </summary>
 /// <param name="onNiceArtEditorListener">{@link OnNiceArtEditorListener}</param>
 public void SetOnNiceArtEditorListener(INiceArt.IOnNiceArtEditorListener onNiceArtEditorListener)
 {
     try
     {
         MOnNiceArtEditorListener = onNiceArtEditorListener;
     }
     catch (Exception e)
     {
         Methods.DisplayReportResultTrack(e);
     }
 }
 /// <summary>
 /// Callback on editing operation perform on {@link NiceArtEditorView}
 /// </summary>
 /// <param name="onNiceArtEditorListener">{@link OnNiceArtEditorListener}</param>
 public void SetOnNiceArtEditorListener(INiceArt.IOnNiceArtEditorListener onNiceArtEditorListener)
 {
     try
     {
         MOnNiceArtEditorListener = onNiceArtEditorListener;
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
     }
 }
Пример #3
0
        public MultiTouchListener(View deleteView, RelativeLayout parentView, ImageView photoEditImageView, bool isTextPinchZoomable, INiceArt.IOnNiceArtEditorListener onNiceArtEditorListener)
        {
            try
            {
                MIsTextPinchZoomable  = isTextPinchZoomable;
                MScaleGestureDetector = new ScaleGestureDetector(new ScaleGestureListener());

                MGestureListener         = new GestureDetector(Application.Context, new GestureListener());
                DeleteView               = deleteView;
                ParentView               = parentView;
                PhotoEditImageView       = photoEditImageView;
                MOnNiceArtEditorListener = onNiceArtEditorListener;
                OutRect = deleteView != null ? new Rect(deleteView.Left, deleteView.Top, deleteView.Right, deleteView.Bottom) : new Rect(0, 0, 0, 0);
            }
            catch (Exception e)
            {
                Methods.DisplayReportResultTrack(e);
            }
        }