Fixed DragAndDrop submit/tizen_2.2/20131107.062147
authorChoi Munseok <ms47.choi@samsung.com>
Tue, 5 Nov 2013 04:43:35 +0000 (13:43 +0900)
committerChoi Munseok <ms47.choi@samsung.com>
Tue, 5 Nov 2013 04:43:35 +0000 (13:43 +0900)
Change-Id: Ifa93c5a3ba77d2a8f270ec724bcf58b1595a4a35
Signed-off-by: Choi Munseok <ms47.choi@samsung.com>
src/ui/FUi_Control.cpp
src/ui/inc/FUi_Control.h
src/ui/inc/FUi_IDragAndDropEventListener.h

index 30f6c33..111700d 100644 (file)
@@ -5425,12 +5425,23 @@ _Control::DragAndDropDrop(void)
        __isDragAndDropSource = false;
 }
 
+void
+_Control::DragAndDropCancel(void)
+{
+}
+
 _Window*
 _Control::GetDragWindow(void) const
 {
        return __pDragWindow;
 }
 
+_Control*
+_Control::GetDragSourceControl(void) const
+{
+       return null;
+}
+
 bool
 _Control::IsDragAndDropSource(void) const
 {
index b6f1a72..5f7f4fb 100644 (file)
@@ -591,7 +591,9 @@ public:
 // DragAndDrop
        void DragAndDropBegin(const _DragAndDropItem& dragAndDropItem);
        void DragAndDropDrop(void);
+       void DragAndDropCancel(void);
        _Window* GetDragWindow(void) const;
+       _Control* GetDragSourceControl(void) const;
        bool IsDragAndDropSource(void) const;
        result AddDragAndDropEventListener(const _IDragAndDropEventListener& listener);
        result RemoveDragAndDropEventListener(const _IDragAndDropEventListener& listener);
index 6ada7af..eb3872c 100644 (file)
@@ -47,6 +47,7 @@ public:
        virtual void OnDragAndDropMoved(const _Control& source, const Tizen::Graphics::FloatPoint& dragPosition) = 0;
        virtual void OnDragAndDropLeft(const _Control& source) = 0;
        virtual void OnDragAndDropDropped(const _Control& source, const _DragAndDropItem& item) = 0;
+       virtual void OnDragAndDropCanceled(const _Control& source) = 0;
 
 protected:
        //