*** 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 wxDragResult wxDropTarget::OnData(
85 wxCoord x
86 , wxCoord y
87 , wxDragResult vResult
88 )
89 {
90 //TODO:
91 return (wxDragResult)0;
92 };
93
94 bool wxDropTarget::GetData()
95 {
96 //TODO:
97 return FALSE;
98 };
99
100 bool wxDropTarget::IsAcceptable(
101 DRAGINFO* pInfo
102 )
103 {
104 //TODO:
105 return FALSE;
106 };
107
108 // ----------------------------------------------------------------------------
109 // wxTextDropTarget
110 // ----------------------------------------------------------------------------
111
112 wxTextDropTarget::~wxTextDropTarget()
113 {
114 // TODO:
115 }
116
117 bool wxTextDropTarget::OnData(
118 wxCoord x
119 , wxCoord y
120 )
121 {
122 // TODO:
123 return FALSE;
124 };
125
126 // ----------------------------------------------------------------------------
127 // wxFileDropTarget
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