信号
GtkDrawingArea::draw
声明
gboolean
drop (
GtkDropTarget* self,
const GValue* value,
gdouble x,
gdouble y,
gpointer user_data
)
描述 [源代码]
当用户将数据拖放到小部件上时,在放置点发出。
信号处理程序必须确定指针位置是否在放置区域内。如果不在此区域内,它返回FALSE
,并且不需要进一步处理。
否则,处理程序返回TRUE
。在这种情况下,该处理程序将接受放置。处理程序负责使用给定的value
并执行放置操作。
默认处理程序 默认处理程序在通过 |
参数
value
-
类型:
GValue
正在放置的
GValue
。数据由函数的调用者所有。 x
-
类型:
gdouble
当前指针位置的x坐标。
y
-
类型:
gdouble
当前指针位置的y坐标。