GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Functions
dialog-progress.h File Reference

API for displaying progress of long-running operations. More...

#include <glib.h>

Go to the source code of this file.

Typedefs

typedef struct _GNCProgressDialog GNCProgressDialog
 
typedef gboolean(* GNCProgressCancelFunc )(gpointer user_data)
 

Functions

GNCProgressDialoggnc_progress_dialog_new (GtkWidget *parent, gboolean use_ok_button)
 
GNCProgressDialoggnc_progress_dialog_custom (GtkLabel *primary, GtkLabel *secondary, GtkProgressBar *bar, GtkLabel *suboperation, GtkTextView *log)
 
void gnc_progress_dialog_set_title (GNCProgressDialog *progress, const char *title)
 
void gnc_progress_dialog_set_primary (GNCProgressDialog *progress, const gchar *str)
 
void gnc_progress_dialog_set_heading (GNCProgressDialog *progress, const char *heading)
 
void gnc_progress_dialog_set_secondary (GNCProgressDialog *progress, const gchar *str)
 
void gnc_progress_dialog_set_sub (GNCProgressDialog *progress, const gchar *str)
 
void gnc_progress_dialog_reset_log (GNCProgressDialog *progress)
 
void gnc_progress_dialog_append_log (GNCProgressDialog *progress, const gchar *str)
 
void gnc_progress_dialog_pause (GNCProgressDialog *progress)
 
void gnc_progress_dialog_resume (GNCProgressDialog *progress)
 
void gnc_progress_dialog_set_cancel_func (GNCProgressDialog *progress, GNCProgressCancelFunc cancel_func, gpointer user_data)
 
void gnc_progress_dialog_set_cancel_scm_func (GNCProgressDialog *progress, SCM cancel_scm_func)
 
void gnc_progress_dialog_set_value (GNCProgressDialog *progress, gdouble value)
 
guint gnc_progress_dialog_push (GNCProgressDialog *progress, gdouble weight)
 
guint gnc_progress_dialog_pop (GNCProgressDialog *progress)
 
guint gnc_progress_dialog_pop_full (GNCProgressDialog *progress)
 
void gnc_progress_dialog_reset_value (GNCProgressDialog *progress)
 
void gnc_progress_dialog_update (GNCProgressDialog *progress)
 
void gnc_progress_dialog_finish (GNCProgressDialog *progress)
 
void gnc_progress_dialog_destroy (GNCProgressDialog *progress)
 

Detailed Description

API for displaying progress of long-running operations.

Author
Copyright (C) 2000 Dave Peticolas
Copyright (C) 2008 Charles Day

Definition in file dialog-progress.h.