#include <XDND.h>
|
| 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.
| Tk_Window _XDND_Struct::MainWindow |
| Tcl_Interp* _XDND_Struct::interp |
| Display* _XDND_Struct::display |
| Window _XDND_Struct::RootWindow |
| Atom _XDND_Struct::XDNDVersion |
| unsigned int _XDND_Struct::state |
| int _XDND_Struct::CallbackStatus |
| Window _XDND_Struct::DraggerWindow |
| Atom* _XDND_Struct::DraggerTypeList |
| Atom* _XDND_Struct::DraggerAskActionList |
| char* _XDND_Struct::DraggerAskDescriptions |
| Tk_Window _XDND_Struct::CursorWindow |
| char* _XDND_Struct::CursorCallback |
| Window _XDND_Struct::Toplevel |
| Window _XDND_Struct::MouseWindow |
| Window _XDND_Struct::MsgWindow |
| Atom _XDND_Struct::DesiredType |
| Atom _XDND_Struct::SupportedAction |
| Time _XDND_Struct::LastEventTime |
| XRectangle _XDND_Struct::MouseRectR |
| Window _XDND_Struct::LastEnterDeliveredWindow |
| unsigned int _XDND_Struct::Alt_ModifierMask |
| unsigned int _XDND_Struct::Meta_ModifierMask |
| Atom _XDND_Struct::DNDSelectionName |
| Atom _XDND_Struct::DNDProxyXAtom |
| Atom _XDND_Struct::DNDAwareXAtom |
| Atom _XDND_Struct::DNDTypeListXAtom |
| Atom _XDND_Struct::DNDEnterXAtom |
| Atom _XDND_Struct::DNDHereXAtom |
| Atom _XDND_Struct::DNDStatusXAtom |
| Atom _XDND_Struct::DNDLeaveXAtom |
| Atom _XDND_Struct::DNDDropXAtom |
| Atom _XDND_Struct::DNDFinishedXAtom |
| Atom _XDND_Struct::DNDActionCopyXAtom |
| Atom _XDND_Struct::DNDActionMoveXAtom |
| Atom _XDND_Struct::DNDActionLinkXAtom |
| Atom _XDND_Struct::DNDActionAskXAtom |
| Atom _XDND_Struct::DNDActionPrivateXAtom |
| Atom _XDND_Struct::DNDActionListXAtom |
| Atom _XDND_Struct::DNDActionDescriptionXAtom |
| Atom _XDND_Struct::DNDDirectSave0XAtom |
| Atom _XDND_Struct::DNDMimePlainTextXAtom |
| Atom _XDND_Struct::DNDStringAtom |
| Atom _XDND_Struct::DNDNonProtocolAtom |
| int(* _XDND_Struct::WidgetExistsCallback)(struct _XDND_Struct *dnd, Window window) |
| int(* _XDND_Struct::WidgetApplyEnterCallback)(struct _XDND_Struct *dnd, Window target, Window source, Atom action, int x, int y, Time t, Atom *typelist) |
| int(* _XDND_Struct::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(* _XDND_Struct::WidgetApplyLeaveCallback)(struct _XDND_Struct *dnd, Window target) |
| int(* _XDND_Struct::WidgetInsertDropDataCallback)(struct _XDND_Struct *dnd, unsigned char *data, int length, int remaining, Window into, Window from, Atom type) |
| int(* _XDND_Struct::Ask)(struct _XDND_Struct *dnd, Window source, Window target, Atom *action) |
| int(* _XDND_Struct::GetData)(struct _XDND_Struct *dnd, Window source, unsigned char **data, int *length, Atom type) |
| void(* _XDND_Struct::HandleEvents)(struct _XDND_Struct *dnd, XEvent *xevent) |
| Atom*(* _XDND_Struct::GetDragAtoms)(struct _XDND_Struct *dnd, Window window) |
| int(* _XDND_Struct::SetCursor)(struct _XDND_Struct *dnd, int cursor) |
The documentation for this struct was generated from the following file: