Class DragSource
public class DragSource
- Inheritance
-
DragSource
- Inherited Members
Methods
DragCancel(IntPtr)
Calls native method gtk_drag_source_drag_cancel.
public static extern void DragCancel(IntPtr source)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
GetActions(IntPtr)
Calls native method gtk_drag_source_get_actions.
public static extern DragAction GetActions(IntPtr source)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
Returns
- DragAction
Transfer ownership: None Nullable: False
GetContent(IntPtr)
Calls native method gtk_drag_source_get_content.
public static extern IntPtr GetContent(IntPtr source)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetDrag(IntPtr)
Calls native method gtk_drag_source_get_drag.
public static extern IntPtr GetDrag(IntPtr source)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_drag_source_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_drag_source_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: Full Nullable: False
SetActions(IntPtr, DragAction)
Calls native method gtk_drag_source_set_actions.
public static extern void SetActions(IntPtr source, DragAction actions)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
SetContent(IntPtr, IntPtr)
Calls native method gtk_drag_source_set_content.
public static extern void SetContent(IntPtr source, IntPtr content)
Parameters
source
IntPtrTransfer ownership: None Nullable: False
content
IntPtrTransfer ownership: None Nullable: True
SetIcon(IntPtr, IntPtr, int, int)
Calls native method gtk_drag_source_set_icon.
public static extern void SetIcon(IntPtr source, IntPtr paintable, int hotX, int hotY)