Version: 2.9.4
Classes | Defines | Enumerations | Functions
dnd.h File Reference

クラス

class  wxDropTarget
 このクラスはドラッグ・アンド・ドロップ操作におけるドロップ先を表しています。More...
class  wxDropSource
 このクラスはドラッグ・アンド・ドロップ操作におけるドラッグ元を表しています。More...
class  wxTextDropTarget
 テキストデータに特化した、定義済みのドロップ先。More...
class  wxFileDropTarget
 これは (ファイルマネージャやエクスプローラからドラッグされた) ファイルを受け付けるドロップ先です。More...

Defines

#define wxDROP_ICON(name)
 This macro creates either a cursor (MSW) or an icon (elsewhere) with the given name (of type const char*).

Enumerations

enum  {
  wxDrag_CopyOnly = 0,
  wxDrag_AllowMove = 1,
  wxDrag_DefaultMove = 3
}
 Possible flags for drag and drop operations. More...
enum  wxDragResult {
  wxDragError,
  wxDragNone,
  wxDragCopy,
  wxDragMove,
  wxDragLink,
  wxDragCancel
}
 Result returned from a wxDropSource::DoDragDrop() call. More...

Functions

bool wxIsDragResultOk (wxDragResult res)
 Returns true if res indicates that something was done during a DnD operation, i.e.

Enumeration Type Documentation

anonymous enum

Possible flags for drag and drop operations.

Enumerator:
wxDrag_CopyOnly 

Allow only copying.

wxDrag_AllowMove 

Allow moving too (copying is always allowed).

wxDrag_DefaultMove 

Allow moving and make it default operation.

Result returned from a wxDropSource::DoDragDrop() call.

Enumerator:
wxDragError 

Error prevented the D&D operation from completing.

wxDragNone 

Drag target didn't accept the data.

wxDragCopy 

データのコピーに成功した。

wxDragMove 

データの移動に成功した。(MSW のみ)

wxDragLink 

Operation is a drag-link.

wxDragCancel 

The operation was cancelled by user (not an error).

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines