~audio-recorder/audio-recorder/trunk

« back to all changes in this revision

Viewing changes to src/gtklevelbar.h

  • Committer: Osmo Antero
  • Date: 2012-04-01 17:50:18 UTC
  • Revision ID: osmoma@gmail.com-20120401175018-8s296s7i5b6xnjwe
Version 0.8 with some clean ups.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 
8
8
G_BEGIN_DECLS
9
9
 
10
 
#define GTK_TYPE_LEVEL_BAR               (gtk_level_bar_get_type ())
11
 
#define GTK_LEVEL_BAR(obj)               (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LEVEL_BAR, GtkLevelBar))
12
 
#define GTK_LEVEL_BAR_CLASS(klass)       (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_LEVEL_BAR, GtkLevelBarClass))
13
 
#define GTK_IS_LEVEL_BAR(obj)            (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LEVEL_BAR))
14
 
#define GTK_IS_LEVEL_BAR_CLASS(klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LEVEL_BAR))
15
 
#define GTK_LEVEL_BAR_GET_CLASS(obj)     (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_LEVEL_BAR, GtkLevelBarClass))
16
 
 
17
 
 
18
 
typedef struct _GtkLevelBar              GtkLevelBar;
19
 
typedef struct _GtkLevelBarPrivate       GtkLevelBarPrivate;
20
 
typedef struct _GtkLevelBarClass         GtkLevelBarClass;
21
 
 
22
 
struct _GtkLevelBar
23
 
{
24
 
  GtkWidget parent;
25
 
 
26
 
  /*< private >*/
27
 
  GtkLevelBarPrivate *priv;
28
 
};
29
 
 
30
 
struct _GtkLevelBarClass
31
 
{
32
 
  GtkWidgetClass parent_class;
33
 
 
34
 
  /* Padding for future expansion */
35
 
  void (*_gtk_reserved1) (void);
36
 
  void (*_gtk_reserved2) (void);
37
 
  void (*_gtk_reserved3) (void);
38
 
  void (*_gtk_reserved4) (void);
39
 
};
40
 
 
41
 
 
42
 
GType      gtk_level_bar_get_type             (void) G_GNUC_CONST;
43
 
GtkWidget* gtk_level_bar_new                  (void);
 
10
#define GTK_TYPE_LEVEL_BAR             (gtk_level_bar_get_type ())
 
11
#define GTK_LEVEL_BAR(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LEVEL_BAR, GtkLevelBar))
 
12
#define GTK_LEVEL_BAR_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_LEVEL_BAR, GtkLevelBarClass))
 
13
#define GTK_IS_LEVEL_BAR(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_LEVEL_BAR))
 
14
#define GTK_IS_LEVEL_BAR_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_LEVEL_BAR))
 
15
#define GTK_LEVEL_BAR_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_LEVEL_BAR, GtkLevelBarClass))
 
16
 
 
17
 
 
18
typedef struct _GtkLevelBar         GtkLevelBar;
 
19
typedef struct _GtkLevelBarPrivate  GtkLevelBarPrivate;
 
20
typedef struct _GtkLevelBarClass    GtkLevelBarClass;
 
21
 
 
22
struct _GtkLevelBar {
 
23
    GtkWidget parent;
 
24
 
 
25
    /*< private >*/
 
26
    GtkLevelBarPrivate *priv;
 
27
};
 
28
 
 
29
struct _GtkLevelBarClass {
 
30
    GtkWidgetClass parent_class;
 
31
 
 
32
    /* Padding for future expansion */
 
33
    void (*_gtk_reserved1) (void);
 
34
    void (*_gtk_reserved2) (void);
 
35
    void (*_gtk_reserved3) (void);
 
36
    void (*_gtk_reserved4) (void);
 
37
};
 
38
 
 
39
 
 
40
GType gtk_level_bar_get_type(void) G_GNUC_CONST;
 
41
GtkWidget* gtk_level_bar_new(void);
44
42
 
45
43
void gtk_level_bar_set_bar_height(GtkLevelBar *pbar, guint height);
46
44
void gtk_level_bar_set_fraction(GtkLevelBar *pbar, gdouble fraction, const gchar *text);