1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| void OnUpdate(GtkWidget *entry, gpointer data)
{
const gchar *sText;
double diapason;
double diapason1;
double diapason2;
MainWindow *pApp;
char strdiapason[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason1[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason2[G_ASCII_DTOSTR_BUF_SIZE];
pApp = (MainWindow*) data;
sText = gtk_entry_get_text(GTK_ENTRY(pApp->entry));
g_print ("%s \n", sText);
diapason = g_ascii_strtod (sText, NULL);
g_print("%lf \n", diapason);
diapason /= pow(2,1.0/12);
diapason1 = diapason;
diapason1 /= pow(2,1.0/12);
diapason2 = diapason1;
diapason2 /= pow(2,1.0/12);
g_ascii_dtostr (strdiapason, sizeof (strdiapason), diapason);
g_ascii_dtostr (strdiapason1, sizeof (strdiapason1), diapason1);
g_ascii_dtostr (strdiapason2, sizeof (strdiapason2), diapason2);
g_print("%lf\n", diapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[0]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[1]), strdiapason1);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[2]), strdiapason2);
/*gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[3]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[4]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[5]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[6]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[7]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[8]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[9]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[10]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[11]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[12]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[13]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[14]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[15]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[16]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[17]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[18]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[19]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[20]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[21]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[22]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage1[23]), strdiapason);*/
} |
Partager