*** empty log message ***
[wxWidgets.git] / src / os2 / dnd.cpp
1 ///////////////////////////////////////////////////////////////////////////////
2 // Name: dnd.cpp
3 // Purpose: wxDropTarget, wxDropSource, wxDataObject implementation
4 // Author: David Webster
5 // Modified by:
6 // Created: 10/21/99
7 // RCS-ID: $Id$
8 // Copyright: (c) 1998 AUTHOR
9 // Licence: wxWindows licence
10 ///////////////////////////////////////////////////////////////////////////////
11
12 #ifdef __GNUG__
13 #pragma implementation "dnd.h"
14 #endif
15
16 #define INCL_PM
17 #include <os2.h>
18 #include "wx/window.h"
19 #include "wx/app.h"
20 #include "wx/gdicmn.h"
21 #include "wx/dnd.h"
22
23 // ----------------------------------------------------------------------------
24 // global
25 // ----------------------------------------------------------------------------
26
27 // ----------------------------------------------------------------------------
28 // wxDropTarget
29 // ----------------------------------------------------------------------------
30
31 wxDropTarget::wxDropTarget(
32 wxDataObject* pDataObject
33 )
34 {
35 // TODO:
36 };
37
38 wxDropTarget::~wxDropTarget()
39 {
40 };
41
42 void wxDropTarget::Register(
43 WXHWND hwnd
44 )
45 {
46 //TODO:
47 };
48
49 void wxDropTarget::Revoke(
50 WXHWND hwnd
51 )
52 {
53 //TODO:
54 };
55
56 wxDragResult wxDropTarget::OnDragOver(
57 wxCoord x
58 , wxCoord y
59 , wxDragResult vDef
60 )
61 {
62 //TODO:
63 return vDef;
64 };
65
66 bool wxDropTarget::OnDrop(
67 wxCoord x
68 , wxCoord y
69 )
70 {
71 //TODO:
72 return FALSE;
73 };
74
75 bool wxDropTarget::OnData(
76 wxCoord x
77 , wxCoord y
78 )
79 {
80 //TODO:
81 return FALSE;
82 };
83
84 bool wxDropTarget::GetData()
85 {
86 //TODO:
87 return FALSE;
88 };
89
90 bool wxDropTarget::IsAcceptable(
91 DRAGINFO* pInfo
92 )
93 {
94 //TODO:
95 return FALSE;
96 };
97
98 // ----------------------------------------------------------------------------
99 // wxTextDropTarget
100 // ----------------------------------------------------------------------------
101
102 wxTextDropTarget::wxTextDropTarget()
103 {
104 // TODO:
105 }
106
107 wxTextDropTarget::~wxTextDropTarget()
108 {
109 // TODO:
110 }
111
112 bool wxTextDropTarget::OnData(
113 wxCoord x
114 , wxCoord y
115 )
116 {
117 // TODO:
118 return FALSE;
119 };
120
121 // ----------------------------------------------------------------------------
122 // wxFileDropTarget
123 // ----------------------------------------------------------------------------
124
125 wxFileDropTarget::wxFileDropTarget()
126 {
127 // TODO:
128 }
129
130 wxFileDropTarget::~wxFileDropTarget()
131 {
132 // TODO:
133 }
134
135 bool wxFileDropTarget::OnData(
136 wxCoord x
137 , wxCoord y
138 )
139 {
140 // TODO:
141 return FALSE;
142 };
143
144 //-------------------------------------------------------------------------
145 // wxDropSource
146 //-------------------------------------------------------------------------
147
148 wxDropSource::wxDropSource(
149 wxWindow* pWin
150 )
151 {
152 // TODO
153 };
154
155 wxDropSource::wxDropSource(
156 wxDataObject& rData
157 , wxWindow* pWin
158 )
159 {
160 // TODO
161 };
162
163 wxDropSource::~wxDropSource()
164 {
165 // TODO
166 };
167
168 wxDragResult wxDropSource::DoDragDrop(
169 bool WXUNUSED(bAllowMove)
170 )
171 {
172 // TODO
173 return wxDragError;
174 };
175
176 void wxDropSource::Init()
177 {
178 // TODO
179 };
180