]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkvscrollbar.h
gail: Fix scrollbar index_in_parent() implementation
[~andy/gtk] / gtk / gtkvscrollbar.h
index 184be409b14ac62690c59f31799b221e7b534fce..4929f87fadb8dc055f5afabfa7211cc96b7faa91 100644 (file)
  * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
  */
 
-#if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
 #error "Only <gtk/gtk.h> can be included directly."
 #endif
 
 #ifndef __GTK_VSCROLLBAR_H__
 #define __GTK_VSCROLLBAR_H__
 
+#ifndef GTK_DISABLE_DEPRECATED
 
-#include <gdk/gdk.h>
 #include <gtk/gtkscrollbar.h>
 
 
@@ -50,6 +50,12 @@ G_BEGIN_DECLS
 typedef struct _GtkVScrollbar       GtkVScrollbar;
 typedef struct _GtkVScrollbarClass  GtkVScrollbarClass;
 
+/**
+ * GtkVScrollbar:
+ *
+ * The #GtkVScrollbar struct contains private data and should be accessed
+ * using the functions below.
+ */
 struct _GtkVScrollbar
 {
   GtkScrollbar scrollbar;
@@ -67,5 +73,6 @@ GtkWidget* gtk_vscrollbar_new      (GtkAdjustment *adjustment);
 
 G_END_DECLS
 
+#endif
 
 #endif /* __GTK_VSCROLLBAR_H__ */