diff options
| author | Alex Valavanis <valavanisalex@gmail.com> | 2012-12-26 12:53:09 +0000 |
|---|---|---|
| committer | Alex Valavanis <valavanisalex@googlemail.com> | 2012-12-26 12:53:09 +0000 |
| commit | 81839e6ebd1007f4674e65e5908ec4fd46fb64a6 (patch) | |
| tree | c4aca2f1cd215b124ddbda20cc93c015c4eff4f8 /src/widgets/ruler.h | |
| parent | ruler: (GIMP merge) Allow label size to be specified as a style property (diff) | |
| download | inkscape-81839e6ebd1007f4674e65e5908ec4fd46fb64a6.tar.gz inkscape-81839e6ebd1007f4674e65e5908ec4fd46fb64a6.zip | |
ruler: (GIMP merge) Add track_widget API and fix GTK+ 3 build failure in color slider
(bzr r11988)
Diffstat (limited to 'src/widgets/ruler.h')
| -rw-r--r-- | src/widgets/ruler.h | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/src/widgets/ruler.h b/src/widgets/ruler.h index a15e9bd57..c21cf0fa8 100644 --- a/src/widgets/ruler.h +++ b/src/widgets/ruler.h @@ -53,22 +53,29 @@ struct _SPRulerMetric }; -GType sp_ruler_get_type (void) G_GNUC_CONST; -GtkWidget* sp_ruler_new (GtkOrientation orientation); -void sp_ruler_set_position (SPRuler *ruler, - gdouble set_position); -gdouble sp_ruler_get_position (SPRuler *ruler); -void sp_ruler_set_range (SPRuler *ruler, - gdouble lower, - gdouble upper, - gdouble max_size); -void sp_ruler_get_range (SPRuler *ruler, - gdouble *lower, - gdouble *upper, - gdouble *max_size); -void sp_ruler_set_metric (SPRuler *ruler, - SPMetric metric); -SPMetric sp_ruler_get_metric (SPRuler *ruler); +GType sp_ruler_get_type (void) G_GNUC_CONST; + +GtkWidget* sp_ruler_new (GtkOrientation orientation); + +void sp_ruler_add_track_widget (SPRuler *ruler, + GtkWidget *widget); +void sp_ruler_remove_track_widget (SPRuler *ruler, + GtkWidget *widget); + +void sp_ruler_set_position (SPRuler *ruler, + gdouble set_position); +gdouble sp_ruler_get_position (SPRuler *ruler); +void sp_ruler_set_range (SPRuler *ruler, + gdouble lower, + gdouble upper, + gdouble max_size); +void sp_ruler_get_range (SPRuler *ruler, + gdouble *lower, + gdouble *upper, + gdouble *max_size); +void sp_ruler_set_metric (SPRuler *ruler, + SPMetric metric); +SPMetric sp_ruler_get_metric (SPRuler *ruler); #endif /* __SP_RULER_H__ */ |
