]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkcellrendererspin.h
Add GtkSelectionWindow
[~andy/gtk] / gtk / gtkcellrendererspin.h
index 35c2bff40587c02a029d65be80b46cbc69cbc3f8..dc949b80f3b1a805ba5366d62f6f0182fdac449d 100644 (file)
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 
-
 #ifndef __GTK_CELL_RENDERER_SPIN_H__
 #define __GTK_CELL_RENDERER_SPIN_H__
 
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #include <gtk/gtkcellrenderertext.h>
 
 G_BEGIN_DECLS
@@ -31,19 +32,28 @@ G_BEGIN_DECLS
 #define GTK_IS_CELL_RENDERER_SPIN(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_SPIN))
 #define GTK_IS_CELL_RENDERER_SPIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_SPIN))
 #define GTK_CELL_RENDERER_SPIN_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_SPIN, GtkCellRendererTextClass))
-                                                
-typedef struct _GtkCellRendererSpin GtkCellRendererSpin;
-typedef struct _GtkCellRendererSpinClass GtkCellRendererSpinClass;
+
+typedef struct _GtkCellRendererSpin        GtkCellRendererSpin;
+typedef struct _GtkCellRendererSpinClass   GtkCellRendererSpinClass;
 typedef struct _GtkCellRendererSpinPrivate GtkCellRendererSpinPrivate;
 
 struct _GtkCellRendererSpin
 {
   GtkCellRendererText parent;
+
+  /*< private >*/
+  GtkCellRendererSpinPrivate *priv;
 };
 
 struct _GtkCellRendererSpinClass
 {
   GtkCellRendererTextClass parent;
+
+  /* Padding for future expansion */
+  void (*_gtk_reserved1) (void);
+  void (*_gtk_reserved2) (void);
+  void (*_gtk_reserved3) (void);
+  void (*_gtk_reserved4) (void);
 };
 
 GType            gtk_cell_renderer_spin_get_type (void);