AmitkProgressDialog

AmitkProgressDialog

Synopsis

#define             AMITK_PROGRESS_DIALOG_CAN_CONTINUE  (obj)
struct              AmitkProgressDialog;
struct              AmitkProgressDialogClass;
gboolean            amitk_progress_dialog_update        (gpointer dialog,
                                                         char *message,
                                                         gdouble fraction);
void                amitk_progress_dialog_set_text      (AmitkProgressDialog *dialog,
                                                         gchar *message);
gboolean            amitk_progress_dialog_set_fraction  (AmitkProgressDialog *dialog,
                                                         gdouble fraction);
GtkWidget *         amitk_progress_dialog_new           (GtkWindow *parent);

Description

Details

AMITK_PROGRESS_DIALOG_CAN_CONTINUE()

#define AMITK_PROGRESS_DIALOG_CAN_CONTINUE(obj)   (AMITK_PROGRESS_DIALOG(obj)->can_continue);


struct AmitkProgressDialog

struct AmitkProgressDialog {
  GtkDialog dialog;

  GtkWidget * message_label;
  GtkWidget * progress_bar;
  gboolean can_continue;
};


struct AmitkProgressDialogClass

struct AmitkProgressDialogClass {
  GtkDialogClass parent_class;
};


amitk_progress_dialog_update ()

gboolean            amitk_progress_dialog_update        (gpointer dialog,
                                                         char *message,
                                                         gdouble fraction);


amitk_progress_dialog_set_text ()

void                amitk_progress_dialog_set_text      (AmitkProgressDialog *dialog,
                                                         gchar *message);


amitk_progress_dialog_set_fraction ()

gboolean            amitk_progress_dialog_set_fraction  (AmitkProgressDialog *dialog,
                                                         gdouble fraction);


amitk_progress_dialog_new ()

GtkWidget *         amitk_progress_dialog_new           (GtkWindow *parent);