Witam,
uczę się pisać programy z wykorzystaniem GTK. Mam jednak pewien problem: w pewnym fragmencie programu muszę przekazać 3 wartości do funkcji, którą wykołuję kliknięciem w button. Zazwyczaj robiłem to tak:
gtk_signal_connect (GTK_OBJECT (button), "clicked", GTK_SIGNAL_FUNC (callback), (gpointer) "1");
Jenak w tym wypadku przekazana zostanie tylko "1".
Co zrobić? Są jakieś zastępcze funkcje, przez które można przesłać więcej parametrów?