set_with_owner


Description:

public bool set_with_owner (TargetEntry[] targets, ClipboardGetFunc get_func, ClipboardClearFunc clear_func, Object owner)

Virtually sets the contents of the specified clipboard by providing a list of supported formats for the clipboard data and a function to call to get the actual data when it is requested.

The difference between this function and set_with_data is that instead of an generic user_data pointer, a Object is passed in.

Parameters:

this

a Clipboard

targets

array containing information about the available forms for the clipboard data

get_func

function to call to get the actual clipboard data

clear_func

when the clipboard contents are set again, this function will be called, and get_func will not be subsequently called

owner

an object that “owns” the data. This object will be passed to the callbacks when called

n_targets

number of elements in targets

Returns:

true if setting the clipboard data succeeded. If setting the clipboard data failed the provided callback functions will be ignored.