/*
- * This file is part of hildon-libs
+ * This file is a part of hildon
*
* Copyright (C) 2005, 2006 Nokia Corporation, all rights reserved.
*
* 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; version 2.1 of
- * the License.
+ * 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
#include <gtk/gtkcontainer.h>
#include <gtk/gtkadjustment.h>
+#include "hildon-helper.h"
G_BEGIN_DECLS
#define HILDON_VOLUMEBAR_GET_CLASS(obj) \
((HildonVolumebarClass *) G_OBJECT_GET_CLASS(obj))
-
typedef struct _HildonVolumebar HildonVolumebar;
typedef struct _HildonVolumebarClass HildonVolumebarClass;
void (*level_changed) (HildonVolumebar * self);
};
-GType
-hildon_volumebar_get_type (void) G_GNUC_CONST;
+GType G_GNUC_CONST
+hildon_volumebar_get_type (void);
double
hildon_volumebar_get_level (HildonVolumebar *self);
GtkAdjustment*
hildon_volumebar_get_adjustment (HildonVolumebar *self);
+void
+hildon_volumebar_set_range_insensitive_message (HildonVolumebar *widget,
+ const gchar *message);
+
+void
+hildon_volumebar_set_range_insensitive_messagef (HildonVolumebar *widget,
+ const gchar *format,
+ ...);
+
G_END_DECLS
#endif /* __HILDON_VOLUMEBAR_H__ */