diff options
Diffstat (limited to 'base/gfx')
-rw-r--r-- | base/gfx/native_widget_types.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/base/gfx/native_widget_types.h b/base/gfx/native_widget_types.h index f9623db..b711b27 100644 --- a/base/gfx/native_widget_types.h +++ b/base/gfx/native_widget_types.h @@ -19,7 +19,9 @@ class NSView; class NSWindow; class NSTextField; #endif // __OBJC__ -#endif // MACOSX +#elif defined(OS_LINUX) +typedef struct _GtkWidget GtkWidget; +#endif namespace gfx { @@ -31,6 +33,10 @@ typedef HWND EditViewHandle; typedef NSView *ViewHandle; typedef NSWindow *WindowHandle; typedef NSTextField *EditViewHandle; +#elif defined(OS_LINUX) +typedef GtkWidget* ViewHandle; +typedef GtkWidget* WindowHandle; +typedef GtkWidget* EditViewHandle; #else // null port. typedef void* ViewHandle; typedef void* WindowHandle; |