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;}