Witam, aktualnie próbuję napisać program do generowania fraktali w gtk.
Napisałem sobie już wstępnie prawie cały interfejs programu oraz algorytm do obliczania fraktala, ale zawsze muszą się znaleźć jakieś problemy.
Stworzyłem okno do wprowadzania liczby zespolonej, oraz wybrania wzoru.
Stworzyłem również przycisk generuj, chciałbym żeby po jego naciśnięciu włączyło się nowe okno(w moim przypadku nowa funkcja void z nowym oknem, zawierający pole z wygenerowanym fraktalem).
Do stworzenia combo boxa z wzorami użyłem:
combo = gtk_combo_box_text_new();
gtk_combo_box_text_append(GTK_COMBO_BOX_TEXT(combo), NULL, "Wzor 1.");
gtk_combo_box_text_append(GTK_COMBO_BOX_TEXT(combo), NULL, "Wzor 2.");
gtk_combo_box_text_append(GTK_COMBO_BOX_TEXT(combo), NULL, "Wzor 3.");
gtk_combo_box_set_active(GTK_COMBO_BOX(combo), 1);
gtk_container_add(GTK_CONTAINER(kontener), combo);
Mój problem polega na tym, że nie wiem jak przekazać wybrany wzór, wpisaną liczbe zespoloną do kolejnego okna, oraz stworzenia w nowym oknie obszaru w którym wygeneruje się fraktal, oraz jak ten fraktal wygenerować.
Bardzo proszę o pomoc, oraz dokładne wytłumaczenie, ponieważ jestem zielony w tej sprawie, oraz nie jestem specjalistą w używaniu wskaźników, cały czas się jeszcze uczę :)