Deprecate h/v variants of GtkScale

This has been discussed in bug 541009.
This commit is contained in:
Matthias Clasen 2011-06-07 21:43:32 -04:00
parent 214069caee
commit 12d3f26d66
4 changed files with 19 additions and 0 deletions

View File

@ -29,6 +29,7 @@
#include <math.h> #include <math.h>
#include <stdlib.h> #include <stdlib.h>
#undef GTK_DISABLE_DEPRECATED
#include "gtkhscale.h" #include "gtkhscale.h"
#include "gtkorientable.h" #include "gtkorientable.h"
@ -43,6 +44,8 @@
* *
* The position to show the current value, and the number of decimal places * The position to show the current value, and the number of decimal places
* shown can be set using the parent #GtkScale class's functions. * shown can be set using the parent #GtkScale class's functions.
*
* GtkHScale has been deprecated, use #GtkScale instead.
*/ */
@ -70,6 +73,8 @@ gtk_hscale_init (GtkHScale *hscale)
* Creates a new #GtkHScale. * Creates a new #GtkHScale.
* *
* Returns: a new #GtkHScale. * Returns: a new #GtkHScale.
*
* Deprecated: 3.2: Use gtk_scale_new() with %GTK_ORIENTATION_HORIZONTAL instead
*/ */
GtkWidget * GtkWidget *
gtk_hscale_new (GtkAdjustment *adjustment) gtk_hscale_new (GtkAdjustment *adjustment)
@ -98,6 +103,8 @@ gtk_hscale_new (GtkAdjustment *adjustment)
* needs, use gtk_scale_set_digits() to correct it. * needs, use gtk_scale_set_digits() to correct it.
* *
* Return value: a new #GtkHScale * Return value: a new #GtkHScale
*
* Deprecated: 3.2: Use gtk_scale_new_with_range() with %GTK_ORIENTATION_HORIZONTAL instead
**/ **/
GtkWidget * GtkWidget *
gtk_hscale_new_with_range (gdouble min, gtk_hscale_new_with_range (gdouble min,

View File

@ -31,6 +31,7 @@
#ifndef __GTK_HSCALE_H__ #ifndef __GTK_HSCALE_H__
#define __GTK_HSCALE_H__ #define __GTK_HSCALE_H__
#ifndef GTK_DISABLE_DEPRECATED
#include <gtk/gtkscale.h> #include <gtk/gtkscale.h>
@ -68,4 +69,6 @@ GtkWidget* gtk_hscale_new_with_range (gdouble min,
G_END_DECLS G_END_DECLS
#endif
#endif /* __GTK_HSCALE_H__ */ #endif /* __GTK_HSCALE_H__ */

View File

@ -29,6 +29,7 @@
#include <math.h> #include <math.h>
#include <stdlib.h> #include <stdlib.h>
#undef GTK_DISABLE_DEPRECATED
#include "gtkvscale.h" #include "gtkvscale.h"
#include "gtkorientable.h" #include "gtkorientable.h"
@ -43,6 +44,8 @@
* *
* The position to show the current value, and the number of decimal places * The position to show the current value, and the number of decimal places
* shown can be set using the parent #GtkScale class's functions. * shown can be set using the parent #GtkScale class's functions.
*
* GtkVScale has been deprecated, use #GtkScale instead.
*/ */
G_DEFINE_TYPE (GtkVScale, gtk_vscale, GTK_TYPE_SCALE) G_DEFINE_TYPE (GtkVScale, gtk_vscale, GTK_TYPE_SCALE)
@ -68,6 +71,8 @@ gtk_vscale_init (GtkVScale *vscale)
* Creates a new #GtkVScale. * Creates a new #GtkVScale.
* *
* Returns: a new #GtkVScale. * Returns: a new #GtkVScale.
*
* Deprecated: 3.2: Use gtk_scale_new() with %GTK_ORIENTATION_VERTICAL instead
*/ */
GtkWidget * GtkWidget *
gtk_vscale_new (GtkAdjustment *adjustment) gtk_vscale_new (GtkAdjustment *adjustment)
@ -96,6 +101,8 @@ gtk_vscale_new (GtkAdjustment *adjustment)
* needs, use gtk_scale_set_digits() to correct it. * needs, use gtk_scale_set_digits() to correct it.
* *
* Return value: a new #GtkVScale * Return value: a new #GtkVScale
*
* Deprecated: 3.2: Use gtk_scale_new_with_range() with %GTK_ORIENTATION_VERTICAL instead
**/ **/
GtkWidget * GtkWidget *
gtk_vscale_new_with_range (gdouble min, gtk_vscale_new_with_range (gdouble min,

View File

@ -31,6 +31,7 @@
#ifndef __GTK_VSCALE_H__ #ifndef __GTK_VSCALE_H__
#define __GTK_VSCALE_H__ #define __GTK_VSCALE_H__
#ifndef GTK_DISABLE_DEPRECATED
#include <gtk/gtkscale.h> #include <gtk/gtkscale.h>
@ -75,5 +76,6 @@ GtkWidget* gtk_vscale_new_with_range (gdouble min,
G_END_DECLS G_END_DECLS
#endif
#endif /* __GTK_VSCALE_H__ */ #endif /* __GTK_VSCALE_H__ */