summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Rey <anthony.rey5@gmail.com>2019-08-08 18:56:37 +0200
committerRĂ©mi Verschelde <rverschelde@gmail.com>2019-11-07 12:43:04 +0100
commite4b97b4614d29cf2c0d40afd07288995e2199278 (patch)
tree549c165eb062c2758da5a9b7cfa0e897048e26b6
parented373a60b1532f5122e2bd7069187eeb2cfb6266 (diff)
[Doc] Added more details for set_drag_preview()
-rw-r--r--doc/classes/Control.xml13
1 files changed, 12 insertions, 1 deletions
diff --git a/doc/classes/Control.xml b/doc/classes/Control.xml
index f5a8683a39..75d5a72fb1 100644
--- a/doc/classes/Control.xml
+++ b/doc/classes/Control.xml
@@ -652,7 +652,18 @@
<argument index="0" name="control" type="Control">
</argument>
<description>
- Shows the given control at the mouse pointer. A good time to call this method is in [method get_drag_data].
+ Shows the given control at the mouse pointer. A good time to call this method is in [method get_drag_data]. The control must not be in the scene tree.
+ [codeblock]
+ export (Color, RGBA) var color = Color(1, 0, 0, 1)
+
+ func get_drag_data(position):
+ # Use a control that is not in the tree
+ var cpb = ColorPickerButton.new()
+ cpb.color = color
+ cpb.rect_size = Vector2(50, 50)
+ set_drag_preview(cpb)
+ return color
+ [/codeblock]
</description>
</method>
<method name="set_end">