diff options
Diffstat (limited to 'ui/gfx/gtk_util.h')
-rw-r--r-- | ui/gfx/gtk_util.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/ui/gfx/gtk_util.h b/ui/gfx/gtk_util.h index 5b802af..1f72c01 100644 --- a/ui/gfx/gtk_util.h +++ b/ui/gfx/gtk_util.h @@ -13,7 +13,7 @@ #include <vector> #include "base/memory/scoped_ptr.h" -#include "ui/ui_api.h" +#include "ui/base/ui_export.h" typedef struct _GdkPixbuf GdkPixbuf; typedef struct _GdkRegion GdkRegion; @@ -29,16 +29,16 @@ class Rect; // Call gtk_init() using the argc and argv from command_line. // gtk_init() wants an argc and argv that it can mutate; we provide those, // but leave the original CommandLine unaltered. -UI_API void GtkInitFromCommandLine(const CommandLine& command_line); +UI_EXPORT void GtkInitFromCommandLine(const CommandLine& command_line); // Convert and copy a SkBitmap to a GdkPixbuf. NOTE: this uses BGRAToRGBA, so // it is an expensive operation. The returned GdkPixbuf will have a refcount of // 1, and the caller is responsible for unrefing it when done. -UI_API GdkPixbuf* GdkPixbufFromSkBitmap(const SkBitmap* bitmap); +UI_EXPORT GdkPixbuf* GdkPixbufFromSkBitmap(const SkBitmap* bitmap); // Modify the given region by subtracting the given rectangles. -UI_API void SubtractRectanglesFromRegion(GdkRegion* region, - const std::vector<Rect>& cutouts); +UI_EXPORT void SubtractRectanglesFromRegion(GdkRegion* region, + const std::vector<Rect>& cutouts); // Returns the resolution (DPI) used by pango. A negative values means the // resolution hasn't been set. @@ -46,15 +46,15 @@ double GetPangoResolution(); // Returns a static instance of a GdkCursor* object, sharable across the // process. Caller must gdk_cursor_ref() it if they want to assume ownership. -UI_API GdkCursor* GetCursor(int type); +UI_EXPORT GdkCursor* GetCursor(int type); // Change windows accelerator style to GTK style. (GTK uses _ for // accelerators. Windows uses & with && as an escape for &.) -UI_API std::string ConvertAcceleratorsFromWindowsStyle( +UI_EXPORT std::string ConvertAcceleratorsFromWindowsStyle( const std::string& label); // Removes the "&" accelerators from a Windows label. -UI_API std::string RemoveWindowsStyleAccelerators(const std::string& label); +UI_EXPORT std::string RemoveWindowsStyleAccelerators(const std::string& label); // Makes a copy of |pixels| with the ordering changed from BGRA to RGBA. // The caller is responsible for free()ing the data. If |stride| is 0, it's |