GtkProgressBar

Name

GtkProgressBar —

Synopsis


#include <gtk/gtk.h>


struct      GtkProgressBar;
enum        GtkProgressBarStyle;
enum        GtkProgressBarOrientation;
GtkWidget*  gtk_progress_bar_new            (void);
GtkWidget*  gtk_progress_bar_new_with_adjustment
                                            (GtkAdjustment *adjustment);
void        gtk_progress_bar_set_bar_style  (GtkProgressBar *pbar,
                                             GtkProgressBarStyle style);
void        gtk_progress_bar_set_discrete_blocks
                                            (GtkProgressBar *pbar,
                                             guint blocks);
void        gtk_progress_bar_set_activity_step
                                            (GtkProgressBar *pbar,
                                             guint step);
void        gtk_progress_bar_set_activity_blocks
                                            (GtkProgressBar *pbar,
                                             guint blocks);
void        gtk_progress_bar_set_orientation
                                            (GtkProgressBar *pbar,
                                             GtkProgressBarOrientation orientation);
void        gtk_progress_bar_update         (GtkProgressBar *pbar,
                                             gfloat percentage);

Object Hierarchy


  GtkObject
   +----GtkWidget
         +----GtkProgress
               +----GtkProgressBar

Args


  "adjustment"           GtkAdjustment        : Read / Write / Construct
  "orientation"          GtkProgressBarOrientation : Read / Write
  "bar_style"            GtkProgressBarStyle  : Read / Write
  "activity_step"        guint                : Read / Write
  "activity_blocks"      guint                : Read / Write
  "discrete_blocks"      guint                : Read / Write

Description

Details

struct GtkProgressBar

struct GtkProgressBar;


enum GtkProgressBarStyle

typedef enum
{
  GTK_PROGRESS_CONTINUOUS,
  GTK_PROGRESS_DISCRETE
} GtkProgressBarStyle;


enum GtkProgressBarOrientation

typedef enum
{
  GTK_PROGRESS_LEFT_TO_RIGHT,
  GTK_PROGRESS_RIGHT_TO_LEFT,
  GTK_PROGRESS_BOTTOM_TO_TOP,
  GTK_PROGRESS_TOP_TO_BOTTOM
} GtkProgressBarOrientation;


gtk_progress_bar_new ()

GtkWidget*  gtk_progress_bar_new            (void);

Returns : 


gtk_progress_bar_new_with_adjustment ()

GtkWidget*  gtk_progress_bar_new_with_adjustment
                                            (GtkAdjustment *adjustment);

adjustment : 
Returns : 


gtk_progress_bar_set_bar_style ()

void        gtk_progress_bar_set_bar_style  (GtkProgressBar *pbar,
                                             GtkProgressBarStyle style);

pbar : 
style : 


gtk_progress_bar_set_discrete_blocks ()

void        gtk_progress_bar_set_discrete_blocks
                                            (GtkProgressBar *pbar,
                                             guint blocks);

pbar : 
blocks : 


gtk_progress_bar_set_activity_step ()

void        gtk_progress_bar_set_activity_step
                                            (GtkProgressBar *pbar,
                                             guint step);

pbar : 
step : 


gtk_progress_bar_set_activity_blocks ()

void        gtk_progress_bar_set_activity_blocks
                                            (GtkProgressBar *pbar,
                                             guint blocks);

pbar : 
blocks : 


gtk_progress_bar_set_orientation ()

void        gtk_progress_bar_set_orientation
                                            (GtkProgressBar *pbar,
                                             GtkProgressBarOrientation orientation);

pbar : 
orientation : 


gtk_progress_bar_update ()

void        gtk_progress_bar_update         (GtkProgressBar *pbar,
                                             gfloat percentage);

pbar : 
percentage : 

Args

"adjustment" (GtkAdjustment : Read / Write / Construct)

"orientation" (GtkProgressBarOrientation : Read / Write)

"bar_style" (GtkProgressBarStyle : Read / Write)

"activity_step" (guint : Read / Write)

"activity_blocks" (guint : Read / Write)

"discrete_blocks" (guint : Read / Write)