Public Attributes |
Tk_Window | MainWindow |
Tcl_Interp * | interp |
Display * | display |
Window | RootWindow |
Atom | XDNDVersion |
int | x |
int | y |
int | button |
unsigned int | state |
int | CallbackStatus |
XDND_BOOL | ResetValues |
XDND_BOOL | InternalDrag |
XDND_BOOL | ReceivedStatusFlag |
char * | data |
int | index |
Window | DraggerWindow |
Atom * | DraggerTypeList |
Atom * | DraggerAskActionList |
char * | DraggerAskDescriptions |
Tk_Window | CursorWindow |
char * | CursorCallback |
XDND_BOOL | WaitForStatusFlag |
Window | Toplevel |
Window | MouseWindow |
XDND_BOOL | MouseWindowIsAware |
Window | MsgWindow |
Atom | DesiredType |
Atom | SupportedAction |
XDND_BOOL | WillAcceptDropFlag |
Time | LastEventTime |
XDND_BOOL | IsDraggingFlag |
XDND_BOOL | UseMouseRectFlag |
XRectangle | MouseRectR |
XDNDCursor * | cursors |
Window | LastEnterDeliveredWindow |
unsigned int | Alt_ModifierMask |
unsigned int | Meta_ModifierMask |
Atom | DNDSelectionName |
Atom | DNDProxyXAtom |
Atom | DNDAwareXAtom |
Atom | DNDTypeListXAtom |
Atom | DNDEnterXAtom |
Atom | DNDHereXAtom |
Atom | DNDStatusXAtom |
Atom | DNDLeaveXAtom |
Atom | DNDDropXAtom |
Atom | DNDFinishedXAtom |
Atom | DNDActionCopyXAtom |
Atom | DNDActionMoveXAtom |
Atom | DNDActionLinkXAtom |
Atom | DNDActionAskXAtom |
Atom | DNDActionPrivateXAtom |
Atom | DNDActionListXAtom |
Atom | DNDActionDescriptionXAtom |
Atom | DNDDirectSave0XAtom |
Atom | DNDMimePlainTextXAtom |
Atom | DNDStringAtom |
Atom | DNDNonProtocolAtom |
int(* | WidgetExistsCallback )(struct _XDND_Struct *dnd, Window window) |
int(* | WidgetApplyEnterCallback )(struct _XDND_Struct *dnd, Window target, Window source, Atom action, int x, int y, Time t, Atom *typelist) |
int(* | WidgetApplyPositionCallback )(struct _XDND_Struct *dnd, Window target, Window source, Atom action, Atom *actionList, int x, int y, Time t, Atom *typelist, int *wantPosition, Atom *supported_action, Atom *desired_type, XRectangle *rectangle) |
int(* | WidgetApplyLeaveCallback )(struct _XDND_Struct *dnd, Window target) |
int(* | WidgetInsertDropDataCallback )(struct _XDND_Struct *dnd, unsigned char *data, int length, int remaining, Window into, Window from, Atom type) |
int(* | Ask )(struct _XDND_Struct *dnd, Window source, Window target, Atom *action) |
int(* | GetData )(struct _XDND_Struct *dnd, Window source, unsigned char **data, int *length, Atom type) |
void(* | HandleEvents )(struct _XDND_Struct *dnd, XEvent *xevent) |
Atom *(* | GetDragAtoms )(struct _XDND_Struct *dnd, Window window) |
int(* | SetCursor )(struct _XDND_Struct *dnd, int cursor) |
Definition at line 127 of file XDND.h.