Index: chrome/browser/gtk/nine_box.h |
=================================================================== |
--- chrome/browser/gtk/nine_box.h (revision 16275) |
+++ chrome/browser/gtk/nine_box.h (working copy) |
@@ -7,6 +7,8 @@ |
#include <gtk/gtk.h> |
+class ThemeProvider; |
+ |
// A NineBox manages a set of source images representing a 3x3 grid, where |
// non-corner images can be tiled to make a larger image. It's used to |
// use bitmaps for constructing image-based resizable widgets like buttons. |
@@ -24,6 +26,12 @@ |
// ids that will be passed to the resource bundle. Use 0 for no image. |
NineBox(int top_left, int top, int top_right, int left, int center, int right, |
int bottom_left, int bottom, int bottom_right); |
+ |
+ // Same as above, but use themed images. |
+ NineBox(ThemeProvider* theme_provider, |
+ int top_left, int top, int top_right, int left, int center, int right, |
+ int bottom_left, int bottom, int bottom_right); |
+ |
~NineBox(); |
// Render the NineBox to |dst|. |