ESplash

ESplash — Splash screen

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <libanjuta/e-splash.h>


                    ESplashPrivate;
                    ESplash;
void                e_splash_construct                  (ESplash *splash,
                                                         GdkPixbuf *splash_image_pixbuf,
                                                         gint progressbar_position);
GtkWidget*          e_splash_new                        (const char *image_file,
                                                         gint progressbar_position);
void                e_splash_set                        (ESplash *splash,
                                                         GdkPixbuf *icon_pixbuf,
                                                         const gchar *title,
                                                         const gchar *desc,
                                                         gfloat progress_percentage);

Description

Details

ESplashPrivate

typedef struct _ESplashPrivate ESplashPrivate;


ESplash

typedef struct {
	GtkWindow parent;

	ESplashPrivate *priv;
} ESplash;


e_splash_construct ()

void                e_splash_construct                  (ESplash *splash,
                                                         GdkPixbuf *splash_image_pixbuf,
                                                         gint progressbar_position);

Construct splash with splash_image_pixbuf as the splash image.

splash : A pointer to an ESplash widget
splash_image_pixbuf : The pixbuf for the image to appear in the splash dialog
progressbar_position :

e_splash_new ()

GtkWidget*          e_splash_new                        (const char *image_file,
                                                         gint progressbar_position);

Create a new ESplash widget.

image_file : Splash image file
progressbar_position :
Returns : A pointer to the newly created ESplash widget.

e_splash_set ()

void                e_splash_set                        (ESplash *splash,
                                                         GdkPixbuf *icon_pixbuf,
                                                         const gchar *title,
                                                         const gchar *desc,
                                                         gfloat progress_percentage);

Set the current progress/icon/text.

splash : A pointer to an ESplash widget
icon_pixbuf : Pixbuf for the icon to be added
title : Title.
desc : Description.
progress_percentage : percentage of progress.