#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: