diff options
author | Matthias Clasen <mclasen@redhat.com> | 2011-11-01 22:52:32 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2011-11-01 23:51:18 -0400 |
commit | 068e1f03901ae0b5aa6819d64a122fd2fa5be643 (patch) | |
tree | 23b84f4f70751c40f872f74b32c63534f7bbae78 /gtk/deprecated/gtkvpaned.c | |
parent | 98db3dd5ddde5b8096e67c8f3429942bf5b431ce (diff) | |
download | gtk+-068e1f03901ae0b5aa6819d64a122fd2fa5be643.tar.gz |
Move wholly deprecated files to a subdirectory
Also install their headers to a subdirectory.
Diffstat (limited to 'gtk/deprecated/gtkvpaned.c')
-rw-r--r-- | gtk/deprecated/gtkvpaned.c | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/gtk/deprecated/gtkvpaned.c b/gtk/deprecated/gtkvpaned.c new file mode 100644 index 0000000000..eeb0200572 --- /dev/null +++ b/gtk/deprecated/gtkvpaned.c @@ -0,0 +1,74 @@ +/* GTK - The GIMP Toolkit + * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * 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. + */ + +/* + * Modified by the GTK+ Team and others 1997-2000. See the AUTHORS + * file for a list of people on the GTK+ Team. See the ChangeLog + * files for a list of changes. These files are distributed with + * GTK+ at ftp://ftp.gtk.org/pub/gtk/. + */ + +#include "config.h" + +#include "gtkorientable.h" + +#include "gtkvpaned.h" + + +/** + * SECTION:gtkvpaned + * @Short_description: A container with two panes arranged vertically + * @Title: GtkVPaned + * + * The VPaned widget is a container widget with two + * children arranged vertically. The division between + * the two panes is adjustable by the user by dragging + * a handle. See #GtkPaned for details. + * + * GtkVPaned has been deprecated, use #GtkPaned instead. + */ + +G_DEFINE_TYPE (GtkVPaned, gtk_vpaned, GTK_TYPE_PANED) + +static void +gtk_vpaned_class_init (GtkVPanedClass *class) +{ +} + +static void +gtk_vpaned_init (GtkVPaned *vpaned) +{ + gtk_orientable_set_orientation (GTK_ORIENTABLE (vpaned), + GTK_ORIENTATION_VERTICAL); +} + +/** + * gtk_vpaned_new: + * + * Create a new #GtkVPaned + * + * Returns: the new #GtkVPaned + * + * Deprecated: 3.2: Use gtk_paned_new() with %GTK_ORIENTATION_VERTICAL instead + */ +GtkWidget * +gtk_vpaned_new (void) +{ + return g_object_new (GTK_TYPE_VPANED, NULL); +} |