All pastes #763005 Raw Edit

Unnamed

public c v1 · immutable
·published 2007-11-06 02:02 UTC
rendered paste body
/* prog2.c */#include <gtk/gtk.h>int main (int argc, char *argv[]){    GtkWidget *window;        GtkWidget *vMainBox;            GtkWidget *labelDe;    GtkWidget *labelVers;    GtkWidget *labelNrFichierEnToursTotalGo;        GtkWidget *progressBarTotal;        GtkWidget *labelFileName;        GtkWidget *progressBarFile;        GtkWidget *hBottomBox;        GtkWidget *labelSpeed;    GtkWidget *buttonDeplier;    GtkWidget *buttonPause;    GtkWidget *buttonPass;    GtkWidget *buttonCancel;            gtk_init (&argc, &argv);        window = gtk_window_new (GTK_WINDOW_TOPLEVEL);        vMainBox=gtk_vbox_new(0,0);                labelDe = gtk_label_new("De:\t\tD:\\02 - DIVX\\");    labelVers = gtk_label_new("Vers:\tH:\\");    labelNrFichierEnToursTotalGo = gtk_label_new("Fichier 1/3, Total: 2,05 Go");        progressBarTotal = gtk_progress_bar_new();    gtk_progress_bar_set_text(GTK_PROGRESS_BAR(progressBarTotal),"6 % \t 00:01:44 Restant");    gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progressBarTotal),0.06);        labelFileName = gtk_label_new("Agents_Secrets_[Fr].avi, 696,21 Mo");        progressBarFile = gtk_progress_bar_new();    gtk_progress_bar_set_text(GTK_PROGRESS_BAR(progressBarFile),"18 % \t 00:00:29 Restant");    gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(progressBarFile),0.18);        hBottomBox = gtk_hbox_new(FALSE,5);        labelSpeed= gtk_label_new("19.371,30 Ko/Sec");    buttonDeplier = gtk_button_new_from_stock(GTK_STOCK_GOTO_BOTTOM);    buttonPause = gtk_button_new_from_stock(GTK_STOCK_MEDIA_PAUSE);    /*buttonPause = gtk_button_new_from_stock(GTK_STOCK_MEDIA_PLAY);*/    buttonPass = gtk_button_new_from_stock(GTK_STOCK_MEDIA_NEXT);    buttonCancel = gtk_button_new_from_stock(GTK_STOCK_CANCEL);        gtk_misc_set_alignment(GTK_MISC(labelDe),0,0);    gtk_misc_set_alignment(GTK_MISC(labelVers),0,0);    gtk_misc_set_alignment(GTK_MISC(labelNrFichierEnToursTotalGo),0,0);    gtk_misc_set_alignment(GTK_MISC(labelFileName),0,0);    gtk_misc_set_alignment(GTK_MISC(labelSpeed),0,0);    	gtk_box_pack_start(GTK_BOX(hBottomBox),labelSpeed,FALSE,FALSE,0);	gtk_box_pack_start(GTK_BOX(hBottomBox),buttonDeplier,FALSE,FALSE,0);	gtk_box_pack_start(GTK_BOX(hBottomBox),buttonPause,FALSE,FALSE,0);	gtk_box_pack_start(GTK_BOX(hBottomBox),buttonPass,FALSE,FALSE,0);	gtk_box_pack_start(GTK_BOX(hBottomBox),buttonCancel,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),labelDe,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),labelVers,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),labelNrFichierEnToursTotalGo,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),progressBarTotal,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),labelFileName,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),progressBarFile,FALSE,FALSE,0);    gtk_box_pack_start(GTK_BOX(vMainBox),hBottomBox,FALSE,FALSE,0);                    gtk_container_add (GTK_CONTAINER (window), vMainBox);    gtk_widget_show_all(window);    gtk_main ();    return 0;}