diff options
Diffstat (limited to 'ui/base/dragdrop/gtk_dnd_util.h')
-rw-r--r-- | ui/base/dragdrop/gtk_dnd_util.h | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/ui/base/dragdrop/gtk_dnd_util.h b/ui/base/dragdrop/gtk_dnd_util.h index ab3322e..7703428 100644 --- a/ui/base/dragdrop/gtk_dnd_util.h +++ b/ui/base/dragdrop/gtk_dnd_util.h @@ -11,7 +11,7 @@ #include <vector> #include "base/string16.h" -#include "ui/ui_api.h" +#include "ui/base/ui_export.h" class GURL; @@ -43,7 +43,7 @@ enum { // Get the atom for a given target (of the above enum type). Will return NULL // for non-custom targets, such as CHROME_TEXT_PLAIN. -UI_API GdkAtom GetAtomForTarget(int target); +UI_EXPORT GdkAtom GetAtomForTarget(int target); // Creates a target list from the given mask. The mask should be an OR of // CHROME_* values. The target list is returned with ref count 1; the caller @@ -52,37 +52,38 @@ UI_API GdkAtom GetAtomForTarget(int target); // Since the MIME type for WEBDROP_FILE_CONTENTS depends on the file's // contents, that flag is ignored by this function. It is the responsibility // of the client code to do the right thing. -UI_API GtkTargetList* GetTargetListFromCodeMask(int code_mask); +UI_EXPORT GtkTargetList* GetTargetListFromCodeMask(int code_mask); // Set the drag target list for |source| with the target list that // corresponds to |code_mask|. -UI_API void SetSourceTargetListFromCodeMask(GtkWidget* source, int code_mask); +UI_EXPORT void SetSourceTargetListFromCodeMask(GtkWidget* source, + int code_mask); // Set the accepted targets list for |dest|. The |target_codes| array should // be sorted in preference order and should be terminated with -1. -UI_API void SetDestTargetList(GtkWidget* dest, const int* target_codes); +UI_EXPORT void SetDestTargetList(GtkWidget* dest, const int* target_codes); // Write a URL to the selection in the given type. -UI_API void WriteURLWithName(GtkSelectionData* selection_data, - const GURL& url, - string16 title, - int type); +UI_EXPORT void WriteURLWithName(GtkSelectionData* selection_data, + const GURL& url, + string16 title, + int type); // Extracts data of type CHROME_NAMED_URL from |selection_data| into // |url| and |title|. Returns true if the url/title were safely extracted // and the url is valid. -UI_API bool ExtractNamedURL(GtkSelectionData* selection_data, - GURL* url, - string16* title); +UI_EXPORT bool ExtractNamedURL(GtkSelectionData* selection_data, + GURL* url, + string16* title); // Extracts data of type TEXT_URI_LIST from |selection_data| into |urls|. -UI_API bool ExtractURIList(GtkSelectionData* selection_data, - std::vector<GURL>* urls); +UI_EXPORT bool ExtractURIList(GtkSelectionData* selection_data, + std::vector<GURL>* urls); // Extracts a Netscape URL (url\ntitle) from |selection_data|. -UI_API bool ExtractNetscapeURL(GtkSelectionData* selection_data, - GURL* url, - string16* title); +UI_EXPORT bool ExtractNetscapeURL(GtkSelectionData* selection_data, + GURL* url, + string16* title); } // namespace ui |