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 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169
| void OnUpdate(GtkWidget *entry, gpointer data)
{
const gchar *sText;
double diapason;
double diapason1;
double diapason2;
double diapason3;
double diapason4;
double diapason5;
double diapason6;
double diapason7;
double diapason8;
double diapason9;
double diapason10;
double diapason11;
double diapason12;
double diapason13;
double diapason14;
double diapason15;
double diapason16;
double diapason17;
double diapason18;
double diapason19;
double diapason20;
double diapason21;
double diapason22;
double diapason23;
MainWindow *pApp;
char strdiapason[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason1[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason2[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason3[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason4[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason5[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason6[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason7[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason8[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason9[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason10[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason11[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason12[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason13[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason14[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason15[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason16[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason17[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason18[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason19[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason20[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason21[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason22[G_ASCII_DTOSTR_BUF_SIZE];
char strdiapason23[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);
diapason3 = diapason2;
diapason3 /= pow(2,1.0/12);
diapason4 = diapason3;
diapason4 /= pow(2,1.0/12);
diapason5 = diapason4;
diapason5 /= pow(2,1.0/12);
diapason6 = diapason5;
diapason6 /= pow(2,1.0/12);
diapason7 = diapason6;
diapason7 /= pow(2,1.0/12);
diapason8 = diapason7;
diapason8 /= pow(2,1.0/12);
diapason9 = diapason8;
diapason9 /= pow(2,1.0/12);
diapason10 = diapason9;
diapason10 /= pow(2,1.0/12);
diapason11 = diapason10;
diapason11 /= pow(2,1.0/12);
diapason12 = diapason11;
diapason12 /= pow(2,1.0/12);
diapason13 = diapason12;
diapason13 /= pow(2,1.0/12);
diapason14 = diapason13;
diapason14 /= pow(2,1.0/12);
diapason15 = diapason14;
diapason15 /= pow(2,1.0/12);
diapason16 = diapason15;
diapason16 /= pow(2,1.0/12);
diapason17 = diapason16;
diapason17 /= pow(2,1.0/12);
diapason18 = diapason17;
diapason18 /= pow(2,1.0/12);
diapason19 = diapason18;
diapason19 /= pow(2,1.0/12);
diapason20 = diapason19;
diapason20 /= pow(2,1.0/12);
diapason21 = diapason20;
diapason21 /= pow(2,1.0/12);
diapason22 = diapason21;
diapason22 /= pow(2,1.0/12);
diapason23 = diapason22;
diapason23 /= 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_ascii_dtostr (strdiapason3, sizeof (strdiapason3), diapason3);
g_ascii_dtostr (strdiapason4, sizeof (strdiapason4), diapason4);
g_ascii_dtostr (strdiapason5, sizeof (strdiapason5), diapason5);
g_ascii_dtostr (strdiapason6, sizeof (strdiapason6), diapason6);
g_ascii_dtostr (strdiapason7, sizeof (strdiapason7), diapason7);
g_ascii_dtostr (strdiapason8, sizeof (strdiapason8), diapason8);
g_ascii_dtostr (strdiapason9, sizeof (strdiapason9), diapason9);
g_ascii_dtostr (strdiapason10, sizeof (strdiapason10), diapason10);
g_ascii_dtostr (strdiapason11, sizeof (strdiapason11), diapason11);
g_ascii_dtostr (strdiapason12, sizeof (strdiapason12), diapason12);
g_ascii_dtostr (strdiapason13, sizeof (strdiapason13), diapason13);
g_ascii_dtostr (strdiapason14, sizeof (strdiapason14), diapason14);
g_ascii_dtostr (strdiapason15, sizeof (strdiapason15), diapason15);
g_ascii_dtostr (strdiapason16, sizeof (strdiapason16), diapason16);
g_ascii_dtostr (strdiapason17, sizeof (strdiapason17), diapason17);
g_ascii_dtostr (strdiapason18, sizeof (strdiapason18), diapason18);
g_ascii_dtostr (strdiapason19, sizeof (strdiapason19), diapason19);
g_ascii_dtostr (strdiapason20, sizeof (strdiapason20), diapason20);
g_ascii_dtostr (strdiapason21, sizeof (strdiapason21), diapason21);
g_ascii_dtostr (strdiapason22, sizeof (strdiapason22), diapason22);
g_ascii_dtostr (strdiapason23, sizeof (strdiapason23), diapason23);
g_print("%lf\n", diapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[0]), strdiapason);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[1]), strdiapason1);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[2]), strdiapason2);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[3]), strdiapason3);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[4]), strdiapason4);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[5]), strdiapason5);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[6]), strdiapason6);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[7]), strdiapason7);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[8]), strdiapason8);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[9]), strdiapason9);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[10]), strdiapason10);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[11]), strdiapason11);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[12]), strdiapason12);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[13]), strdiapason13);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[14]), strdiapason14);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[15]), strdiapason15);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[16]), strdiapason16);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[17]), strdiapason17);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[18]), strdiapason18);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[19]), strdiapason19);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[20]), strdiapason20);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[21]), strdiapason21);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[22]), strdiapason22);
gtk_label_set_text(GTK_LABEL(pApp->pLabelAffichage2[23]), strdiapason23);
} |
Partager