Gtk - передача параметров в функцию обратного вызова
Пожалуйста, объясните мне как должна осуществляться передача параметров в функцию обратного вызова. Я уже много как пробовала (структуры, указатели и прочее), но оно не работает или работает неправильно (мусор вместо параметров). Вот нажимается кнопочка (пусть кнопочек у нас будет несколько). Как мне в функцию-обработчик события нажатия кнопочки передать имя кнопочки и её номер, например? Как это делать правильно?