~audio-recorder/audio-recorder/trunk

« back to all changes in this revision

Viewing changes to src/gtklevelbar.h

  • Committer: Osmo Antero
  • Date: 2012-09-29 18:12:44 UTC
  • Revision ID: osmoma@gmail.com-20120929181244-gmrxd5xww9pua60a
Support new systems; Ubuntu 12.10, Fedora 18. Improved timer and VAD-modules. Better gst-pipeline.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
#include <gtk/gtk.h>
7
7
 
 
8
typedef enum SCALE_TYPE {SCALE_NONE, SCALE_VALUE, SCALE_PERCENT} SCALE_MODE;
 
9
 
8
10
G_BEGIN_DECLS
9
11
 
10
12
#define GTK_TYPE_LEVEL_BAR             (gtk_level_bar_get_type ())
41
43
GtkWidget* gtk_level_bar_new(void);
42
44
 
43
45
void gtk_level_bar_set_bar_height(GtkLevelBar *pbar, guint height);
44
 
void gtk_level_bar_set_fraction(GtkLevelBar *pbar, gdouble fraction, const gchar *text);
 
46
void gtk_level_bar_set_fraction(GtkLevelBar *pbar, gdouble fraction);
45
47
 
46
48
guint gtk_level_bar_get_bar_height(GtkLevelBar *pbar);
47
49
gdouble gtk_level_bar_get_fraction(GtkLevelBar *pbar);
48
50
 
 
51
void gtk_level_bar_set_scale(GtkLevelBar *pbar, enum SCALE_TYPE scale_type);
 
52
enum SCALE_TYPE gtk_level_bar_get_scale(GtkLevelBar *pbar);
 
53
 
49
54
G_END_DECLS
50
55
 
51
56
#endif /* __GTK_LEVEL_BAR_H__ */